Zrobiłem skrypt na ograniczenie czatu do pewnej odległości dla operatorów, w konsoli błędów nie ma.
Wiadomość {@message} nie pojawia sie gdy w pobliżu nie ma graczy a skorzystam z czatu bez operatora.
Rozszerzenia:
SkQueryLime
WildSkript
SkRayFall
Kod:
options:
chat_radius: 15
message: Nikt cie nie slyszy...
on chat:
if player is not an op:
cancel event
set {_p} to player
loop all players in radius {@chat_radius} of player:
loop-player is not player:
if loop-player is set:
send "<%player%> %message%" to loop-player
send "<%player%> %message%" to player
else:
send "{@message}" to player