Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- RankELO.tag: &0&l|&bRank&6ELO&0&l|
- top: 10
- RankELO.deathmsg: &5Gracz &0&l|&6%victim% &9> &0&l|&c-&4%{_pkt}%&0&l| &5zostal zabity przez &0&l|&6%attacker% &9> &0&l|&a+&2%{_pkt}%&0&l|
- RankELO.resetmsg: &5Gracz &6%player% &5zrestartowal punkty graczowi &6%argument 2%
- RankELO.restartmsg: &a&lZrestartowano skrypt &b&lRank&6&lELO
- RankELO.aliases: re, relo, ranke
- RankELO.author: &fPrzewoz20011/WujcioCreeper
- RankELO.version: &aBeta 0.1
- RankELO.for: &fxTeehe/Jeey'u
- # RankELO.mnoznik1 jest dla zwykłych graczy mnożnikiem punktów cd. śmierci. Ustaw to mniej niż 1.
- RankELO.mnoznik1: 0.50
- # RankELO.mnoznik2 jest dla graczy, których punkty są poniżej 500. Ustaw to poniżej 0.50.
- RankELO.mnoznik2: 0.30
- on first join:
- set {RankELO.pkt.%player%} to 1000
- set {RankELO.frags.%player%} to 0
- set {RankELO.deaths.%player%} to 0
- set {RankELO.saveall.%player%} to true
- send "{@RankELO.tag} &5&l>> &7Otrzymujesz 1000 Punktów ELO na start gry" to player
- stop
- on join:
- if {RankELO.saveall.%player%} is false:
- set {RankELO.pkt.%player%} to 1000
- set {RankELO.frags.%player%} to 0
- set {RankELO.deaths.%player%} to 0
- set {RankELO.saveall.%player%} to true
- stop
- if {RankELO.saveall.%player%} is not set:
- set {RankELO.pkt.%player%} to 1000
- set {RankELO.frags.%player%} to 0
- set {RankELO.deaths.%player%} to 0
- set {RankELO.saveall.%player%} to true
- stop
- if {RankELO.saveall.%player%} is true:
- set the player's tablist name to "&0|&b%{RankELO.frags.%player%}%&7/&c%{RankELO.deaths.%player%}%&0|&5>&6%name of player%&5-&0|&a%{RankELO.pkt.%player%}%&0|"
- send "{@RankELO.tag} &9&l> &aPomyslnie Zaladowano Punkty, ilosc Zabojstw oraz Smierci" to player
- stop
- on chat:
- cancel event
- broadcast "&0&l|&a%{RankELO.pkt.%player%}%&0&l|&b%{RankELO.frags.%player%}%&8/&c%{RankELO.deaths.%player%}%&0&l|&5-&6%name of player% &9&l>> &7%message%"
- on death:
- if victim is player:
- if attacker is player:
- if {RankELO.pkt.%victim%} is smaller than 500:
- set {_pkt} to {RankELO.pkt.%victim%}*{@RankELO.mnoznik2}
- add {_pkt} to {RankELO.pkt.%attacker%}
- add 1 to {RankELO.frags.%attacker%}
- add 1 to {RankELO.deaths.%victim%}
- remove {_pkt} from {RankELO.pkt.%victim%}
- broadcast "{@RankELO.tag} {@RankELO.deathmsg}"
- strike lightning effect at the victim
- set {_pkt} to 0
- stop
- else:
- set {_pkt} to {RankELO.pkt.%victim%}*{@RankELO.mnoznik1}
- add {_pkt} to {RankELO.pkt.%attacker%}
- remove {_pkt} from {RankELO.pkt.%victim%}
- broadcast "{@RankELO.tag} {@RankELO.deathmsg}"
- set {_pkt} to 0
- stop
- else:
- stop
- else:
- stop
- command /rankelo [<text>] [<player=%player%>]:
- aliases: {@RankELO.aliases}
- usage: &bPoprawne Uzycie Komendy wyglada tak! &5/rankelo pomoc
- trigger:
- if arg 1 is "pomoc":
- if arg 2 is not set:
- send "&b&l-+|======{@RankELO.tag}&b&l======|+-" to player
- send "&5/rankelo top &6- &4Wyswietla Top 10 Rankingu ELO - &cChwilowo Wylaczone" to player
- send "&5/rankelo dane [Nick Gracza] &6- &aWyswietla Dane Gracza [Jego Ilosc Zabojstw, Smierci, Pkt]" to player
- send "&5/rankelo info &6- &aWyswietla Informacje Dot. Skryptu" to player
- send "&b&l-+|======{@RankELO.tag}&b&l======|+-" to player
- stop
- else:
- send "{@RankELO.tag} &9&l> &bUsun 2 Argument [Nick Gracza, przypadkowa litere/znak]" to player
- stop
- if arg 1 is set:
- #if arg 1 is "top":
- #if player has permission "rankelo.top.see":
- #send "&c&l|-----{@RankELO.tag}&c&l-----|"
- #send "&6&l:|:&bTOP &410 &aELO&6&l:|:"
- #{_num} is less than {@top}:
- #set {_r} to {_num}+1
- #loop {@top} - {_num} times:
- #set {_m} to "0%{_r}%"
- #{_r} is more than 9:
- #set {_m} to {_r}
- #add 1 to {_r}
- #send "&0|&3&l%{_m}%&0| &5<|> &0|&61000 &5-|- &aMiejsce Wolne"
- #stop
- if arg 1 is "dane":
- if arg 2 is set:
- player has permission "rankelo.gracz":
- send "&e&l|----+{@RankELO.tag}&e&l+----|"
- wait 0.2 second
- send "&3&lStatystyki Gracza &6%arg 2%"
- wait 0.2 second
- send "&aPunkty ELO &5> &a&l%{RankELO.pkt.%arg 2%}%"
- wait 0.2 second
- send "&bZabojstwa &5> &b&l%{RankELO.frags.%arg 2%}%"
- wait 0.2 second
- send "&cSmierci &5> &c&l %{RankELO.deaths.%arg 2%}%"
- stop
- else:
- send "{@RankELO.tag} &5> &c&lNie masz Uprawnien." to player
- stop
- else:
- send "{@RankELO.tag} &b> &c&lPodaj Nick Gracza." to player
- stop
- if arg 1 is "info":
- if arg 2 is not set:
- send "&e&l|----+{@RankELO.tag}&e&l+----|"
- wait 0.1 second
- send "&2Autor &5> %{@RankELO.author}%"
- wait 0.1 second
- send "&2Stworzone Dla &5> %{@RankELO.for}%"
- wait 0.1 second
- send "&2Wersja &5> %{RankELO.version}%"
- stop
Advertisement
Add Comment
Please, Sign In to add comment