Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on damage:
- if victim is player:
- set {kukubaczek.antirelog.pkt.%victim%} to 100
- set {kukubaczek.antirelog.pkt.%attacker%} to 100
- create bar with "&cANTY-RELOG" and 100 to victim
- create bar with "&cANTY-RELOG" and 100 to attacker
- if attacker is player:
- set {kukubaczek.antirelog.obnizanie.%victim%} to 5
- set {kukubaczek.antirelog.obnizanie.%attacker%} to 5
- set {kukubaczek.antirelog.lastdamager.%victim%} to attacker
- set {kukubaczek.antirelog.lastdamager.%attacker%} to victim
- stop
- else:
- set {kukubaczek.antirelog.obnizanie.%victim%} to 20
- stop
- every 1 second:
- loop all players:
- if {kukubaczek.antirelog.pkt.%loop-player%} is set:
- if {kukubaczek.antirelog.pkt.%loop-player%} is 0:
- delete boss bar of loop-player
- create bar with "&aANTY-RELOG" and 0 to loop-player
- wait 1 second
- if {kukubaczek.antirelog.pkt.%loop-player%} is greater than 0:
- stop
- else:
- delete boss bar of loop-player
- clear {kukubaczek.antirelog.pkt.%loop-player%}
- clear {kukubaczek.antirelog.obnizanie.%loop-player%}
- stop
- if {kukubaczek.antirelog.pkt.%loop-player%} is greater than 0:
- set {kukubaczek.antirelog.pkt.%loop-player%} to {kukubaczek.antirelog.pkt.%loop-player%} - {kukubaczek.antirelog.obnizanie.%loop-player%}
- create bar with "&cANTY-RELOG" and {kukubaczek.antirelog.pkt.%loop-player%} to loop-player
- if {kukubaczek.antirelog.pkt.%loop-player%} is less than {kukubaczek.antirelog.obnizanie.%loop-player%}:
- set {kukubaczek.antirelog.pkt.%loop-player%} to 0
- if {kukubaczek.antirelog.lastdamager.%loop-player%} is set:
- if distance between {kukubaczek.antirelog.lastdamager.%loop-player%} and the loop-player is greater than 10:
- set {kukubaczek.antirelog.obnizanie.%loop-player%} to {kukubaczek.antirelog.obnizanie.%loop-player%} + 1
- if distance between {kukubaczek.antirelog.lastdamager.%loop-player%} and the loop-player is greater than 20:
- set {kukubaczek.antirelog.obnizanie.%loop-player%} to {kukubaczek.antirelog.obnizanie.%loop-player%} + 1
- if distance between {kukubaczek.antirelog.lastdamager.%loop-player%} and the loop-player is greater than 30:
- set {kukubaczek.antirelog.obnizanie.%loop-player%} to {kukubaczek.antirelog.obnizanie.%loop-player%} + 1
- stop
- #send "2 %{kukubaczek.antirelog.pkt.%loop-player%}% - %{kukubaczek.antirelog.obnizanie.%loop-player%}%" to loop-player
- else if {kukubaczek.antirelog.pkt.%loop-player%} is not set:
- delete boss bar of loop-player
- stop
- on death:
- clear {kukubaczek.antirelog.pkt.%player%}
- clear {kukubaczek.antirelog.obnizanie.%player%}
- clear {kukubaczek.antirelog.pkt.%{kukubaczek.antirelog.lastdamager.%victim%}%}
- clear {kukubaczek.antirelog.obnizanie.%{kukubaczek.antirelog.lastdamager.%victim%}%}
- delete boss bar of player
- stop
- on join:
- clear {kukubaczek.antirelog.pkt.%player%}
- clear {kukubaczek.antirelog.obnizanie.%player%}
- delete boss bar of player
- stop
- on quit:
- if {kukubaczek.antirelog.pkt.%player%} is set:
- if {kukubaczek.antirelog.pkt.%player%} is greater than 0:
- delete boss bar of player
- kill the player
- broadcast "&cGracz &6%player% &cwylogowal sie w czasie walki"
- clear {kukubaczek.antirelog.pkt.%player%}
- clear {kukubaczek.antirelog.obnizanie.%player%}
- stop
- command /logout [<player>]:
- trigger:
- if {kukubaczek.antirelog.pkt.%player%} is set:
- if {kukubaczek.antirelog.pkt.%loop-player%} is 0:
- delete boss bar of loop-player
- create bar with "&aANTY-RELOG" and 0 to loop-player
- wait 1 second
- if {kukubaczek.antirelog.pkt.%loop-player%} is greater than 0:
- stop
- else:
- delete boss bar of loop-player
- clear {kukubaczek.antirelog.pkt.%loop-player%}
- clear {kukubaczek.antirelog.obnizanie.%loop-player%}
- stop
- if arg 1 is not set:
- if {kukubaczek.antirelog.pkt.%player%} is greater than 0:
- send "Relog dla gracza &6%player%&f: &cNIE, &4%{kukubaczek.antirelog.pkt.%player%}%/100&f! %{kukubaczek.antirelog.obnizanie.%player%}%"
- stop
- else:
- send "Relog dla gracza &6%player%&f: &aTAK&f, &a0/100&f!"
- stop
- else:
- if player has permission "antirelog.other":
- if {kukubaczek.antirelog.pkt.%arg-player%} is greater than 0:
- send "Relog dla gracza &6%arg-player%&f: &cNIE, &4%{kukubaczek.antirelog.pkt.%arg-player%}%/100&f!"
- stop
- else:
- send "Relog dla gracza &6%arg-player%&f: &aTAK&f, &a0/100&f!"
- stop
- else:
- send "&cNie masz uprawnien!"
- stop
Advertisement
Add Comment
Please, Sign In to add comment