İLK SKRİPTİM.

YasirUS

Obsidyen Madencisi
En iyi cevaplar
0
Banlandığında yazdığımız sebebi chatte gösterme gibi bir skript yazılma mümkün mü?
Kod:
Command /Uzaklastir [<Player>] [<Time Span>] [<Text>]:
    Permission: Yetki.Yetki
    Trigger:
        Ban Arg-1
        Broadcast "&2%Arg 1% Adli Oyuncu %Arg 3% Den Dolayi Banlandi"
        Wait Arg-2
        Ban Arg-1
Hızlı Yazmam Gerekti Bole Bişeler Olmalı
Kullanım /Uzaklastir YasirUS 1 Minute Neden
Gibi
 

MeeRach

Vi3e
En iyi cevaplar
0
Kod:
on command "/tempban":
    cancel event
    execute player command "/süreliban"
command /süreliban <player> <int> <text>:
    usage: &c/süreliban <oyuncu> <süre> <sebep>
    aliases: /tempban
    permission: op
    trigger:
        set {banlayan.%arg-1%} to "%player%"
        set {sebep.%arg-1%} to "%arg-3%"
        set {sürelibanlandi.%arg-1%} to true
        add arg-1 to {sürelibanlilar::*}
        set {sure.%arg-1%} to arg-2
        kick arg-1 due to "&c%{banlayan.%player%}% &6Tarafından banlandın! Kalan süre; &4%{sure.%player%}% dakika &6Sebep: &4%{sebep.%arg-1%}% &9Tarih: %{zaman.%player%}%"
        broadcast "&c%arg-1% &c%player% &6Tarafından banlandı! Kalan süre; &4%{sure.%player%}% %{sebep.%arg-1%}% &c%hour%&6:&c%minute%&6:&c%second%"
        set {zaman.%arg-1%} to "%now%"
on login:
    {sürelibanlandi.%player%} is true:
        kick player due to "&c%{banlayan.%player%}% &6Tarafından banlandın! Kalan süre; &4%{sure.%player%}% dakika &6Sebep: &4 %{sebep.%player%}% &9Tarih: %{zaman.%player%}%"
every 1 minutes:
    loop {sürelibanlilar::*}:
        remove 1 from {sure.%loop-value%}
        {sure.%loop-value%} is equal to 0:
            delete {sürelibanlandi.%loop-value%}
            remove loop-value from {sürelibanlilar::*}
command /banac <text> <text>:
    permission: op
    usage: &c/banac <süreli,süresiz> <oyuncu>
    trigger:
        arg-1 is "süreli":
            delete {sürelibanlandi.%arg-2%}
            remove arg-2 from {sürelibanlilar::*}
            send "&6%arg-2% &cbanı açıldı."
        arg-1 is "süresiz":
            delete {banli.%arg-2%}
            remove arg-2 from {süresizbanlilar::*}
            send "&6%arg-2% &cbanı açıldı."

command /banlilar <text>:
    usage: &c/banlilar <süreli,süresiz>
    permission: op
    trigger:
        arg-1 is "süreli":
            loop {sürelibanlilar::*}:
                send "&c%loop-value%"
        arg-1 is "süresiz":
            loop {süresizbanlilar::*}:
                send "&c%loop-value%"

command /ban <text> <text>:
    permission: op
    trigger:
        ban arg-1 due to "&c%player% &atarafından &6%arg-2% &asebebi gerekçesiyle banlandın!"
        set {banli.%arg-1%} to true
        set {sebebi.%arg-1%} to arg-2
        add arg-1 to {süresizbanlilar::*}
        set {banlayan.%arg-1%} to "%player%"
        broadcast "&c%arg-1% &c%player% &6Tarafından banlandı! Gerekçe; &4%arg-2% &c%hour%&6:&c%minute%&6:&c%second%"
Kodladığım 3. skriptim.
 
Son düzenleme:
Üst