-
Posts
869 -
Joined
-
Last visited
Content Type
Profiles
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by Monster
-
Send me the commands you use for these buttons. I think you set them up wrong.
-
Changed Status from Pending to Closed Changed Fixed In to Next Version
-
I will update this plugin, there will be slightly different functionality, don't worry. But you should be more attentive, in the plugin description it says that the plugin will not be the same after the game update in 2022.
-
Hi. I will add this feature in an update.
-
Version 1.0.2
25 downloads
Boost your server's defenses with XTripwire! Easily set up tripwires that trigger explosive traps, adding strategy and security to your gameplay. Enjoy cool sound effects and customize explosive settings like radius, damage, snip chance, and more. Explosives save after restarts and can be picked up, but beware of detonation risks. Snip wires with configurable settings, and set up tripwires using a Beancan grenade or Satchel. Key Features: Multi-Language Support: Easily switch plugin language with LanguageEnglish = true. Sound Effects: Interactive sound effects for chat commands. Customizable Explosives: Configure explosion radius, damage scale, snip chance, and creator. Persistent Data: Explosives are saved after server restarts. Pickup and Detonation: Pick up explosives with a chance of detonation. Wire Snipping: Ability to snip wires with configurable settings. Beancan Grenade Requirement: Players must hold a Beancan grenade or Satchel to set up a tripwire. Permissions xtripwire.use - allow setting up a tripwire. Commands /tripwire - set up a tripwire. [ You need to look at the alarm and hold a Beancan grenade or Satchel in your hand. ] Config { "General settings": { "SteamID profile for custom avatar": 0, "Chat prefix": "<size=12><color=#FFFFFF50>[</color> <color=#00FF0050>XTripwire</color> <color=#FFFFFF50>]</color></size>\n", "Chance of a wire snip. [ Default: 0.4 ]": 0.4, "Tin can alarm is destroyed - [ True - unhook explosives | False - detonate explosives ]": true }, "Beancan settings": { "Explosion radius. [ Default: 4.5 ]": 4.5, "Damage scale. [ Default: 1.0 - (Beancan 115 / Satchel 475) HP ]": 1.0, "The creator of the explosives is the player who planted them. [ Useful for killing players on your own behalf. Blocks damage in a safe zone. Supports many plugins - TruePVE, RaidProtection, etc. ]": true }, "Satchel settings": { "Explosion radius. [ Default: 4.5 ]": 4.0, "Damage scale. [ Default: 1.0 - (Beancan 115 / Satchel 475) HP ]": 1.0, "The creator of the explosives is the player who planted them. [ Useful for killing players on your own behalf. Blocks damage in a safe zone. Supports many plugins - TruePVE, RaidProtection, etc. ]": true } }$7.99 -
- 95 comments
-
- 1
-
-
- #panel
- #infopanel
- (and 4 more)
-
Version 1.0.1
11 downloads
Take full control of excavators on your Rust server with XCustomExcavator. This powerful plugin lets admins fine-tune excavator functionality, ensuring an optimized experience for players. Adjust mined resources, tweak interface settings, and enjoy multi-language support and robust data storage. Custom settings and progress are preserved after restarts. Seamlessly handle multiple excavators and integrate smoothly with your server. Key Features Multi-Language Support: Switch plugin language with ease. Available in EN, RU, UK, and ES. Interface Optimization: Adjusts for different monitor resolutions. Persistent Data Storage: Excavator data saved in oxide/data/XDataSystem/XCustomExcavator. Progress saved after server restarts. Sound Effects: Enjoy interactive menu sounds. Multi-Excavator Support: Works seamlessly with multiple excavators on the map. Customizable Resources: Modify resources including shortname, amount, custom name, permission, and skin. Unlimited Resources: No limit on the number of resources. Chat Integration: View excavator information in chat. User-Friendly Resource Selection: Features like check button, distance to button, permission checks, and more. Error Notifications: Informs you of configuration mistakes. -> In the code you can switch the plugin language - LanguageEnglish = true <- Permissions xcustomexcavator.use - access to UI usage/resource selection. xcustomexcavator.info - chat information. xcustomexcavator.admin - administrator mode. Commands /einfo, /exinfo, /excavatorinfo - information about excavator in chat. [ Commands can be changed in the config. ] xcustomexcavator_unload - unload the plugin without consequences. [ For those cases when the plugin will be unloaded and will not be used for some time. ] API bool IsValidIndex(int index) - check if the resource index is valid. 1. string GetResourceCustomName(int index) - get the custom name of the resource. 2. string GetResourcePermission(int index) - get the resource permission. 3. ulong? GetResourceSkinID(int index) - get the skin of the resource. 4. string GetResourceAmountString(int index) - get a formatted string of the resource amount. 5. string GetResourceDisplayName(int index) - get the formatted name of the resource. ( For 1-5. If index is invalid, null will be returned. ) Hooks object OnExcavatorResourceSetUI(ExcavatorArm excavator, int index, ulong skinID, BasePlayer player) - called when player tries to select a resource in UI. Returning non null will prevent this action! Config { "General settings": { "SteamID profile for custom avatar": 0, "Chat prefix": "<size=12><color=#FFFFFF50>[</color> <color=#00FF0050>XCustomExcavator</color> <color=#FFFFFF50>]</color></size>\n", "List of commands to view information about the Excavator": [ "einfo", "exinfo", "excavatorinfo" ] }, "GUI settings": { "Color_background_1": "0.517 0.521 0.509 0.95", "Color_background_2": "0.217 0.221 0.209 0.95", "Color_background_3": "0.527 0.531 0.519 1", "Button color (icons)": "1 1 1 0.75", "Block color": "0.517 0.521 0.509 0.5", "Default block color": "0.417 0.521 0.409 0.5", "Color of the active button next": "0.35 0.45 0.25 1", "Color of the inactive button next": "0.35 0.45 0.25 0.4", "Text color of the active button next": "0.75 0.95 0.41 1", "Text color of the inactive button next": "0.75 0.95 0.41 0.4", "Color of the active button back": "0.65 0.29 0.24 1", "Color of the inactive button back": "0.65 0.29 0.24 0.4", "Text color of the active button back": "0.92 0.79 0.76 1", "Text color of the inactive button back": "0.92 0.79 0.76 0.4" }, "HQM": { "Shortname of the resource to be mined": "hq.metal.ore", "Amount of resource that will be mined - one barrel diesel": 100.0, "Custom item name": null, "Permission": null, "Item skin": 0 }, "Sulfur": { "Shortname of the resource to be mined": "sulfur.ore", "Amount of resource that will be mined - one barrel diesel": 2000.0, "Custom item name": null, "Permission": null, "Item skin": 0 }, "Stone": { "Shortname of the resource to be mined": "stones", "Amount of resource that will be mined - one barrel diesel": 10000.0, "Custom item name": null, "Permission": null, "Item skin": 0 }, "Metal": { "Shortname of the resource to be mined": "metal.fragments", "Amount of resource that will be mined - one barrel diesel": 5000.0, "Custom item name": null, "Permission": null, "Item skin": 0 }, "List of mined resources": [ ... ] }$24.99 -
I see that the plugin was fully initialized 32 seconds after the OnNewSave() hook was called. This data is enough for me to think about how to make it work on servers like yours. Lots of plugins, so there are delays in initialization.
-
In general, plugins should not be unloaded immediately after server startup. This will break not only my plugin, and others. Also the risk of breaking data files.
-
22:16:10 - plugin loaded. 22:16:47 - plugin unloaded. Well, where was I wrong? Your server loaded the plugin and unloaded it 37 seconds later. There's no way the rewards would have gotten to the players in that time. And I'm not sure the OnNewSave hook was even called.
-
Well, we're gonna need the logs anyway. And besides, there is no 100% guarantee that the plugin will work correctly on Carbon. The plugin is being developed and tested on Oxide. ( Carbon - only the compilation of the plugin is tested ) - And stop quoting every response I've made.
-
How many plugins are installed on your server? - Send me in Discord the Oxide logs for the day the server was wiped.
-
Do you have plugins that manage these events?
-
Your server can't properly start giving out rewards after a wipe. You should disable automatic rewards and just use the server command.
-
Configuration is correct. Were you having problems giving out rewards before the July game update?
-
I know. It's after the game update. I'll update the plugin as soon as I get a chance.
-
- 226 comments
-
- 226 comments