• Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

Need to secure your server from hackers? Well, you've come to the right place. Introducing, LockoutX. Download it now! LockoutX blocks users who haven't logged in from chatting, using commands, and building.
  • /login [password] - Logs you into your account.
  • /lockout [password] - Create a password for your account.
  • /lockoutx - View which version you are using.
LockoutX's config allows you to change every message.
Code:
prefix: &4LockoutX &8» &7
setpassword: You must set a lockout password with /lockout [password]!
login: You must login with /login [password]!
passwordset: You already have a password set!
loginsuccess: Successfully logged in.
passsuccess: Password set!
enterpass: You must enter a password!
incorrectpass: Incorrect password.
alreadyloggedin: You are already logged in!
blockmovement: false
  • Like
Reactions: WaxtzCraft
Author
TonyMaster21
Downloads
494
Views
494
First release
Last update
Rating
4.00 star(s) 4 ratings

More resources from TonyMaster21

Latest updates

  1. Disabled

    Block movement is now disabled (it wont block movement) as default.
  2. Fixed

    Updates: - Uses UUID instead of usernames - Custom function for sending messages - Blocks the on...
  3. Oops...

    That's what happens when you rush an update.

Latest reviews

[15:33:55 ERROR]: [Skript] indentation error: expected 1 tab, but found 2 tabs (lockout.sk, line 63: if {lockout::%player's uuid%::status} is not set:')
[15:33:55 ERROR]: [Skript] indentation error: expected 1 tab, but found 3 tabs (lockout.sk, line 64: lockoutMsg("{@login}", player)')
[15:33:55 ERROR]: [Skript] indentation error: expected 1 tab, but found 3 tabs (lockout.sk, line 65: cancel event')
[15:33:55 ERROR]: [Skript] can't understand this event: 'function lockoutMsg(msg: text, p: player)' (lockout.sk, line 23: function lockoutMsg(msg: text, p: player):')
[15:33:55 ERROR]: [Skript] can't understand this event: 'function lockoutBlock(p: player) :: boolean' (lockout.sk, line 26: function lockoutBlock(p: player) :: boolean:')
[15:33:55 ERROR]: [Skript] can't understand this event: 'function lockoutSalt(p: text) :: text' (lockout.sk, line 35: function lockoutSalt(p: text) :: text:')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("You must set a lockout password with /lockout [password]!", player) (lockout.sk, line 41: lockoutMsg("{@setpassword}", player)')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("You must login with /login [password]!", player) (lockout.sk, line 43: lockoutMsg("{@login}", player)')
[15:33:55 ERROR]: [Skript] 'lockoutBlock(player)' is not an entity type (lockout.sk, line 47: if lockoutBlock(player) is false:')
[15:33:55 ERROR]: [Skript] 'lockoutBlock(attacker)' is not an entity type (lockout.sk, line 51: if lockoutBlock(attacker) is false:')
[15:33:55 ERROR]: [Skript] 'lockoutBlock(victim)' is not an entity type (lockout.sk, line 53: if lockoutBlock(victim) is false:')
[15:33:55 ERROR]: [Skript] can't understand this event: 'on any movement' (lockout.sk, line 56: on any movement:')
[15:33:55 ERROR]: [Skript] 'if command' is not an entity type (lockout.sk, line 62: if command is not "lockout" or "login"')
[15:33:55 ERROR]: [Skript] 'lockoutBlock(player)' is not an entity type (lockout.sk, line 68: if lockoutBlock(player) is false:')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("You must set a lockout password with /lockout [password]!", player) (lockout.sk, line 78: lockoutMsg("{@setpassword}", player)')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("You must enter a password!", player) (lockout.sk, line 81: lockoutMsg("{@enterpass}", player)')
[15:33:55 ERROR]: [Skript] 'lockoutSalt(arg 1)' is not an entity type (lockout.sk, line 83: if {lockout::%player's uuid%} is not lockoutSalt(arg 1):')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("Successfully logged in.", player) (lockout.sk, line 86: lockoutMsg("{@loginsuccess}", player)')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("You are already logged in!", player) (lockout.sk, line 89: lockoutMsg("{@alreadyloggedin}", player)')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("You already have a password set!", player) (lockout.sk, line 94: lockoutMsg("{@passwordset}", player)')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("You must enter a password!", player) (lockout.sk, line 97: lockoutMsg("{@enterpass}", player)')
[15:33:55 ERROR]: [Skript] 'lockoutSalt(arg 1)' is not an entity type (lockout.sk, line 99: set {lockout::%player's uuid%} to lockoutSalt(arg 1)')
[15:33:55 ERROR]: [Skript] Can't understand this condition/effect: lockoutMsg("Password set!", player) (lockout.sk, line 100: lockoutMsg("{@passsuccess}", player)')
good, its very good, legendary and more,,,,,,,,,.............
TonyMaster21
TonyMaster21
Thanks for the review!
Just reviewing this with 5 starts now because the fast support of the developer, I just suggested something on the below review and him instantly added it, thanks for the awesome support and script!
TonyMaster21
TonyMaster21
Thanks for the new review!
Nice script, it has a very clean code and that's good but the only thing that I don't like is that the passwords aren't encrypted in any way, you should put some kind of encryption to the passwords (Skript itself has an expression for hash a string).
TonyMaster21
TonyMaster21
Thanks for the review! I just posted an update that now uses hashed passwords. Thanks for the suggestion.
Hello, This script is amazing and works perfectly for me and my Network without any errors! I highly recommend this to anyone who needs some type of security for there server and or etc... , it works great. Also, awesome support from the Developer himself. 10/10 must have. Great work.
TonyMaster21
TonyMaster21
Thanks for the review!