Gelişmiş Warp Skript'i Sürüm: 1.0.0

BattleDragon14

Elmas Madencisi
En iyi cevaplar
0
Essentials'ın Warp sistemi daha güvenlidir. Fakat bu Skript; Sunucunuza daha güzel şekil verir.

Özellikleri:
  • Işınlanma Süresini Ayarlayabilme
  • VIP Ekleme & Çıkarma
  • VIP'lerin Işınlanma Süresini Belirleyebilme
Komutlar --------------
/adminwarp Yetki: adminwarp.*
/vipekle <isim> Yetki: adminwarp.*
/vipçıkar <isim> Yetki: adminwarp.*
/warp Yetki: Yok :D
Kod:
options:
    bekleme: 3 #Oyuncunun bekleyeceği saniye.
    vipbekleme: 1 #VIP'in bekleyeceği saniye. NOT: 0 yapmayın, 1 zaten 0 gibidir :)
command /adminwarp [<text>] [<text>]:
    permission: adminwarp.*
    permission message: &cBu komudu kullanabilmek için gerekli izinlere sahip değilsiniz.
    trigger:
        if arg 1 is not set:
            if arg 2 is not set:
                send "&a/adminwarp ekle <isim>"
                send "&a/adminwarp kaldır <isim>"
        if arg 1 is "ekle":
            if arg 2 is set:
                if {warp.%arg 2%} is set:
                    stop
                    send "&cBöyle Bir Warp Zaten Var!"
                if {warp.%arg 2%} is not set:
                    set {warp.%arg 2%} to location of player
                    add arg 2 to {warplar::*}
                    send "&aWarp Oluşturuldu!"
        if arg 1 is "kaldır":
            if arg 2 is set:
                if {warp.%arg 2%} is not set:
                    stop
                    send "&cBöyle Bir Warp Yok!"
                if {warp.%arg 2%} is set:
                    delete {warp.%arg 2%}
                    remove arg 2 from {warplar::*}
                    send "&aWarp Kaldırıldı!"
command /vipekle [<player>]:
    permission: adminwarp.*
    permission message: &cBu komudu kullanabilmek için gerekli izinlere sahip değilsiniz.
    trigger:
        if arg 1 is not set:
            send "&aKullanımı: /vipekle <nick>"
        if arg 1 is set:
            set {vip.%arg 1%} to true
            send "&aBaşarıyla VIP oldu!"
command /vipçıkar [<text>]:
    permission: adminwarp.*
    permission message: &cBu komudu kullanabilmek için gerekli izinlere sahip değilsiniz.
    trigger:
        if arg 1 is not set:
            send "&aKullanımı: /vipçıkar <nick>"
        if arg 1 is set:
            if {vip.%arg 1%} is set:
                delete {vip.%arg 1%}
                send "&aBaşarıyla VIP'i alındı."
            if {vip.%arg 1%} is not set:
                send "&cBöyle bir VIP kişi yok!"
command /warp [<text>]:
    trigger:
        if arg 1 is not set:
            send "&3[&6Warp Listesi&3] &aAşağıdaki Warplara Işınlanmak için /warp <warp ismi>"
            send "%{warplar::*}%"
        if arg 1 is set:
            if {warp.%arg 1%} is set:
                if {vip.%player%} is not set:
                    send "&3Lütfen bekleyin..."
                    wait {@bekleme} second
                    teleport player to {warp.%arg 1%}
                if {vip.%arg 1%} is set:
                    send "&BLütfen Bekleyin... VIP Işınlanma Yapılıyor..."
                    wait {@vipbekleme} second
                    teleport player to {warp.%arg 1%}
            if {warp.%arg 1%} is not set:
                send "&cBöyle Bir Warp Yok!"
 
Üst