Yardım sunucu girişi belirlenen yerde yaptıktan sonra ışınlansın

Bernard

Бернард
Danışman
Geliştirici
En iyi cevaplar
61
Bugsuz hali aşağıda:

Kod:
command /setloginloc:
    permission: loginlocation.admin
    permission message: &cBu komutu kullanacak yetkiniz yok.
    trigger:
        set {loginspawn} to player's location
        
        
on join:
    set {lastloc.%player%} to player's location
    teleport player to {loginspawn}
    
on authme login:
    teleport player to {lastloc.%player%}
 

Ender Oyuncu

MC.ENDEROYUNCU.COM
En iyi cevaplar
3
Bugsuz hali aşağıda:

Kod:
command /setloginloc:
    permission: loginlocation.admin
    permission message: &cBu komutu kullanacak yetkiniz yok.
    trigger:
        set {loginspawn} to player's location
       
       
on join:
    set {lastloc.%player%} to player's location
    teleport player to {loginspawn}
   
on authme login:
    teleport player to {lastloc.%player%}
Bunu istememişti sanırsam, arkadaş oyuncu çıktığında çıktığı yerin kaydedilmesini istiyor fakat oyuncu tekrar giriş yaptığında hemen oraya ışınlamasın, login yaptıktan sonra oraya ışınlasın istiyor.

Siz setspawn skripti atmışsınız :)
 

Ender Oyuncu

MC.ENDEROYUNCU.COM
En iyi cevaplar
3
Kod:
on authme login:
    teleport player to {sonyer.%player%}

on join
    execute console command "spawn %player%


on quit:
    set {sonyer.%player%} to player's location

Hocam bu kesin çalışacaktır, skriptin amacı:

Oyuncu giriş yaptığında ilk olarak onu spawn'a ışınlayacak, /login ile giriş yaptıktan sonra çıkarken kaldığı yerden devam edecek.
 

Bernard

Бернард
Danışman
Geliştirici
En iyi cevaplar
61
Bunu istememişti sanırsam, arkadaş oyuncu çıktığında çıktığı yerin kaydedilmesini istiyor fakat oyuncu tekrar giriş yaptığında hemen oraya ışınlamasın, login yaptıktan sonra oraya ışınlasın istiyor.

Siz setspawn skripti atmışsınız :)
Değişkenleri okursan setspawn olmadığını anlayabilirsin. Oyuncu girince zaten eski konumunda duruyor. Çıkış eventinde veri kaydetmek yerine girince veriyi kaydedip kullanmak daha kârlı. Her çıkanın verisi kaydolursa işimiz çok.

Ayrıca senin attığında kişiyi spawna ışınlıyor login için, spawn ile login spawn farklı ise yine benim attığım skript iş yapacak.
 
Üst