Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Autor: Twaq
- #Wersja: 3.0
- #Kontakt skype: mateusz.michalski525
- #Nie kopiuj go! - Ani 1 czesci ;O
- variables:
- {walka.%player%} = false
- {punkty::%player%} = 0
- {deaths.%player%} = 0
- {kills.%player%} = 0
- options:
- PASEK: ANTY-LOGOUT
- OstatniPASEK: ANTY-LOGOUT
- on damage of player:
- if {walka.%victim%} is false:
- if attacker is a player:
- set {walka.%victim%} to true
- display "{@PASEK}" on bossbar with 100 percent by 99 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 95 percent by 98 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 90 percent by 97 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 85 percent by 96 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 80 percent by 95 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 75 percent by 94 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 70 percent by 93 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 65 percent by 92 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 60 percent by 91 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 55 percent by 90 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 50 percent by 89 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 45 percent by 88 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 40 percent by 87 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 35 percent by 86 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 30 percent by 85 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 25 percent by 84 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 20 percent by 83 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 15 percent by 82 seconds for victim
- wait 1 second
- display "{@PASEK}" on bossbar with 10 percent by 81 seconds for victim
- wait 1 second
- display "{@OstatniPASEK}" on bossbar with 5 percent by 80 seconds for victim
- wait 1 second
- delete {walka.%victim%}
- stop
- on respawn:
- set {walka.%player%} to false
- on join:
- set {walka.%player%} to false
- on first join:
- set {rank::%player%} to 1000
- on quit:
- if {walka.%player%} is true:
- clear the player's inventory
- set {walka.%player%} to false
- make player execute command "kill %player%"
- broadcast "&cGracz &6[%player%] &cWylogowal sie podczas walki!"
- stop
- command /logout [<player>]:
- trigger:
- if arg 1 is not set:
- if {walka::%player%} is false:
- send "&c> CZY MOZESZ LOGNAC: &aTAK"
- if {walka::%player%} is true:
- send "&c> CZY MOZESZ LOGNAC: &4NIE!"
- if arg 1 is set:
- if {walka::%player%} is false:
- send "&c> CZY &6[%arg 1%] &cMOZE LOGNAC: &aTAK"
- if {walka::%player%} is true:
- send "&c> CZY [%arg 1%] MOZE LOGNAC: &4NIE"
- on death:
- add 1 to {deaths.%victim%}
- if victim is player:
- if attacker is player:
- strike lightning effect at the player
- add 1 to {kills.%attacker%}
- set {_pkt} to random integer between -50 and 300
- add {_pkt} to {punkty::%attacker%}
- set death message to "&c%victim% zostal zabity przez %attacker% (%{_pkt}%)"
- command /ranking [<player>]:
- aliases: gracz
- trigger:
- if arg 1 is not set:
- send "&bRanking gracza %player%: &6%{punkty::%player%}%"
- send "&bZabicia gracza %player%: &6%{kills.%player%}%"
- send "&bSmierci gracza %player%: &6%{deaths.%player%}%"
- if arg 1 is set:
- send "&bRanking gracza %arg 1%: &6%{punkty::%arg 1%}%"
- send "&bZabicia gracza %arg 1%: &6%{kills.%arg 1%}%"
- send "&bSmierci gracza %arg 1%: &6%{deaths.%arg 1%}%"
- command /tqranks [<text>] [<player>] [<integer>]:
- permission message: ยง4Nie masz dostepu do tej komedy...
- permission: tqranks.any
- trigger:
- if arg 1 is not set:
- send "&9[------------- &6[TQRanks] &9-------------]"
- send "&3 *&c/tqranks dodaj [Gracz] [Ilosc] &7- Dodaje dany ranking dla danego gracza."
- send "&3 *&c/tqranks ustaw [Gracz] [Ilosc] &7- Ustawia dany ranking dla danego gracza."
- send "&9[------------- &6[TQRanks] &9-------------]"
- if arg 1 is not "dodaj" or "ustaw":
- send "&9[------------- &6[TQRanks] &9-------------]"
- send "&3 *&c/tqranks dodaj [Gracz] [Ilosc] &7- Dodaje dany ranking dla danego gracza."
- send "&3 *&c/tqranks ustaw [Gracz] [Ilosc] &7- Ustawia dany ranking dla danego gracza."
- send "&9[------------- &6[TQRanks] &9-------------]"
- if arg 1 is "dodaj":
- if arg 2 is set:
- if arg 3 is set:
- add arg 3 to {punkty::%arg 2%}
- send "&cDodales graczowi [%arg 2%] &6%arg 3% &cRankingu."
- else:
- send "&cPoprawne uzycie /tqranks dodaj [Gracz] [Ilosc]"
- else:
- send "&cPoprawne uzycie /tqranks dodaj [Gracz] [Ilosc]"
- if arg 1 is "ustaw":
- if arg 2 is set:
- if arg 3 is set:
- set {punkty::%arg 2%} to arg 3
- send "&cUstawiles graczowi [%arg 2%] &6%arg 3% &cRankingu."
- else:
- send "&cPoprawne uzycie /tqranks ustaw [Gracz] [Ilosc]"
- else:
- send "&cPoprawne uzycie /tqranks ustaw [Gracz] [Ilosc]"
Advertisement
Add Comment
Please, Sign In to add comment