Jump to content

kasvoton

Creator
  • Posts

    460
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by kasvoton

  1. @CrazyCro the latest version allows you to set the duration of the supply signal smoke. Please do not forget to review and rate the plugin, thanks. https://codefling.com/plugins/oxidations-airdrop-event-settings?tab=reviews
  2. I will check what can I do with the smoke from the supply signal.
  3. Version 1.0.2

    269 downloads

    This plugins allows you to fine tune the settings about the Airdrop event such as frequency, speed, cargo drop mass and speed. To control the frequency, you can define a max and min duration between each airdrop event. If you don't want any randomization, just set the max and min with the same value. "AdditionalEvents": { "Enabled": false, "Min": 300.0, "Max": 600.0 }, The following config controls the "delay" between the start of the airdrop event (either it is server wide or called in by an user) and the drop of the cargo at the spot. In a nutshell it will make your planes fly must faster aka airspeed. "Airplane": { "Speed": { "Enabled": false, "Min": 70.0, "Max": 80.0 } }, You can change the duration of the supply signal smoke. "Signal": { "Duration": 110.0 }, Finally you can also adjust the time it takes for the dropped cargo to reach the ground by changing it's mass and drag values. "Cargo": { "Mass": { "Enabled": false, "Min": 20.0, "Max": 20.0 }, "Drag": { "Enabled": false, "Min": 2.5, "Max": 3.5 } }
    $2.99
  4. Version 1.4.16

    317 downloads

    SAVE 13% WHEN BUYING THE BUNDLE This is a server management plugin. It allows you to have consistency and visibility over all the information related with your server, including it's basic configuration. You may find this valuable no matter if you manage ONE or TEN servers, it works great with automation tools, docker and alike. It has four main features: Wipe schedule calculator (support weekly, biweekly and monthly) Manages server information (Title, description, tags, logo, banner, etc) Manages the basic server configuration (cvars) Manages Oxide's groups, permissions and user membership. Loading messages when a player is joining and/or waiting in queue. Timed messages (adverts) Public chat command "!wipe" that will inform: Last wipe date Next wipe date The current time in UTC Support the new Nuclear Missile Silo computer countdown Support dynamic slots (increase total slots according to connected players) 1. Wipe schedule calculator The plugin provides four "tokens" that you can use within the server's title or description to inform your users when was the last wipe and when it will be the next wipe. You can customize the date format and wipe schedule on the config file and the wipe schedule calculator will have into account the Thursday forced wipe. // You can format the date as you'd like "Date": { "Short": "dd/MM", "Long": "dd/MM/yyyy" }, "Wipe": { "DoW": 4, "Hour": 19, "Timezone": "Europe/London", "Frequency": "BiWeekly" }, 2. Manages server information This one is pretty self-explanatory, it allows you to define all the metadata about your server. "Server": { "Name": "DEVELOPMENT SERVER | %LASTWIPE%", "Description": [ "Map size is %WORLDSIZE% using seed %WORLDSEED%.", "Last wipe was at %LASTWIPE_LONG%, Next wipe is at %NEXTWIPE_LONG%", "Server has %UPTIME% seconds uptime, running at %FPS% fps with %ONLINE%/%MAXSLOTS% players online." ], "Banner image": "https://assets.example.com/banner.jpg", "Logo image": "https://assets.example.com/logo.png", "Tags": [ "weekly", "vanilla" ], "Website": "https://example.com/", "Custom map name": "kasvoton was here", "Wipe schedule": 7 }, Notice the special feature "Custom map name" which allows you to customize the map name that is displayed on the server list (Procedural Map). This shows in not only at Rust's in-game server browser, but also all on all the other sites that show off your server, i.e. Battlemetrics. WE DO NOT REQUIRE OXIDE'S SANDBOX MODE TO BE TURNED OFF AS OTHER PLUGINS DO. 3. Manages the basic server configuration (cvars) It allows you to have a clear view of what cvars are applied, very helpful if you run automation tools such as docker or github to manage server configurations. "CVars": { "fps.limit": "32", "server.tickrate": "10", "server.censorplayerlist": "true", "server.maxplayers": "8", "env.time": "12", "env.progresstime": "false" }, 4. Manages Oxide's groups, permissions and user membership. When you define a group inside the plugin's config file it means that the plugin will make sure that the group is created, that the permissions are assigned and that the listed members are part of the group. You can (and should) assign users to your groups using the oxide's tools or any other third party plugin as usual, the only difference is that the members listed on this config file will always be added back to the groups even when manually removed. "Permissions": { "Delay": 60.0, "Groups": [ { "Name": "admin", "Title": "Administrators", "Parent": "developer", "Rank": 0, "Default": false, "Permissions": [], "Members": [] }, { "Name": "default", "Title": "Default", "Parent": null, "Rank": 0, "Default": true, "Permissions": [], "Members": [ "*" ] }, { "Name": "developer", "Title": "Developer", "Parent": "administrator", "Rank": 800, "Default": false, "Permissions": [ "plugin.e", "plugin.f" ], "Members": [ "123456789123456789" ] }, { "Name": "administrator", "Title": "Administrator", "Parent": "moderator", "Rank": 80, "Default": false, "Permissions": [ "plugin.b", "plugin.c", "plugin.d" ], "Members": [ "123456789123456789", "123456789123456789" ] }, { "Name": "moderator", "Title": "Moderator", "Parent": "default", "Rank": 60, "Default": false, "Permissions": [ "plugin.a" ], "Members": [ "123456789123456789", "123456789123456789", "123456789123456789" ] } ] } Note the important config parameter "Delay", when the server starts we have no way to tell in which order the plugins will get loaded by Oxide, which means that when OxidationMetadata loads it's probable that we will not be the last one getting loaded. If we try to assign a permission to a group but the third party plugin has not yet loaded then the permission is not found and we'll get an error. The "Delay" creates a waiting period for OxidationMetadata to wait for all other plugins to load and only then it tries to assign the permissions, the value of the delay is really dependent of your own server. List of supported string format "tokens": %FPS% Average FPS value on the server %MAXSLOTS% Max number of players on the server %ONLINE% Total number of online players %UPTIME% Server uptime in seconds %WORLDSEED% Seed used to generate the world %WORLDSIZE% World size i.e. 3500 %LASTWIPE% Last wipe date formatted in short form %LASTWIPE_LONG% Last wipe date formatted in long form %NEXTWIPE% Next wipe date formatted in short form %NEXTWIPE_LONG% Next wipe date formatted in long form
    $4.99
  5. Maybe there is a better way to do this kind of search that I'm not aware about. I would suggest to have a specific search category where it only searches on Plugin/Asset titles and description. The closest thing I can find is "Files" but I still get a lot of non relevant hits coming from the "Discussions" tab.
  6. Either you assign the perm directly to the player i.e.: "oxide.grant user foobar OxidationBlueprintUnlock.allow" Or you assign it to a group and then add the player to the group.
  7. It can be done but technically it’s a completely different implementation so it’s cleaner to do it in a separated plug-in. When instant crafting the crafting queue is completely bypassed and the items are generated instantly. To control the vanilla crafting speed it’s required the manipulate each individual item crafting time and still use the crafting queue to create the items. Nevertheless I will look at it.
  8. All the requested functionality has been added on version 1.1.0. @Hi im billa @RustLover { "CargoShip": "A Cargo Ship has been spotted near shore", "BradleyAPC": "A M3 Bradley is now patrolling the Launch site", "CargoPlane": "An incoming Cargo Plane has been spotted", "PatrolHelicopter": "A Patrol helicopter has been spotted patrolling the island", "ChinookHelicopter": "A CH47 Chinook has been spotted patrolling the island", "Oilrig": "A CH47 Chinook has been spotted heading to the {0} Oilrig", "Small": "small", "Large": "large" }
  9. I guess you are speaking about the rcon cvar.. then the difference is that "craft.instant" only applies to administrators while this one can be used by anyone who got the permission assigned.
  10. Version 1.3.4

    441 downloads

    SAVE 10% WHEN BUYING THE BUNDLE We are proud to announce the release of Crafting Manager superseding "Instant Crafting". Crafting Manager main features: Instant crafting (craftingmanager.instant.allow) Define a global scaling per workbench tier to be applied to all users by default Create as many "custom" profiles you need, each one will have a permission to control who gets access to the custom scaling Item blacklist allows you to block items from being crafted. Players get a message when the item is uncraftable. PermanentWorkbenchLevel permanently assigns workbench level to your players. Example of a custom profile, the values are in percentage of the original crafting duration. If you want to craft a Cupboard (30s original) and set tier0 to 0.5 (50%) then the Cupboard will take 15s to craft. "vip1": { "0": 0.25, "1": 0.5, "2": 0.75, "3": 1.0 } To assign the vip1 profile to a user type "o.grant user my_player craftingmanager.profile.example1", to assign it to a group type "o.grant group my_group craftingmanager.profile.example1". If you'd like to assign instant crafting it to all your players just grant the permission to the default group by typing "o.grant group default craftingmanager.instant.allow". Full configuration example: { "CraftingScale": { "Global": { "0": 1.0, "1": 1.0, "2": 1.0, "3": 1.0 }, "Profiles": { "example1": { "0": 0.25, "1": 0.5, "2": 0.75, "3": 1.0 }, "example2": { "0": 0.0, "1": 0.25, "2": 0.5, "3": 0.75 } } }, "Miscellaneous": { "InstantCrafting": 1.0, "PermanentWorkbenchLevel": 0 }, "BlacklistedItems": [ "syringe.medical", "explosives", "autoturret" ] }
    $4.99
  11. This will sound like potato logic.. but that's what rust gave us. "ByProductChance": 1.0 Our logical mind tells us when you set a change to 1 it should be 100%.. but in rust setting that value to 1f will make a ZERO change of charcoal generation. I will make this more user friendly by forcing it to behave as we expect it to behave: 0-1 will be 0-100% chance of charcoal generation. btw, on the latest version I'm capping the multiplier to x100.. which is a sensible value.
  12. I will test your config file and check what's wrong with the charcoal.
  13. In the review tab: https://codefling.com/plugins/oxidations-smelting-controller?tab=reviews
  14. @RustLover If you rate the plugin it would be appreciated.
  15. You just need one license to install on any server owned by you. The furnace stops smelting when the inventory is full, but the last smelted item is dropped to provide a visual clue that the furnace is full. This is standard vanilla behaviour of rust.
  16. @Mals Set the cooktime for your items to 0.5 and increase the multiplier for the furnaces to 100. This in conjunction with Furnace Splitter will give crazy fast smelting times. @RustLover Grab it half price for the next three days.
  17. You are stretching a bit the aim of the plugin. This plugin cannot ever be "instant" because it relies on the standard smelting tick rate and the "cook time" attribute of each item. The smelting multiplier is bound to a max of 10 and a min of 1. To be honest I didn't test it with such extreme cases, I will double check what's happening to the brunt food. I guess it would be possible to create a instant smelt plugin, once you start the oven, all ore inside is instantly converted to the product + byproduct.
  18. Burnt meat shouldn’t be happening.. can you share your config please ?
  19. @Armageddonv2 I can't duplicate the bug you reported with the broadcast messages being stuck on screen. Nevertheless I reworked a bit the code which handles this part. Do you still have the error ?
  20. The player argument will accept a partial player name or a full Steam ID.
  21. Version 1.0.0

    141 downloads

    No more sleeping bag cooldowns ! Great for those crazy, heavy modded servers. You can control to which users the cooldown will be removed by granting the permission OxidationNoBagCooldown.Allow. If you'd like to remove the cooldown to all your players just grant the permission to the default group on the console like so: oxide.grant group default OxidationNoBagCooldown.Allow
    $1.99
  22. Version 1.2.2

    262 downloads

    No more blueprints ! Great for those crazy, heavy modded servers. You can control to which users the blueprints will be unlocked by granting the permission blueprintunlocker.tierX.unlock. If you'd like to unlock to all your players just grant the permission to the default group on the console like so: oxide.grant group default blueprintunlocker.tier0.unlock oxide.grant group default blueprintunlocker.tier1.unlock oxide.grant group default blueprintunlocker.tier2.unlock oxide.grant group default blueprintunlocker.tier3.unlock [NEW] Automatic unlock/reset based on permission: when a tier permission is assigned to a user all the bps will be unlocked when a tier permission is revoked from a user all the bps will be reset
    $2.99
  23. Thanks for your feedback, I will have a look at the bug you reported.
  24. I've added on version 1.0.1 the rcon command troll.rocketman as requested.
2.3m

Downloads

Total number of downloads.

10.5k

Customers

Total customers served.

152.3k

Files Sold

Total number of files sold.

3.2m

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.