SHOW:
|
|
- or go back to the newest paste.
| 1 | - | |
| 1 | + | # ======================== # |
| 2 | # Nazwa: PvPlevels | |
| 3 | # Autor: AramekPL | LVL na chacie by raxoooo | |
| 4 | # Wersja: 0.1 | |
| 5 | # ======================== # | |
| 6 | # Część informacyjne. | |
| 7 | # Z nową wersją zostaną dodane: | |
| 8 | # - Wyświetlanie na chacie | |
| 9 | # - Wybieranie nagród | |
| 10 | ||
| 11 | # Część konfiguracyjna. | |
| 12 | options: | |
| 13 | # Opcja prefix jest wyświetlana wrzy pisaniu wiadomosci graczy. | |
| 14 | prefix: &4[&6PvPlevels&4] | |
| 15 | # Ile ma zabierać LVL'a za zginięcie. | |
| 16 | dlvl: 1 | |
| 17 | # Ile ma dodawać dla zabójcy za zabicie? | |
| 18 | klvl: 1 | |
| 19 | # Nagroda w postaci itemu: | |
| 20 | item: diamond | |
| 21 | iloscitemu: 1 | |
| 22 | # Nagroda w postaci kasy: | |
| 23 | kasa: 20 | |
| 24 | # Nagroda w postaci EXP: | |
| 25 | exp: 8 | |
| 26 | ||
| 27 | # Nie tykać tego jak się nie znasz! | |
| 28 | on death: | |
| 29 | attacker is player | |
| 30 | add {@klvl} to {lvl.pvp.%attacker%}
| |
| 31 | add 1 to {k.pvp.%attacker%}
| |
| 32 | remove {@dlvl} {lvl.pvp.%victim%}
| |
| 33 | add 1 to {d.pvp.%victim%}
| |
| 34 | send "{@prefix} &bZabiłeś gracza %victim%!" to attacker
| |
| 35 | send "{@prefix} &bW nagrode rowniez otrzymujesz {@iloscitemu} {@item}!" to attacker
| |
| 36 | send "{@prefix} &bTwoje statystyki wzrosly!" to attacker
| |
| 37 | send "{@prefix} &bTwoje statystyki obniżyły się!" to victim
| |
| 38 | send "{@prefix} &bZabił ciebie gracz %attacker%" to victim
| |
| 39 | add {@iloscitemu} {@item} to attacker
| |
| 40 | execute console command "/eco give %attacker% {@kasa}"
| |
| 41 | add {@exp} xp to the attacker
| |
| 42 | command /pvp <text> [<text>] [<text>]: | |
| 43 | usage: &4/pvp [staty] [nick] | |
| 44 | trigger: | |
| 45 | if argument 1 is equal to "pomoc": | |
| 46 | send "&4=-=-=-=-=-=-=&6PVP STATY&4=-=-=-=-=-=-=" | |
| 47 | send "&4◍&6/pvp staty &b= Sprawdza twoje statystyki." | |
| 48 | send "&4◍&6/pvp staty [NICK]&b = Sprawdza statystyki danego gracza." | |
| 49 | send "&4◍&6/pvp set [LVL]&b = Ustawia tobie dany LVL PvP." | |
| 50 | send "&4◍&6/pvp set [LVL] [NICK] &b= Ustawia denemu graczowi LVL PvP." | |
| 51 | send "&4=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=" | |
| 52 | if argument 1 is equal to "staty": | |
| 53 | if argument 2 is set: | |
| 54 | send "&4=-=-=-=-=-=-=&6PVP STATY&4=-=-=-=-=-=-=" | |
| 55 | send "&4◍ &bZabójstwa: &6%{k.pvp.%argument 2%}%"
| |
| 56 | send "&4◍ &bZgony: &6 %{d.pvp.%argument 2%}%"
| |
| 57 | send "&4◍ &bLvl: &6%{lvl.pvp.%argument 2%}%"
| |
| 58 | send "&4=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=" | |
| 59 | else: | |
| 60 | send "&4=-=-=-=-=-=-=&6PVP STATY&4=-=-=-=-=-=-=" | |
| 61 | send "&4◍ &bZabójstwa: &6%{k.pvp.%player%}%"
| |
| 62 | send "&4◍ &bZgony: &6 %{d.pvp.%player%}%"
| |
| 63 | send "&4◍ &bLvl: &6%{lvl.pvp.%player%}%"
| |
| 64 | send "&4=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=" | |
| 65 | if argument 1 is equal to "set": | |
| 66 | if player has permission "sc.pvp.set": | |
| 67 | if argument 3 is not set: | |
| 68 | send "&bUstawiłeś swój LVL PVP na %argument 2%" | |
| 69 | set {lvl.pvp.%player%} to argument 2
| |
| 70 | else: | |
| 71 | send "&bUstawiles graczowi &c%argument 3% &blvl &c%argument 2%" | |
| 72 | set {lvl.pvp.%argument 3%} to argument 2
| |
| 73 | else: | |
| 74 | send "&c[&4BLAD&c] &bNie masz uprawnien do tego!" | |
| 75 | on chat: | |
| 76 | set message to "&9[&cLvl:&6%{lvl.pvp.%player%}%&9] %message%" |