Roleplay Sunucular İçin Kasa Taşıma İşi Skripti

Exkaar

YASAKLANDI
Mesajlar
613
En iyi cevaplar
35
Beğeniler
566
Puanları
1,905
123358


Modern hayatı ele alan roleplay sunucuları için kasa taşıma skriptidir.
Oyuncular belli bir yerden rastgele bir yere kasa taşıyarak,
$50-250 arası rastgele miktarda bir para kazanmaktadır.
((Skripti kendinize göre düzenlemezseniz çalışmaz.))
((
Roleplay için skriptler paylaşmaya devam edeceğim.))

Skriptteki alanlar wg'ye göre hazırlanmıştır. Kendinize göre düzenleyiniz.
/kasa başla: Kasaya başlanacak yerde yazacağınız komuttur. Rastgele bir yer söyler.
/kasa bitir: Kasayı aldıktan sonra belirtilen yere götürdüğünüzde bu komutu yazın.

JavaScript:
command /kasa [<text>]:
    trigger:
        if arg 1 is "başla":
            if {kasa::%player%} isn't set:
                if "%region at player%" contains "kasa1":
                    set {kasa::%player%} to true
                    if chance of 20%:
                        set {kasa::%player%::yer} to "Market"
                    else if chance of 20%:
                        set {kasa::%player%::yer} to "Belediye"
                    else if chance of 20%:
                        set {kasa::%player%::yer} to "Banka"
                    else if chance of 20%:
                        set {kasa::%player%::yer} to "Hastane"
                    else:
                        set {kasa::%player%::yer} to "Haber Merkezi"
                    send "&aKasa &7alındı, şimdi kasayı &a%{kasa::%player%::yer}% &7alanına götürmelisiniz."
                    send "&7Kasayı &a%{kasa::%player%::yer}%e &7götürdükten sonra &a/kasa bitir &7 komutu ile kasayı teslim edip &a50 - 250 Rub &7arası para kazanabilirsiniz."
                else:
                    send "&4[&c!&4] &7Bu komutu kullanabilmek için Cafe Irina önündeki kasa alanında olmalısınız!"
            else:
                send "&4[&c!&4] &7Şu anda elinizde zaten bir kasa var, önce o kasayı bırakın!"
        if arg 1 is "bitir":
            if {kasa::%player%} is set:
                if {kasa::%player%::yer} is "Market":
                    if "%region at player%" contains "Market":
                        delete {kasa::%player%}
                        delete {kasa::%player%::yer}
                        set {_kazanç} to a random number between 50 and 250
                        add {_kazanç} to player's balance
                        send player title "&a+ $%{_kazanç}%" for 3 seconds
                        delete {_kazanç}
                        send "&aKasa Markete &7teslim edildi, başka bir &akasa &7almak için geri dön!" to player
                else if {kasa::%player%::yer} is "Banka":
                    if "%region at player%" contains "Banka":
                        delete {kasa::%player%}
                        delete {kasa::%player%::yer}
                        set {_kazanç} to a random integer between 50 and 250
                        add {_kazanç} to player's balance
                        send player title "&a+ $%{_kazanç}%" for 3 seconds
                        delete {_kazanç}
                        send "&aKasa Bankaya &7teslim edildi, başka bir &akasa &7almak için geri dön!" to player
                else if {kasa::%player%::yer} is "Haber Merkezi":
                    if "%region at player%" contains "Haber":
                        delete {kasa::%player%}
                        delete {kasa::%player%::yer}
                        set {_kazanç} to a random integer between 50 and 250
                        add {_kazanç} to player's balance
                        send player title "&a+ $%{_kazanç}%" for 3 seconds
                        delete {_kazanç}
                        send "&aKasa Haber Merkezine &7teslim edildi, başka bir &akasa &7almak için geri dön!" to player
                else if {kasa::%player%::yer} is "Belediye":
                    if "%region at player%" contains "Belediye":
                        delete {kasa::%player%}
                        delete {kasa::%player%::yer}
                        set {_kazanç} to a random integer between 50 and 250
                        add {_kazanç} to player's balance
                        send player title "&a+ $%{_kazanç}%" for 3 seconds
                        delete {_kazanç}
                        send "&aKasa Belediyeye &7teslim edildi, başka bir &akasa &7almak için geri dön!" to player
                else:
                    if {kasa::%player%::yer} is "Hastane":
                        if "%region at player%" contains "Hastane":
                            delete {kasa::%player%}
                            delete {kasa::%player%::yer}
                            set {_kazanç} to a random integer between 50 and 250
                            add {_kazanç} to player's balance
                            send player title "&a+ $%{_kazanç}%" for 3 seconds
                            delete {_kazanç}
                            send "&aKasa Hastaneye &7teslim edildi, başka bir &akasa &7almak için geri dön!" to player
 


Son düzenleme:

Üst