Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- nologin: message "&bOlayLogin ► &7Kérjük jelentkezz be! &b/login jelszavad"
- nopass: message "&bOlayLogin ► &7Kérjük regisztrálj! &b/register jelszó jelszó"
- resetpass: message "&bOlayLogin ► &6&lJelszó emlékeztetőt a /resetpassword <indok> parancsal kérhetsz!"
- nopermoption: &bOlayLogin ► &4Nincs jogod ehhez!
- noperm: message "&bOlayLogin ► &4Nincs jogod ehhez!"
- on join
- execute console command "/effect %player% blindness 10000 255"
- send "&7Hozzáférés megtagadva!" to player
- set {_loc} to player's location
- delete {player::login::loggedin::%player's uuid%}
- if {player::login::password::%player's uuid%} is not set:
- {@nopass}
- else:
- if {player::login::loggedin::%player's uuid%} is not set:
- {@nologin}
- while player is online:
- teleport player to {_loc}
- if {player::login::password::%player's uuid%} is set:
- if {player::login::loggedin::%player's uuid%} is set:
- stop loop
- wait 1 second
- on disconnect:
- delete {player::login::loggedin::%player's uuid%}
- on kick:
- delete {player::login::loggedin::%player's uuid%}
- on click:
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- on drop:
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- on pickup:
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- on command:
- if executor is a player:
- if command is not "login" or "register" or "resetpassword" or "removepassword":
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- on chat:
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- on inventory click:
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- on inventory open:
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- on place:
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- on break:
- if {player::login::loggedin::%player's uuid%} is not set:
- cancel event
- {@nologin}
- command /register [<text>] [<text>] [<text>]:
- usage: /register
- trigger:
- if {player::login::password::%player's uuid%} is not set:
- set {_use} to "&cHasználat: /register <jelszó> <jelszó megerősítése>."
- if arg-1 is not set:
- message {_use}
- if arg-1 is set:
- if arg-2 is not set:
- message {_use}
- else:
- if length of arg-1 is less than 5:
- message "&cA password needs to be at least 5 characters long!"
- else:
- if arg-1 is not arg-2:
- message "&cThe passwords doesn't match!"
- else:
- message "&aSikeresen létrehoztad a jelszavadat!"
- set {player::login::password::%player's uuid%} to arg-1
- set {player::login::loggedin::%player's uuid%} to true
- execute console command "/rank reset %player%"
- else:
- message "&bOlayLogin ► &aMár regisztráltál!"
- {@resetpass}
- command /login [<text>] [<text>]:
- usage: /login
- trigger:
- set {_use} to "&bOlayLogin ► &7Használat: &b/login <password>"
- if arg-1 is not set:
- message {_use}
- else:
- if {player::login::password::%player's uuid%} is not set:
- {@nopass}
- else:
- if {player::login::loggedin::%player's uuid%} is set:
- message "&cTe már be vagy jelentkezve!"
- else:
- if arg-1 is not {player::login::password::%player's uuid%}:
- message "&bOlayLogin ► &4Hibás felhasználónév vagy jelszó!"
- {@resetpass}
- else:
- set {player::login::loggedin::%player's uuid%} to true
- message "&bOlayLogin ► &aSikeres bejelentkezés!"
- message "&7Szerverünkön való játékkal &4elfogadod &7a szabályzatot és az Álltalános Szerződési Feltételeket! &chttp://olaycraft.hupont.hu/"
- execute console command "/effect %player% clear"
- command /resetpassword [<text>]:
- usage: /resetpassword
- trigger:
- set {_use} to "&bOlayLogin ► &7Használat: /resetpassword <indok>"
- if arg-1 is set:
- if length of arg-1 is less than 25:
- message "&bOlayLogin ► &cMinimum 26 karakteres legyen az indoklás!"
- else:
- message "&bOlayLogin ► &aSikeresen elküldted a bejeltnést egy Staffnak!"
- loop all players:
- if loop-player has permission "staff.resetpassword":
- set {_arg1} to colored "%arg-1%"
- set {_arg1} to uncolored {_arg1}
- message "&bOlayLogin ► &7Játékos új jelszót kér: &b%player%&8, &7Indok&7: &b%{_arg1}%&7."
- else:
- message {_use}
- command /removepassword [<text>] [<text>]:
- permission: staff.resetpassword
- permission message: {@nopermoption}
- usage: /removepassword
- trigger:
- set {_use} to "&aUse /removepassword <player>"
- if arg-1 is not set:
- message {_use}
- if arg-1 is set:
- set {_arg1} to arg-1 parsed as offline player
- if {_arg1} is not set:
- message "&cPlayer not found."
- else:
- set {_arg1uuid} to {_arg1}'s uuid
- delete {player::login::password::%{_arg1uuid}%}
- if {_arg1} is online:
- kick {_arg1} due to "&bOlayLogin ► &6Jelszó törölve. Kérjük csatlakozz újra!"
- message "&bOlayLogin ► &aTörölted %{_arg1}% játékos jelszavát!"
- command /logout [<text>]:
- permission: staff.resetpassword
- permission message: {@nopermoption}
- usage: /removepassword
- trigger:
- set {_use} to "&aUse /removepassword <player>"
- if arg-1 is not set:
- message {_use}
- if arg-1 is set:
- set {_arg1} to arg-1 parsed as offline player
- if {_arg1} is not set:
- message "&cPlayer not found."
- else:
- set {_arg1uuid} to {_arg1}'s uuid
- delete {player::login::password::%{_arg1uuid}%}
- if {_arg1} is online:
- kick {_arg1} due to "&bOlayLogin ► &6Jelszó törölve. Kérjük csatlakozz újra!"
- message "&bOlayLogin ► &aTörölted %{_arg1}% játékos jelszavát!"
Add Comment
Please, Sign In to add comment