This repository was archived by the owner on May 1, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Ideas / WIP Scripts #1
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Info
- Chat Commands
-
.yell,.local,.whispercommands with different ranges
-
- Permission levels (using sqlite3 and
/custom-nameprefixes)
Combat / economy
- Kits v2
- Use separate JSON file as main kits configuration (Note: cannot import JSON file, so created and exported an object in a seperate kitsConfig.js script)
- Add
.kit infocommand - Add
.kit listcommand - Add staff only functionality
- Add one-time-purchase option
- Add optional functionality to only allow player to pick one kit from each group
- Add ability to give effects to kits
- Add economy integration - buy kits with money
- Bounty system
- mob kill reward (will be a part of jobs - nick)
- Economy jobs
- Use imported functions instead of commands (Economy API)
- Cleanup and do not import unused modules
- Detect block data - only give money for full grown crops
- Team system / factions (Potentially plugin rather than script)
- Skyblock
Management
- Broadcast command (
.bc <tag> <message>instead of having to type out the title command)- Allow
.bc all <message>to send title to all players instead of just one.
- Allow
- IP Ban
- Move over to using sqlite3 instead of a JS object for the banned IP lists.
- A ban cloud (Currently impossible, no way to access external web server. wontfix until it becomes possible)
- chatClear - switch to using /tellraw rather than /tell
- AFK script
- Permissions - Make db and save all players' perms to this db. Update a player's tag every time they join the server. This way, anyone who manages to edit a tag using some glitch will never be able to do anything bad, because the tags will reset on server restart anyway.
Rejected ideas / wontfix
- Plots (Best if it were a plugin. wontfix as irrelevant to this project. Feel free to pickup the idea yourself)
- A way to hide staff from join message and player list (wontfix - Impossible with current scripting. May require plugin) (The best current solution is to make a scoreboard objective, and set display list. This will hide all player's permission level)
- Add a system to allow and disallow PVP in certain areas (Most likely requires use of plugin, not scripting) (wontfix - Irrelevant to this repo. Anyone is welcome to start this as their own project)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request