Jump to content

21mac21

Developer
  • Posts

    4
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

21mac21's Achievements

Newbie

Newbie (1/15)

  • First Post
  • Conversation Starter
  • One Month Later
  • Week One Done
  • Dedicated

Recent Badges

4

Reputation

  1. Version 1.2.0.0

    12 downloads

    TL;DR: This plugin restores lost player teams after a server crash. In some cases, after an unsuccessful shutdown or a server crash, all player teams get disbanded and no one knows why. Facepunch knows about this issue for years but since it happens rarely and sporadically, it seems that they can't fix it. This leads to many annoying problems like - players can't open doors with locks that were placed by their (former) team mates and therefore will be trapped in the base until suicide (ingame) - players are beeing attacked by their "own" turrets and traps - players can't access the tool cupboard and chests since the building priviledge of the former team owner is not shared anymore. How does it work? This plugin is simple, it has not chat/console commands, no permissions, just a short configuration. It just saves all Rust teams to a data file on the following events/hooks: - OnServerSave - OnTeamCreated - OnTeamLeave - OnTeamAcceptInvite - OnTeamDisbanded - OnTeamKick - OnTeamPromote - OnServerShutdown - Unload Only this last two hooks tell the plugin that the shutdown was sucessful and planned by setting a flag. If the server (re)starts and this flag is NOT set, it knows that the server crashed or the process was killed. In this case the plugin restores all teams and you are good to go. Config file: "Keep all backups, not only the last" set to "true" will create a backup data file for the teams on every call of the above mention events/hooks, instead of just one backup file. Don't worry, each file is only a few bytes in size, they won't bloat your hard drive. Debugging/Troubleshooting: By setting the variable "debug" to "true" (in the plugin file, not in the config file!) you can enable verbose logging into the server console. Roadmap: - Add a config option to force restore all teams on server start (even if the server did not crash) - ... Feel free to DM me your suggestions!
    $4.99
  2. 21mac21

    Heli Crash Event

    @Cahnu please check your DMs. i fixed the issue of the heli spawning every 5 minutes (another person opened a support call in november). I found a solution and sent you the fixed source code.
    I followed mr01sam's plugins "raid protection" and "custom status framework" for a long time and was able to test the successor "simple status" before the release. Now it's officially released and I can say: it's awesome. Because of some technical issue the old framework COULD lead to serios FPS drops for all players (but just in some specific scenarios) and this new plugin fixes it. Also, the UI is beautiful and well made.
  3. Version 1.1.0

    22 downloads

    The problem: Let's be honest: each of us found himself in a situation with too much storage containers and without any knowledge on where to find which item. Sure, you could just add some storage adaptors and pipes to your boxes but then you'll need to configurate each conveyor and care about splitting, routing and combining multiple pipes with multiple conveyors. Finally set up, the items - configured in the conveyor filters - will just be thrown into the next free slot and it will still be a big mess. Chest slot config gets you rid of this problem by sorting each item into the slot it belongs in, either by using an industrial conveyor system or by manually moving items into boxes. Save your (vip) players a ton of work and time they otherwise would waste on searching for items in boxes. Features: - Assign an item definition for each slot in small and large wooden boxes - Automatic sorting when attached to an industrial conveyor system - Manual sorting when right clicking, drag'n'dropping or hover looting items from your inventory - Display an overlay for the assigned item definition on each slot - Open the configuration by holding a configurable item or hold the secondary fire button while opening a chest - Quick select item definitions from categories - Search for item definitions by name - Removing and overwriting assigned item definitions - View-Only mode for players that should not be able to change the configuration Attention: Items will be sorted into the first slot with a matching item definition assigned OR with no item definition assigned. Since an unconfigured slot will accept every item, the inserted items will be dropped into it even if there's a slot with the correct item definition assigned AFTER the unconfigured slot. This logic does apply when storing items manually AND using a conveyor system. Permissions: ChestSlotConfig.use Player can open and use the full slot configuration. ChestSlotConfig.viewOnly Player can only view the assigned item definitions but not change them. Roadmap / Planned features: - Full UI rewrite: Yes I know the UI is flickering and looks awful. I'm a developer, not a designer - "Clear all" button: Removes all assigned item definitions. - "Move box" feature: Destroy a box and place it somewhere else without loosing the slot configuration. Just use the plugin "Telekinesis by WhiteThunder", move the box and reattach the storage adaptor. He did a great work with this plugin. - "Block slot" feature: Blocks a slot entirely so that no item will be sorted into. Useful for later assignment. - "Copy and paste" feature: Let's you copy and paste the configuration for a whole box (of the same type). - "Assign slot range" feature: Let's you assign a range of slot instead of having to click every single slot when assigning the same item definition. - Adding more storage containers: Tool cupboards, lockers etc. - "Favourite" feature: Let's you mark item definitions as favourite to let you find/access them faster. - Translation of item definition names: Currently only english is supported since the server does not know which language the clients use. Maybe I will use the "Rust Translation API by Arainrr". - "Assigned slot first" feature: Items will fill up slots with a matching item definition assigned to it first, even if there are free/unconfigured slots BEFORE matching slots. Known issues / bugs: - Conveyors not working when placing storage adaptors with "Ubertool by k1lly0u" (chaos code): Not a bug with my plugin only, just an information: if you place storage adaptors while "Ubertool" is active, the adaptor will snap to the boxes but will now connect logically. The conveyor will not transport items until you remove the adaptor and place it again with disabled "Ubertool"
    $29.99
1.1m

Downloads

Total number of downloads.

5.7k

Customers

Total customers served.

83.5k

Files Sold

Total number of files sold.

1.6m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.