SonNefes23
every 1 minutes:
loop all players:
if {AFK.%loop-player%} is set:
make console execute "warp %player% afkhavuzu"
if {AFK.%loop-player%} is not set:
set {AFK.%loop-player%} to loop-player's location
on any move:
delete {AFK.%player%}
on chat:
delete {AFK.%player%}
on click:
delete {AFK.%player%}
on inventory click:
delete {AFK.%player%}
on command:
delete {AFK.%player%}
Ceko37#9713
command /afkyerayarla:
permission: admin
permission message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin.
trigger:
set {afkyeri} to player's location
send "&aAfk &espawn noktası belirlendi." to player
on any movement:
if {afk::%player%} is bigger than 0:
set {afk::%player%} to 0
every 1 second:
loop all players:
add 1 to {afk::%loop-player%}
if {afk::%loop-player%} is equal to 60:
teleport loop-player to {afkyeri}
send "&6Afk olduğun için afk lobisine aktarıldın." to loop-player
set {afk::%loop-player%} to 0
MonBoyhiner#2885
Bunu kullanmak yerine direk sunucunun fişini çekebilirsiniz.Kod:command /afkyerayarla: permission: admin permission message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin. trigger: set {afkyeri} to player's location send "&aAfk &espawn noktası belirlendi." to player on any movement: if {afk::%player%} is bigger than 0: set {afk::%player%} to 0 every 1 second: loop all players: add 1 to {afk::%loop-player%} if {afk::%loop-player%} is equal to 60: teleport loop-player to {afkyeri} send "&6Afk olduğun için afk lobisine aktarıldın." to loop-player set {afk::%loop-player%} to 0
Bu skripti dener misiniz? çok uzun süredir skript yazmıyorum her saniye loopladığı için biraz sorun olabilir ama başka çözüm bulamadım.
oyuncunun afk olunca ışınlanacağı yere gidip /afkyerayarla yazmanız yeter.
Ceko37#9713
Bunu kullanmak yerine direk sunucunun fişini çekebilirsiniz.
command /afkyerayarla:
permission: admin
permission message: &cBu komutu kullanmak için gerekli yetkiye sahip değilsin.
trigger:
set {afkyeri} to player's location
send "&aAfk &espawn noktası belirlendi." to player
on any movement:
if {afk::%player%} is bigger than 0:
set {afk::%player%} to 0
every 1 minute:
loop all players:
add 1 to {afk::%loop-player%}
if {afk::%loop-player%} is equal to 2:
teleport loop-player to {afkyeri}
send "&6Afk olduğun için afk lobisine aktarıldın." to loop-player
set {afk::%loop-player%} to 0
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!