Witam, czy dało by się tak przerobić ten skrypt, by było można było sprawdzać ranking graczy offline.
Aktualnie mogę sprawdzać tylko ranking graczy online.
Tak, testowałem na serwerze z innymi graczami, kolega wyszedł i pisało, że nie ma takiego gracza online.
On death:
attacker is a player
victim is a player
set {_punkty} to random number between 40 and 220
add {_punkty} to {ranking::%attacker%}
remove {_punkty} from {ranking::%victim%}
add 1 to {zabojstwa::%attacker%}
add 1 to {zgony::%victim%}
stop
On death:
victim is a player
add 1 to {zgony::%player%}
stop
Command /reset []:
aliases: /rs
trigger:
if arg 1 is set:
set {ranking::%player%} to 1000
send "&c&lZresetowales Ranking gracza - %arg 1%."
stop
if arg 1 is not set:
loop all players:
set {ranking::%loop-player%} to 1000
send "&c&lZresetowales Ranking wszytkim graczom &a&lOnline."
stop
On join:
set player's prefix to "[p. %{ranking::%player%}%] %player's prefix%"
stop[/codesyntax]
Pytanie
SkepsonTV 20
Witam, czy dało by się tak przerobić ten skrypt, by było można było sprawdzać ranking graczy offline.
Aktualnie mogę sprawdzać tylko ranking graczy online.
Tak, testowałem na serwerze z innymi graczami, kolega wyszedł i pisało, że nie ma takiego gracza online.
Oto Kod:
[codesyntax]Variables:
{ranking::%player%} = 1000
{zabojstwa::%player%} = 0
{zgony::%player%} = 0
On death:
attacker is a player
victim is a player
set {_punkty} to random number between 40 and 220
add {_punkty} to {ranking::%attacker%}
remove {_punkty} from {ranking::%victim%}
add 1 to {zabojstwa::%attacker%}
add 1 to {zgony::%victim%}
stop
On death:
victim is a player
add 1 to {zgony::%player%}
stop
Command /rank []:
aliases: /r
trigger:
if arg 1 is not set:
send "&6&l----------------------------------"
send " &c&lRanking = %{ranking::%player%}%."
send " &c&lZabojstwa = %{zabojstwa::%player%}%."
send " &c&lZgony = %{zgony::%player%}%."
send "&6&l----------------------------------"
stop
if arg 1 is set:
send "&6&l----------------------------------"
send " &c&lRanking = %{ranking::%arg 1%}%."
send " &c&lZabojstwa = %{zabojstwa::%arg 1%}%."
send " &c&lZgony = %{zgony::%arg 1%}%."
send "&6&l----------------------------------"
stop
Command /reset []:
aliases: /rs
trigger:
if arg 1 is set:
set {ranking::%player%} to 1000
send "&c&lZresetowales Ranking gracza - %arg 1%."
stop
if arg 1 is not set:
loop all players:
set {ranking::%loop-player%} to 1000
send "&c&lZresetowales Ranking wszytkim graczom &a&lOnline."
stop
On join:
set player's prefix to "[p. %{ranking::%player%}%] %player's prefix%"
stop[/codesyntax]
Odnośnik do komentarza
https://skript.pl/temat/2439-problemiczeczek/Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi