Skript Paylaşımı Bugsuz Warp Skripti

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Plugin her zaman skript'e kafa atar ama bu yüzden de skript'i hafife almayalım plugin kullanmak daha iyidir skriptleri azaltırsan sunucudaki lag sorunları ortadan kalkar senin bu yaptığın skript'e ben ve benim gibi düşünen insan oğulları "çöp" diyor. neden mi? çünkü bunu karşılayan bir eklenti var
evet skript lag yapıyor baya bilgilisiniz galiba. çok doğru. sanırım 10 senelik skriptersiniz ne kadar bilgece konuşmuşsunuz. skriptin nasıl çalıştığını ufacık bilen birisi şu lafı etmezdi: "skriptleri azaltırsan sunucudaki lag sorunları ortadan kalkar" git araştır bakalım skript nasıl çalışıyor veya nasıl çalışabilir ki lag yapabilir? hiç düşünmüyormusunuz?
 
Öncelikle internette gördüğüm çoğu skriptte bir bug çıkmakta o yüzden bunu paylaşma gereksinimi duydum.

Gerekli Permler:
Admin Perm: warp.admin
Oyuncu Perms: Oyuncuya perm vermeye gerek yok.


Skript:
Kod:
options:
    warpdelay: 3
    per-warp-permissions: false
    sunucu: &aSkyblock&8》

Command /setwarp [<text>]:
    trigger:
        player has permission "warp.admin":
            arg-1 is set:
                set {warp.%arg-1%} to location of player
                send "{@sunucu} &a%arg-1% &eadlı warpı kaydettin"
            else:
                send "{@sunucu} &e/setwarp (warp ismi)"
        else:
            send "{@sunucu} &eYetkin Yok!"
       
Command /delwarp [<text>]:
    trigger:
        player has permission "warp.admin":
            arg-1 is set:
                delete {warp.%arg-1%}
                send "{@sunucu} &eWarp &a%arg-1% &esilindi."
            else:
                send "{@sunucu} &e/delwarp (warp ismi)"
        else:
            send "{@sunucu} &eYetkin Yok!"
           
Command /ewarp [<text>] [<player>]:
    trigger:
        arg-1 is set:
            arg-2 is set:
                player has permission "warp.admin":
                    {warp.%arg-1%} is set:
                        teleport arg-2 to {warp.%arg-1%}
                        send "{@sunucu} &eIşınlanılan Warp &a%arg-1%" to arg-2
                        send "{@sunucu} &a%arg-2% &eadlı oyuncu &a%arg-1% &eadlı warpa ışınlandı"
                    else:
                        send "{@sunucu} &a%arg-1% &eadlı warp mevcut değil"
                else:
                    send "{@sunucu} &eYetkin Yok!"
            else:
                {warp.%arg-1%} is set:
                    {@per-warp-permissions} is true:
                        player has permission "%{warpto.%arg-1%}%":
                            {@warpdelay} < 1:
                                teleport player to {warp.%arg-1%}
                                send "{@sunucu} &eIşınlanılan warp &a%arg-1%!"
                            else:
                                send "{@sunucu} &eIşınlanmak için &a{@warpdelay} saniye &ebeklemelisin."
                                set {_c} to location of player
                                wait {@warpdelay} seconds
                                location of player is {_c}:
                                    teleport player to {warp.%arg-1%}
                                    send "{@sunucu} &eIşınlanılan warp &a%arg-1%!"
                                else:
                                    send "{@sunucu} &eHaraket ettiğini için ışınlanma iptal edildi."
                        else:
                            send "{@sunucu} &eYetkin Yok!"
                    else:
                        {@warpdelay} is 0:
                            teleport player to {warp.%arg-1%}
                            send "{@sunucu} &eIşınlanılan warp &a%arg-1%!"
                        else:
                            send "{@sunucu} &eIşınlanmak için &a{@warpdelay} saniye &ebeklemelisin."
                            set {_c} to location of player
                            wait {@warpdelay} seconds
                            location of player is {_c}:
                                teleport player to {warp.%arg-1%}
                                send "{@sunucu} &eIşınlanılan warp &a%arg-1%!"
                            else:
                                send "{@sunucu} &eHaraket ettiğini için ışınlanma iptal edildi."
                else:
                    send "{@sunucu} &a%arg-1% &eadlı warp mevcut değil"
        else:
            player has permission "warp.admin":
                send "{@sunucu} &e/warp (warp ismi) [oyuncu]"
            else:
                send "{@sunucu} &e/warp (warp ismi)"
Gerçekten başarılı bir kript gibi görünüyor fakat pluginler ile bundan daha iyi bir warp sistemi sağlayabiliriz.
 
İnternettte çok var zaten. Skriptini geliştirmen dileğiyle.. Yine de güzel..
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst