Witam mam problem chodzi o ranking jezeli kogos zepchne i on spadnie to chciałbym żeby zaliczyło normalnie jako kill i dało mi punkty. (po prostu ostatnia osoba przez np 5 sekundy ktora go udeży zganeła kill i punkty)
Jak to aktualnie wyglada:
on death:
if victim is a player:
if attacker is a player:
add 1 to {skGuilds::Zabojstwa::%attacker%}
add 1 to {skGuilds::Zgony::%victim%}
set {_agt} to {skGuilds::inGuild::%attacker%}
set {_vgt} to {skGuilds::inGuild::%victim%}
if {skGuilds::inGuild::%victim%} is set:
if {skGuilds::inGuild::%attacker%} is set:
set {_pktattacker} to random integer between 1 and 100
add {_pktattacker} to {skGuilds::GuildPoints::%{_agt}%}
add {_pktattacker} to {skGuilds::Ranking::%attacker%}
set {_pktvictim} to random integer between -1 and -50
add {_pktvictim} to {skGuilds::GuildPoints::%{_vgt}%}
add {_pktvictim} to {skGuilds::Ranking::%victim%}
set death message to "&cGracz %victim% [%{_vgt}%] zostal zabity przez %attacker% [%{_agt}%] (%{_pktattacker}%)"
stop
stop
if {skGuilds::inGuild::%attacker%} is set:
set {_pktattacker} to random integer between 1 and 100
add {_pktattacker} to {skGuilds::GuildPoints::%{_agt}%}
add {_pktattacker} to {skGuilds::Ranking::%attacker%}
set {_pktvictim} to random integer between -1 and -50
add {_pktvictim} to {skGuilds::Ranking::%victim%}
set death message to "&cGracz %victim% zostal zabity przez %attacker% [%{_agt}%] (%{_pktattacker}%)"
stop
if {skGuilds::inGuild::%victim%} is set:
set {_pktvictim} to random integer between -1 and -50
add {_pktvictim} to {skGuilds::GuildPoints::%{_vgt}%}
add {_pktvictim} to {skGuilds::Ranking::%victim%}
set {_pktattacker} to random integer between 1 and 100
add {_pktattacker} to {skGuilds::Ranking::%attacker%}
set death message to "&cGracz %victim% [%{_vgt}%] zostal zabity przez %attacker% (%{_pktattacker}%)"
stop
else:
set {_pktvictim} to random integer between -1 and -50
add {_pktvictim} to {skGuilds::Ranking::%victim%}
set {_pktattacker} to random integer between 1 and 100
add {_pktattacker} to {skGuilds::Ranking::%attacker%}
set death message to "&cGracz %victim% zostal zabity przez %attacker% (%{_pktattacker}%)"
else:
if attacker is a creeper or a zombie or a enderman or a spider or a ghast or a skeleton or a slime or a witch or a cave spider or a wolf or a zombie pigman or a blaze or a magma cube or a silverfish or a wither skeleton:
strike lightning effect at the player
add 1 to {skGuilds::Zgony::%victim%}
add -30 to {skGuilds::GuildPoints::%{_vgt}%}
add -30 to {skGuilds::Ranking::%victim%}
set death message to "{@tag} %victim% umarl..."
else:
strike lightning effect at the player
add 1 to {skGuilds::Zgony::%victim%}
add -30 to {skGuilds::GuildPoints::%{_vgt}%}
add -30 to {skGuilds::Ranking::%victim%}
set death message to "{@tag} %victim% umarl..."
Pytanie
PodpalaczTv 0
Witam mam problem chodzi o ranking jezeli kogos zepchne i on spadnie to chciałbym żeby zaliczyło normalnie jako kill i dało mi punkty. (po prostu ostatnia osoba przez np 5 sekundy ktora go udeży zganeła kill i punkty)
Jak to aktualnie wyglada:
on death: if victim is a player: if attacker is a player: add 1 to {skGuilds::Zabojstwa::%attacker%} add 1 to {skGuilds::Zgony::%victim%} set {_agt} to {skGuilds::inGuild::%attacker%} set {_vgt} to {skGuilds::inGuild::%victim%} if {skGuilds::inGuild::%victim%} is set: if {skGuilds::inGuild::%attacker%} is set: set {_pktattacker} to random integer between 1 and 100 add {_pktattacker} to {skGuilds::GuildPoints::%{_agt}%} add {_pktattacker} to {skGuilds::Ranking::%attacker%} set {_pktvictim} to random integer between -1 and -50 add {_pktvictim} to {skGuilds::GuildPoints::%{_vgt}%} add {_pktvictim} to {skGuilds::Ranking::%victim%} set death message to "&cGracz %victim% [%{_vgt}%] zostal zabity przez %attacker% [%{_agt}%] (%{_pktattacker}%)" stop stop if {skGuilds::inGuild::%attacker%} is set: set {_pktattacker} to random integer between 1 and 100 add {_pktattacker} to {skGuilds::GuildPoints::%{_agt}%} add {_pktattacker} to {skGuilds::Ranking::%attacker%} set {_pktvictim} to random integer between -1 and -50 add {_pktvictim} to {skGuilds::Ranking::%victim%} set death message to "&cGracz %victim% zostal zabity przez %attacker% [%{_agt}%] (%{_pktattacker}%)" stop if {skGuilds::inGuild::%victim%} is set: set {_pktvictim} to random integer between -1 and -50 add {_pktvictim} to {skGuilds::GuildPoints::%{_vgt}%} add {_pktvictim} to {skGuilds::Ranking::%victim%} set {_pktattacker} to random integer between 1 and 100 add {_pktattacker} to {skGuilds::Ranking::%attacker%} set death message to "&cGracz %victim% [%{_vgt}%] zostal zabity przez %attacker% (%{_pktattacker}%)" stop else: set {_pktvictim} to random integer between -1 and -50 add {_pktvictim} to {skGuilds::Ranking::%victim%} set {_pktattacker} to random integer between 1 and 100 add {_pktattacker} to {skGuilds::Ranking::%attacker%} set death message to "&cGracz %victim% zostal zabity przez %attacker% (%{_pktattacker}%)" else: if attacker is a creeper or a zombie or a enderman or a spider or a ghast or a skeleton or a slime or a witch or a cave spider or a wolf or a zombie pigman or a blaze or a magma cube or a silverfish or a wither skeleton: strike lightning effect at the player add 1 to {skGuilds::Zgony::%victim%} add -30 to {skGuilds::GuildPoints::%{_vgt}%} add -30 to {skGuilds::Ranking::%victim%} set death message to "{@tag} %victim% umarl..." else: strike lightning effect at the player add 1 to {skGuilds::Zgony::%victim%} add -30 to {skGuilds::GuildPoints::%{_vgt}%} add -30 to {skGuilds::Ranking::%victim%} set death message to "{@tag} %victim% umarl..."Odnośnik do komentarza
https://skript.pl/temat/17017-zaliczenie-zab%C3%B3jstwa/Udostępnij na innych stronach
1 odpowiedź na to pytanie
Rekomendowane odpowiedzi