Yardım skript ışınlanma "tp tpa" "warp" "sethome" "team home"

JohnWick

Zombi Katili
En iyi cevaplar
0
Skript Plugininin Sürümü
2.3.7
Oyun Sürümü
1.12.2
s.a forumgamer ailesi sunucumda başlıktanda göreceniz şekilde bu skritpler fakat bu skritpler ışınlanırken kontrol ediyor galiba buda suncuuy yoruyor bunun bir çözmü varmı skriptlerden bir tanesini atıcam aşağı
Kod:
command /tpa <player>:
    trigger:
        if player is not arg 1:
            set {essentials.tpa.%argument 1%} to player
            send "&4&lM&f&lP &8> &b%{essentials.tpa.%argument 1%}% Yanına gelmek istiyor" to argument 1
            send "&4&lM&f&lP &8> &b30 saniye içinde kabul etmezsen otomotik olarak rededilecek." to argument 1
            send "&4&lM&f&lP &8> &b/kabulet" to argument 1
            send "&4&lM&f&lP &8> &b/reddet" to argument 1
            message "&4&lM&f&lP &8> &bIşınlanma isteğin gönderildi"
            message "&4&lM&f&lP &8> &b30 saniye yanıt gelmezse otomotik olarak rededilecek"
            wait 30 second
            delete {essentials.tpa.%argument 1%}
            stop trigger
        else:
            send "&4&lM&f&lP &8> &bKendine ışınlanamazsın!" to player
            stop trigger
on command "/tpa":
    if {bekle.%player%} is not set:
        set {bekle.%player%} to now
    else:
        set {_difference} to difference between {bekle.%player%} and now
        if {_difference} is less than 30 second:
            cancel event
            set  {_difference} to difference between {_difference} and 30 second
            message "&4&lM&f&lP &8> &bBu komutu kullanmak için %{_difference}% süre beklemelisin. "
command /kabulet:
    trigger:
        if {essentials.tpa.%player%} is not set:
            message "&4&lM&f&lP &8> &bIşınlanma isteği gelmemiş"
            stop trigger
        else:
            send "&4&lM&f&lP &8> &b3 saniye bekle" to {essentials.tpa.%player%}
            send "&4&lM&f&lP &8>&b3 saniye bekleyin"
            
            set {_x} to "%x-coordinate of {essentials.tpa.%player%}%"
            set {_z} to "%z-coordinate of {essentials.tpa.%player%}%"
            wait 3 second
            if "%{_x}%" is not "%x-coordinate of {essentials.tpa.%player%}%":
                send "&4&lM&f&lP &8>&bHareket ettiginiz icin isinlanma gerceklesmedi!"
                delete {_x}
                delete {_y}
                stop
            if "%{_z}%" is not "%z-coordinate of {essentials.tpa.%player%}%":
                send "&4&lM&f&lP &8>&bHareket ettiginiz icin isinlanma gerceklesmedi!"
                delete {_x}
                delete {_y}
                stop

            set {_kontrol} to location of player
            if  block above {_kontrol} is air:
                if block above {_kontrol} is air:
                    if block below {_kontrol} is not air or lava:
                
                        teleport {essentials.tpa.%player%} to location of player
                        send "&4&lM&f&lP &8>&b%player% Yanına gittin" to {essentials.tpa.%player%}
                        send "&4&lM&f&lP &8>&b%{essentials.tpa.%player%}% yanına geldi" to player
                        delete {essentials.tpa.%player%}
                        delete {_kontrol}
                        stop
                    else:
                        send "&4&lM&f&lP &8>&baltında boşluk veya lav var" to {essentials.tpa.%player%}
                        delete {_x}
                        delete {_y}
                        delete {essentials.tpa.%player%}
                        delete {_kontrol}
                else:
                    send "&4&lM&f&lP &8>&bduvarın içi" to {essentials.tpa.%player%}
                    delete {_x}
                    delete {_y}
                    delete {essentials.tpa.%player%}
                    delete {_kontrol}
            else:
                send "&4&lM&f&lP &8>&bduvarın içi 2" to {essentials.tpa.%player%}
                delete {_x}
                delete {_y}
                delete {essentials.tpa.%player%}
                delete {_kontrol}
command /reddet:
    trigger:
        if {essentials.tpa.%player%} is not set:
            message "&eIşınlanma isteği gelmemiş"
            stop trigger
        else:
            send "&4&lM&f&lP &8>&bRededildi" to player
            send "&4&lM&f&lP &8>&b%player% ışınlanma isteğini reddetti" to {essentials.tpa.%player%}
            delete {essentials.tpa.%player%}
            stop trigger
 

Cranky

Hayattaki en hakiki mürşit ilimdir.
Danışman
En iyi cevaplar
21
s.a forumgamer ailesi sunucumda başlıktanda göreceniz şekilde bu skritpler fakat bu skritpler ışınlanırken kontrol ediyor galiba buda suncuuy yoruyor bunun bir çözmü varmı skriptlerden bir tanesini atıcam aşağı
Kod:
command /tpa <player>:
    trigger:
        if player is not arg 1:
            set {essentials.tpa.%argument 1%} to player
            send "&4&lM&f&lP &8> &b%{essentials.tpa.%argument 1%}% Yanına gelmek istiyor" to argument 1
            send "&4&lM&f&lP &8> &b30 saniye içinde kabul etmezsen otomotik olarak rededilecek." to argument 1
            send "&4&lM&f&lP &8> &b/kabulet" to argument 1
            send "&4&lM&f&lP &8> &b/reddet" to argument 1
            message "&4&lM&f&lP &8> &bIşınlanma isteğin gönderildi"
            message "&4&lM&f&lP &8> &b30 saniye yanıt gelmezse otomotik olarak rededilecek"
            wait 30 second
            delete {essentials.tpa.%argument 1%}
            stop trigger
        else:
            send "&4&lM&f&lP &8> &bKendine ışınlanamazsın!" to player
            stop trigger
on command "/tpa":
    if {bekle.%player%} is not set:
        set {bekle.%player%} to now
    else:
        set {_difference} to difference between {bekle.%player%} and now
        if {_difference} is less than 30 second:
            cancel event
            set  {_difference} to difference between {_difference} and 30 second
            message "&4&lM&f&lP &8> &bBu komutu kullanmak için %{_difference}% süre beklemelisin. "
command /kabulet:
    trigger:
        if {essentials.tpa.%player%} is not set:
            message "&4&lM&f&lP &8> &bIşınlanma isteği gelmemiş"
            stop trigger
        else:
            send "&4&lM&f&lP &8> &b3 saniye bekle" to {essentials.tpa.%player%}
            send "&4&lM&f&lP &8>&b3 saniye bekleyin"
          
            set {_x} to "%x-coordinate of {essentials.tpa.%player%}%"
            set {_z} to "%z-coordinate of {essentials.tpa.%player%}%"
            wait 3 second
            if "%{_x}%" is not "%x-coordinate of {essentials.tpa.%player%}%":
                send "&4&lM&f&lP &8>&bHareket ettiginiz icin isinlanma gerceklesmedi!"
                delete {_x}
                delete {_y}
                stop
            if "%{_z}%" is not "%z-coordinate of {essentials.tpa.%player%}%":
                send "&4&lM&f&lP &8>&bHareket ettiginiz icin isinlanma gerceklesmedi!"
                delete {_x}
                delete {_y}
                stop

            set {_kontrol} to location of player
            if  block above {_kontrol} is air:
                if block above {_kontrol} is air:
                    if block below {_kontrol} is not air or lava:
              
                        teleport {essentials.tpa.%player%} to location of player
                        send "&4&lM&f&lP &8>&b%player% Yanına gittin" to {essentials.tpa.%player%}
                        send "&4&lM&f&lP &8>&b%{essentials.tpa.%player%}% yanına geldi" to player
                        delete {essentials.tpa.%player%}
                        delete {_kontrol}
                        stop
                    else:
                        send "&4&lM&f&lP &8>&baltında boşluk veya lav var" to {essentials.tpa.%player%}
                        delete {_x}
                        delete {_y}
                        delete {essentials.tpa.%player%}
                        delete {_kontrol}
                else:
                    send "&4&lM&f&lP &8>&bduvarın içi" to {essentials.tpa.%player%}
                    delete {_x}
                    delete {_y}
                    delete {essentials.tpa.%player%}
                    delete {_kontrol}
            else:
                send "&4&lM&f&lP &8>&bduvarın içi 2" to {essentials.tpa.%player%}
                delete {_x}
                delete {_y}
                delete {essentials.tpa.%player%}
                delete {_kontrol}
command /reddet:
    trigger:
        if {essentials.tpa.%player%} is not set:
            message "&eIşınlanma isteği gelmemiş"
            stop trigger
        else:
            send "&4&lM&f&lP &8>&bRededildi" to player
            send "&4&lM&f&lP &8>&b%player% ışınlanma isteğini reddetti" to {essentials.tpa.%player%}
            delete {essentials.tpa.%player%}
            stop trigger

Merhaba, bu skripti kullanmak yerine essentials'ın kendi özelliği olan tpa eklentisini kullanmanızı öneriyorum. Essentials kullanmak istemiyorum diyorsanız aşağıda vereceğim bağlantıdan direk tpa eklentisini indirebilir ve kurabilirsiniz.

Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
 

JohnWick

Zombi Katili
En iyi cevaplar
0
Merhaba, bu skripti kullanmak yerine essentials'ın kendi özelliği olan tpa eklentisini kullanmanızı öneriyorum. Essentials kullanmak istemiyorum diyorsanız aşağıda vereceğim bağlantıdan direk tpa eklentisini indirebilir ve kurabilirsiniz.

Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
o eklenti hata veriyor ve puligin kulanmak istemiyorum
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
1.12.2 sunucum ve o skript hiçbir işe yaramaz lütfen eğer bir şey bilmiyorsanız cevap atamyınız ben pulign istesem pulign isteklerine atarım konuyuda

skript kullanıyorsan sunucuyu yoruyor gibi şeylere alışık olman gerek, eklentisi varken skript niye kullanıyorsunuz anlamış değilim
 

JohnWick

Zombi Katili
En iyi cevaplar
0
neden nefret ediyorsun?
Hocam essentials eklentisi düşük sürümlerde fazla görmüyor fakat 1.12.2 gibi bir sürümde sunucuyu yoruyor arka planda cok fazla yoruyor o yüzden çoğu server sahibide bu yüzden kullanmıyor benim gibi skript ya yazıyor yada internten buluyor birde essentials desteklemediği bazı puliginler var ama skriptle bagladiginda o eklentileri sorun olmuyor
 

They001

Zombi Katili
En iyi cevaplar
2
Skriptin sunucuyu yorduğu kadar başka hiçbir şey yoramaz. Eğer illa ben kendim yapacağım, essentialsin içindekilerin çoğu işime yaramaz sadece TP lazım bana diyorsanız buyrun
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
.

Bende skriptten oluşan stabil bir sunucu kurmayı denemiştim ancak belirli bir kayıt sayısına ulaşınca lagdan geçilmez olduğunu göreceksiniz. Lag bir anda ortaya çıkmaz yavaş yavaş birikir..
Ayrıca alışılmış türdeki neredeyse tüm sunucular mutlaka essentials kullanır. Birçok büyük global sunucu da buna dahil.
 

Exkaar

YASAKLANDI
En iyi cevaplar
35
Skriptin sunucuyu yorduğu kadar başka hiçbir şey yoramaz. Eğer illa ben kendim yapacağım, essentialsin içindekilerin çoğu işime yaramaz sadece TP lazım bana diyorsanız buyrun
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
.

Bende skriptten oluşan stabil bir sunucu kurmayı denemiştim ancak belirli bir kayıt sayısına ulaşınca lagdan geçilmez olduğunu göreceksiniz. Lag bir anda ortaya çıkmaz yavaş yavaş birikir..
Ayrıca alışılmış türdeki neredeyse tüm sunucular mutlaka essentials kullanır. Birçok büyük global sunucu da buna dahil.

Skript iyi yazıldığı takdirde sunucuyu çok az yorar, genelleme yapmanız yanlış, ya kötü kodlamışsınız ya da aşırı derece skript kullanmışsınız o yüzden sunucunuzda lag olmuş olabilir. Ben 3 yıldır skriptle ilgileniyorum. Ve en ufak lag v.b bir şey görmedim.
 

JohnWick

Zombi Katili
En iyi cevaplar
0
Skript iyi yazıldığı takdirde sunucuyu çok az yorar, genelleme yapmanız yanlış, ya kötü kodlamışsınız ya da aşırı derece skript kullanmışsınız o yüzden sunucunuzda lag olmuş olabilir. Ben 3 yıldır skriptle ilgileniyorum. Ve en ufak lag v.b bir şey görmedim.
hocam benim sorun yaşadıgım yer şurası skripte ben size analatyım oyuncu ışınlarken kontol etsin diye bir kod koyduk görmüşsünüzdür orası yoruyor oraya bir alternatif arıyorum oyuncu haraket edince tp olmuycak
 

Exkaar

YASAKLANDI
En iyi cevaplar
35
hocam benim sorun yaşadıgım yer şurası skripte ben size analatyım oyuncu ışınlarken kontol etsin diye bir kod koyduk görmüşsünüzdür orası yoruyor oraya bir alternatif arıyorum oyuncu haraket edince tp olmuycak

Kendine göre düzenlersin.

JavaScript:
on any move:
    delete {essentials.tpa.%player%}
    send "hareket ettiğin için ışınlanma iptal edildi."
 
Üst