Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on join:
- clear player's inventory
- if {password::normal::%player's uuid%} isn't set:
- send "<blue>Zarejestruj się, wpisując /register <hasło> <hasło> <kod>"
- set {regcode::%player's uuid%} to "%random letter%%random letter%%random letter%%random letter%%random letter%"
- send "<blue>Twój kod CAPTCHA to: %{regcode::%player's uuid%}%"
- if player's group isn't "Player" or "VIP":
- if {password::acp::%uuid of player%} in't set:
- send "<blue>Ustaw woje hasło do ACP, używając /setpassacp <hasło>"
- else:
- send "<blue>Zaloguj się, używając /login <hasło>"
- every 1 second:
- loop all players:
- if group of loop-player is "Gracz" or "VIP" or "SVIP":
- if {logged::players::*} isn't contains loop-player:
- teleport loop-player to spawn
- else:
- if {logged::acp::*} isn't contains loop-player:
- teleport loop-player to spawn
- command /register <text> <text> <text>:
- sender: player
- trigger:
- if {password::normal::%player's uuid%} isn't set:
- if arg 2 is arg 1:
- if arg 3 is {regcode::%player's uuid%}:
- set {password::normal::%player's uuid%} to arg 1
- send "<green>Pomyślnie zarejestrowano!" to player
- add player to {logged::players::*}
- else:
- send "<red>Kod CAPTCHA jest nieprawidłowy!" to player
- else:
- send "<red>Hasła się różnią!" to player
- else:
- send "<red>Jesteś zarejestrowany!" to player
- command /login <text>:
- sender: player
- trigger:
- if arg 1 is {password::normal::%player's uuid%}:
- if player's group is "Player" or "VIP" or "SVIP":
- add player to {logged::*}
- restore inventory of player from {inventory::%player's uuid%}
- send "<blue>Zalogowano!" to player
- else:
- send "<blue>Zaloguj się do ACP, używając /loginacp <hasło>"
- else:
- send "<red>Hasło jest nieprawidłowe!" to player
- command /loginacp <text>:
- sender: player
- trigger:
- if player's group isn't "Player" or "VIP" or "SVIP":
- if arg 1 is {login::acp::%uuid of player%}:
- add player to {logged::acp::*}
- send "Zalogowano!" to player
- else:
- send "<red>Błędne hasło!" to player
- else:
- send "<red>Brak uprawnień." to player
- on command:
- if {logged::*} or {logged::acp::*} isn't contains player:
- cancel event
- send "<red>Musisz się zalogować!" to player
- command /setpassacp <text>:
- sender: player
- trigger:
- if player's group isn't "Player" or "VIP" or "SVIP":
- set {login::acp::%uuid of player%} to arg 1
- send "Zmieniono hasło do ACP!" to player
- command /changepass <text> <text> <text>:
- sender: player
- trigger:
- if arg 1 is {password::normal::%player's uuid%}:
- if arg 2 is arg 1:
- if arg 3 is set:
- set arg 3 to {password::normal::%player's uuid%}
- send "Zmieniono hasło!" to player
- else:
- send "Podaj nowe hasło! Użycie: /changepass <stare hasło> <powtórz stare hasło> <nowe hasło>" to player
- else:
- send "Podane hasła się nie zgadzają! Użycie: /changepass <stare hasło> <powtórz stare hasło> <nowe hasło>" to player
- else:
- send "Hasło jest nieprawidłowe!" to player
- on quit:
- set {inventory::%player's uuid%} to serialized inventory of player
Advertisement
Add Comment
Please, Sign In to add comment