Hackable Crate UI

$9.99

Sold by: diiegorgueez

Hackable Crate UI adds a terminal-like user interface when a player starts unlocking a hackable crate.

Categories: , ,

Description

Hackable Crate UI

Adds a terminal-like user interface when a player starts unlocking a hackable crate.


Firstly, a loading bar appears on the screen while login credentials (specified in the config) are sent to the player (either by chat or a note added to his/her inventory). When it finishes, a button can be clicked to “use the computer” and insert the username and password.

After that, the player will be logged into the computer and has the possibility to access various functions, such as locking the crate (to prevent other users from looting it), reducing the hacking time, and seeing information about nearby players.

Hackable Crate UI – YouTube

Features

  • A great user interface, which makes you look like a real h4x0r 1337.
  • A lock function that makes it impossible for players to loot the crate, except to the one who started the hack (or members of his/her clan).
  • Accelerate unlock time by using targeting computers in your inventory or ServerRewards/Economics balance.
  • View the name and distance from the crate of nearby players. This information can be extended with direction, health and active item.
  • Highly configurable plugin, with three different permissions (see the config below).
  • Send a broadcast message when someone starts hacking a crate.
  • Set different unlock times for hackable crates depending on permissions.
  • Set the maximum distance from the crate to be able to use the UI.
  • Check the players with the most hackable crates unlocked with /hc rank.
  • Discord webhooks integration. Edits the message when crate is fully hacked or its unlocking time has been reduced, and deletes it when the entity is killed.
  • Update 1.1.0: Function to view the content of the crate before it’s unlocked.
  • Update 1.2.0: Integration with ServerRewards/Economics. Set the price to use each function.
  • and more!

Permissions

  • hackablecrateui.vip2
  • hackablecrateui.vip1
  • hackablecrateui.admin

Commands

  • /hc rank – Shows top 10 of players with most hackable crates unlocked.
  • /hc clear – Wipes data file for /hc rank.

Configuration

{
“Enable /hc rank command”: true,
“Clean rank data on server wipe”: true,
“Enable broadcast message”: true,
“Default crate lock”: false,
“Use Server Rewards”: false,
“Use Economics”: false,
“Default Configuration”: {
“Unlock Seconds”: 900,
“UI”: {
“Enable UI”: true,
“Enable Lock Function”: true,
“Lock Price”: 0,
“Enable View Content Function”: true,
“View Content Price”: 0,
“Accelerate Unlock Time Function”: {
“Enable”: true,
“Seconds reduced by each targeting computer”: 300,
“Maximum targeting computers used”: 1,
“Price (this will use ServerRewards/Economics instead)”: 0
},
“Nearby Players Function”: {
“Enable”: true,
“Show More info button”: true,
“Price”: 0
}
}
},
“vip1 Configuration”: {
“Unlock Seconds”: 600,
“UI”: {
“Enable UI”: true,
“Enable Lock Function”: true,
“Lock Price”: 0,
“Enable View Content Function”: true,
“View Content Price”: 0,
“Accelerate Unlock Time Function”: {
“Enable”: true,
“Seconds reduced by each targeting computer”: 300,
“Maximum targeting computers used”: 1,
“Price (this will use ServerRewards/Economics instead)”: 0
},
“Nearby Players Function”: {
“Enable”: true,
“Show More info button”: true,
“Price”: 0
}
}
},
“vip2 Configuration”: {
“Unlock Seconds”: 300,
“UI General Config”: {
“Enable UI”: true,
“Enable Lock Function”: true,
“Lock Price”: 0,
“Enable View Content Function”: true,
“View Content Price”: 0,
“Accelerate Unlock Time Function”: {
“Enable”: true,
“Seconds reduced by each targeting computer”: 300,
“Maximum targeting computers used”: 1,
“Price (this will use ServerRewards/Economics instead)”: 0
},
“Nearby Players Function”: {
“Enable”: true,
“Show More info button”: true,
“Price”: 0
}
}
},
“UI Configuration”: {
“Computer Username”: “root”,
“Computer Password”: “wasd”,
“Give Note with Login Credentials to the player”: true,
“Show the Server IP in terminal (if disabled, it will be set to ‘localhost’)”: false,
“Maximum distance from crate allowed to use UI”: 50,
“Allow members of the same clan to open the crate while locked (Clans plugin required)”: false,
“Nearby Players Function”: {
“Maximum distance of a player to appear on the nearby players list”: 500,
“Show admins on the nearby players list (hackablecrateui.admin required)”: false
}
},
“Discord Configuration”: {
“Enable Discord Webhooks”: false,
“Webhook URL”: “https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks”,
“Webhook Username”: “Hackable Crate UI”,
“Webhook Avatar URL”: “https://cdn.upload.systems/uploads/HkOM1sqg.png”,
“Edit Webhook Messages – enabling this option will decrease performance when unlocking a crate”: false,
“Delete messages when the entity is killed (Edit required)”: false,
“Send message when time is reduced”: false,
“Send message when the crate has been fully hacked”: true
}
}

Localization

{
“RankMessage”: “<color=#bebebe>Players with most hackable crates unlocked:</color>”,
“ClearCommand”: “<color=#bebebe>Data file has been cleaned.</color>”,
“WipeData”: “<color=#bebebe>Wipe detected, data file has been cleaned.</color>”,
“NoPermission”: “<color=#bebebe>You do not have permission to use this command!</color>”,
“HackingTime”: “You have reduced the unlock time by {0} seconds!”,
“BroadcastMessage”: “<color=#20C20E>{0}</color> <color=#bebebe>is hacking a crate at</color> <color=#20C20E>{1}</color><color=#bebebe>. It will unlock in</color> <color=#20C20E>{2}</color> <color=#bebebe>seconds. You are</color> <color=#20C20E>{3}m</color> <color=#bebebe>away.</color>”,
“LockedMessage”: “<color=#bebebe>This crate is locked. Only the player who started the hack can loot it.</color>”,
“MaxUsesReached”: “<color=#bebebe>You cannot reduce more the unlock time.</color>”,
“BruteforceStart”: “<color=#bebebe>Starting bruteforce attack…</color>”,
“UsernameFound”: “<color=#bebebe>Username found:</color> <color=#20C20E>{0}</color>”,
“PasswordFound”: “<color=#bebebe>Password found:</color> <color=#20C20E>{0}</color>”,
“ConnectionLost”: “<color=#bebebe>Connection to the computer lost.</color>”,
“NoLaptops”: “You don’t have any targeting computers in your inventory.”,
“LimitReached”: “You have reached the limit of time reductions.”,
“DiscordWebhookStart”: “A hackable crate is being unlocked.”,
“DiscordWebhookEnd”: “A hackable crate has been unlocked.”,
“DiscordWebhookLocationTitle”: “Location”,
“DiscordWebhookPlayerTitle”: “Player”,
“DiscordWebhookTimeTitle”: “Time Left”,
“UseComputerButton”: “Use Computer”,
“Username”: “Username”,
“Password”: “Password”,
“Login”: “Login”,
“InvalidCredentials”: “Invalid username or password. Please try again.”,
“BruteforceEnd”: “<color=#bebebe>Bruteforce attack finished.</color>”,
“NoteGiven”: “<color=#bebebe>Note with</color> <color=#20C20E>login credentials</color> <color=#bebebe>added to your inventory.</color>”,
“Yes”: “Yes”,
“No”: “No”,
“Use”: “Use”,
“Pay”: “Pay”,
“Return”: “Return”,
“LockExplanation1”: “If you lock the crate, no one will be able to loot it”,
“LockExplanation2”: “except you.”,
“LockExplanation2Clan”: “except you and the members of your clan.”,
“LockQuestion”: “Do you want to lock it?”,
“LockQuestionPay”: “Do you want to lock it? The price is {0} {1}.”,
“CrateNotLocked”: “Crate is not locked.”,
“CrateLocked”: “Crate is locked.”,
“NotEnoughMoney”: “You don’t have enough money to use this function.”,
“ReduceExplanation1”: “For each targeting computer you use, the crate’s hacking time”,
“ReduceExplanation2”: “will be reduced by {0} seconds. (Limit = {1})”,
“PayReduceExplanation1”: “For each {0} {1} you pay, the crate’s hacking time”,
“PayReduceExplanation2”: “will be reduced by {0} seconds. (Limit = {1})”,
“ReduceWarning”: “WARNING: You won’t be able to recover them!”,
“PaymentRequired”: “To access this information, you must pay {0} {1}.”,
“ClosestPlayersMessage”: “These are the closest players to the crate:”,
“MoreInfoButton”: “–> More Info”,
“CrateContentMessage”: “The crate contains the following items”,
“Player”: “Player: {0}”,
“Distance”: “Distance: {0}m”,
“Direction”: “Direction: {0}”,
“Health”: “Health: {0}”,
“ActiveItem”: “Active Item: {0}”,
“None”: “None”,
“West”: “West”,
“East”: “East”,
“South”: “South”,
“North”: “North”
}

Reviews

There are no reviews yet.


Only logged in customers who have purchased this product may leave a review.

Version 1.2.4 | Updated December 6, 2024
  • Added Fix for December Update
Version 1.2.3 | Updated September 9, 2023
  • Fixed Fixed error while compiling after update
Version 1.2.2 | Updated May 9, 2023
  • Fixed Fix for May 2023 update.
Version 1.2.1 | Updated September 16, 2022
  • Fixed Conflict with "Sputnik" plugin (Thanks to Adem for doing this).
Version 1.2.0 | Updated August 29, 2022
  • Added You can now set the price to use each function with the ServerRewards and Economics integration. If enabled, it is also possible to use this instead of targeting computers to reduce hacking time.
  • Added Discord Webhook messages can be deleted automatically when the crate entity is killed.
  • Added Added a custom icon to the login credentials note.
  • Updated Improved loading bar UI (goes one by one).
  • Updated Fixed and modified some messages in the /oxide/lang/en folder. Make sure to delete the file HackableCrateUI.json so that it generates a new one.
Version 1.1.1 | Updated August 24, 2022
  • Added Setting to allow members of the same clan to open the crate while locked (Clans plugin required).
  • Added Setting to send username and password through a note in the inventory, instead of chat.
  • Fixed Bug fixes.
Version 1.1.0 | Updated August 15, 2022
  • Added Added View Content function: https://cdn.upload.systems/uploads/Nz8dBJjL.jpg
  • Fixed Bug fixes and code cleanup

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product