Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on first join:
- set max health of player to 25
- heal player
- Options:
- lvl: 10 #tu wpisz ile punktów lvl jest potrzebne do dania 1 punktu umiejętności
- variables:
- {wybierz.%player%} = false
- {staty.%player%} = false
- {health.%player%} = 25
- {domage.%player%} = 1%
- {zaplac.punkty.zdrowie.%player%} = 1
- {zaplac.punkty.zwinnosc.%player%} = 1
- command /klasa [<text>] [<text>]:
- usage: /klasa <Magik/Wojownik>
- trigger:
- if arg 1 is "help":
- send "&7*Aby wybrać klasę wpisz &6/klasa Magik/Wojownik"
- send "&7*swoje punkty lvl, umiejętności możesz na bierząco śledzić za pokocą komendy &6/klasa"
- send "&7*Aby wyienić punkty na dodatkowe umiejętności wpisz komendę &6/klasa wymien zwinnosc/zdrowie"
- if arg 1 is "Magik":
- if {wybierz.%player%} is false:
- set {wybierz.%player%} to true
- set {klasa.%player%} to 1
- set {staty.%player%} to true
- set {LVL.%player%} to 0
- set {punkty.%player%} to 0
- set {zdrowie.%player%} to 0
- set {zwinnosc.%player%} to 0
- send "&7Wybrałeś klasę &6Magik" to the player
- send "&7Swój LVL, ilość punktów do rozdysponowania oraz aktualny poziom umiejętności możesz sprawdzić komendą &6/klasa." to the player
- if arg 1 is "Wojownik":
- if {wybierz.%player%} is false:
- set {wybierz.%player%} to true
- set {klasa.%player%} to 2
- set {staty.%player%} to true
- set {LVL.%player%} to 0
- set {punkty.%player%} to 0
- set {zdrowie.%player%} to 0
- set {zwinnosc.%player%} to 0
- send "&7Wybrałeś klasę &6Wojownik" to the player
- send "&7Swój LVL, ilość punktów do rozdysponowania oraz aktualny poziom umiejętności możesz sprawdzić komendą &6/klasa." to the player
- if arg 1 is not set:
- if {staty.%player%} is true:
- if {klasa.%player%} is 1:
- send "&7Twoja klasa to &6Magik"
- send "&7Twój LVL wynosi aktualnia &6%{LVL.%player%}% pkt"
- send "&7W tej chwili posiadasz &6%{punkty.%player%}% pkt &7do rozdysponowania"
- send "&7Twoja umiejętność &8Zdrowie &7aktualnie znajduje się na &6%{zdrowie.%player%}% poziomie&7."
- send "&7Twoja umiejętność &8Zwinność &7aktualnie znajduje się na &6%{zwinnosc.%player%}% poziomie&7."
- if {klasa.%player%} is 2:
- send "&7Twoja klasa to &6Wojownik"
- send "&7Twój LVL wynosi aktualnia &6%{LVL.%player%}% pkt"
- send "&7W tej chwili posiadasz &6%{punkty.%player%}% pkt &7do rozdysponowania"
- send "&7Twoja umiejętność &8Zdrowie &7aktualnie znajduje się na &6%{zdrowie.%player%}% poziomie&7."
- send "&7Twoja umiejętność &8Zwinność &7aktualnie znajduje się na &6%{zwinnosc.%player%}% poziomie&7."
- if arg 1 is "wymien":
- if arg 2 is "zdrowie":
- if {klasa.%player%} is 1:
- {punkty.%player%} is greater than or equal to {zaplac.punkty.zdrowie.%player%}:
- remove {zaplac.punkty.zdrowie.%player%} from {punkty.%player%}
- add 1 to {health.%player%}
- Send "&7Wymieniłeś &6%{zaplac.punkty.zdrowie.%player%}% pkt&7 umiejętności na dodatkowe 1 serduszko"
- add 1 to {zaplac.punkty.zdrowie.%player%}
- add 1 to {zdrowie.%player%}
- set max health of player to {health.%player%}
- send "&7Pozostało jeszcze &6%{punkty.%player%}% pkt &7 do rozdysponowania, do kolejnego poziomu potrzeba &6%{zaplac.punkty.zdrowie.%player%}% pkt &7."
- else:
- send "&7Masz za mało punktów, aby nabyć tą umiejętność (potrzeba &6%{zaplac.punkty.zdrowie.%player%}% pkt &7)."
- if {klasa.%player%} is 2:
- {punkty.%player%} is greater than or equal to {zaplac.punkty.zdrowie.%player%}:
- remove {zaplac.punkty.zdrowie.%player%} from {punkty.%player%}
- add 2 to {health.%player%}
- Send "&7Wymieniłeś &6%{zaplac.punkty.zdrowie.%player%}% pkt&7 umiejętności na dodatkowe 2 serduszka"
- add 1 to {zaplac.punkty.zdrowie.%player%}
- add 1 to {zdrowie.%player%}
- set max health of player to {health.%player%}
- send "&7Pozostało jeszcze &6%{punkty.%player%}% pkt &7 do rozdysponowania, do kolejnego poziomu potrzeba &6%{zaplac.punkty.zdrowie.%player%}% pkt &7."
- else:
- send "&7Masz za mało punktów, aby nabyć tą umiejętność (potrzeba &6%{zaplac.punkty.zdrowie.%player%}% pkt &7)."
- if arg 2 is "zwinnosc":
- if {klasa.%player%} is 1:
- {punkty.%player%} is greater than or equal to {zaplac.punkty.zwinnosc.%player%}:
- remove {zaplac.punkty.zwinnosc.%player%} from {punkty.%player%}
- add 1 to {domage.%player%}
- Send "&7Wymieniłeś &6%{zaplac.punkty.zwinnosc.%player%}% pkt&7 umiejętności na dodatkowy 1 proc. ataku"
- add 1 to {zaplac.punkty.zwinnosc.%player%}
- add 1 to {zwinnosc.%player%}
- send "&7Pozostało jeszcze &6%{punkty.%player%}% pkt &7 do rozdysponowania, do kolejnego poziomu potrzeba &6%{zaplac.punkty.zwinnosc.%player%}% pkt &7."
- else:
- send "&7Masz za mało punktów, aby nabyć tą umiejętność (potrzeba &6%{zaplac.punkty.zwinnosc.%player%}% pkt &7)."
- if {klasa.%player%} is 2:
- {punkty.%player%} is greater than or equal to {zaplac.punkty.zwinnosc.%player%}:
- remove {zaplac.punkty.zwinnosc.%player%} from {punkty.%player%}
- add 2 to {domage.%player%}
- Send "&7Wymieniłeś &6%{zaplac.punkty.zwinnosc.%player%}% pkt&7 umiejętności na dodatkowe 2 proc. ataku"
- add 1 to {zaplac.punkty.zwinnosc.%player%}
- add 1 to {zwinnosc.%player%}
- send "&7Pozostało jeszcze &6%{punkty.%player%}% pkt &7 do rozdysponowania, do kolejnego poziomu potrzeba &6%{zaplac.punkty.zwinnosc.%player%}% pkt &7."
- else:
- send "&7Masz za mało punktów, aby nabyć tą umiejętność (potrzeba &6%{zaplac.punkty.zwinnosc.%player%}% pkt &7)."
- command /zeruj [<player>]:
- trigger:
- if arg 1 is set:
- if player has permissions "czysc.player":
- set {LVL.%arg 1%} to 0
- set {punkty.%arg 1%} to 0
- set {zdrowie.%arg 1%} to 0
- set {zwinnosc.%arg 1%} to 0
- send "&7Wyczyściłeś wszystkie punkty graczowi &6%arg 1%"
- send "&4%player% &7wyczyścił wszystkie punkty graczowi &6%arg 1%" to the arg 1
- on death of creature or player:
- attacker is a player:
- set {_ilesclvl} to a random integer between 1 and 3
- add {_ilesclvl} to {lvl.%attacker%}
- {LVL.%attacker%} is greater than or equal to {@lvl}:
- add -{@lvl} to {LVL.%attacker%}
- add 1 to {punkty.%attacker%}
- on damage:
- attacker is a player
- increase the damage by {domage.%attacker%}
- stop
Advertisement
Add Comment
Please, Sign In to add comment