Jump to content

bsdinis

Creator
  • Posts

    143
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by bsdinis

  1. Version 0.0.8

    214 downloads

    Execute console commands daily or weekly at specific times of day, or at specific dates, with optional multiple Discord messages support and configurable server clock offset. Config: { "Offset": "00:00:00:00.0000000", "InitCommands": [ "oxide.unload PluginA", "oxide.unload PluginB" ], "Timers": [ { "Time": "17:00:00", "DayOfWeek": 0, "Commands": [ "oxide.unload PluginC", "oxide.unload PluginD" ], "DiscordMessages": null }, { "Time": "6PM", "DayOfWeek": 6, "Commands": [ "oxide.unload PluginC", "oxide.unload PluginD" ], "DiscordMessages": null }, { "Time": "09/29/2022 19:00:00", "DayOfWeek": null, "Commands": [ "oxide.unload PluginC", "oxide.unload PluginD" ], "DiscordMessages": null }, { "Time": "09/30/2022 8PM", "DayOfWeek": null, "Commands": [ "oxide.load PluginC", "oxide.load PluginD" ], "DiscordMessages": [ { "webhook": "", "username": "My Untitled Rust Server", "avatar_url": "", "content": "```{0}```" } ] } ] } Offset - Amount of time to offset server time from real time, represented by a TimeSpan format string. If your server's clock is 1 day 10 hours 2 minutes 33 seconds and 444.5555 miliseconds ahead use "-01:10:02:33.4445555" If your server's clock is 1 day 10 hours 2 minutes 33 seconds and 444.5555 miliseconds behind use "01:10:02:33.4445555" InitCommands - List of commands to execute when the server starts up or when the plugin is loaded. Timers Time - A time represented by a TimeSpan format string, or a date represented by a DateTime format string. DayOfWeek - A day of the week represented by a DayOfWeek Enum value ranging from 0 (Sunday) to 6 (Saturday). If a value is used the timer will run weekly, else the timer will run daily. Only used by TimeSpan format timers. Commands - List of commands to execute when the timer fires. DiscordMessages - List of Discord messages to send when the timer fires, each with its own webhook. Requires DiscordMessageAPI
    $4.00
  2. bsdinis

    Instant Startup

    the else if on line 24 is unnecessary, as both minicopters and scrap helicopters are MiniCopter type objects.
  3. Version 0.0.9

    783 downloads

    For developers only. SendDiscordMessage(string webhook, string username, string avatarUrl, string content, bool tts, List<List<object>> embeds) Examples: [PluginReference] Plugin DiscordMessageAPI; if (DiscordMessageAPI == null) { return; } DiscordMessageAPI.Call( "SendDiscordMessage", // DiscordMessageAPI hook "https://discord.com/api/webhooks/000000000000000000/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", // Webhook (string) "Username", // Username (string) "", // Avatar URL (string) "Message text content.", // Message content (string) true // Text-to-speech (bool) ); List<List<object>> embeds = new List<List<object>> // Embeds (List<List<object>>) { new List<object> // Embed0 (List<object>) { "Embed0 author name", // Author name (string) "https://facepunch.com/", // Author URL (string) "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Facepunchtransparent.png/440px-Facepunchtransparent.png", // Author icon URL (string) "Embed0 title", // Title (string) "https://rust.facepunch.com/", // URL (string) "Embed0 description", // Description (string) 15548997, // Color (int) new List<List<object>> // Fields (List<List<object>>) { new List<object> // Field0 (List<object>) { "Field0-Embed0 Name", // Name (string) "Field0-Embed0 Value", // Value (string) false // Inline (bool) }, new List<object> // Field1 (List<object>) { "Field1-Embed0 Name", // Name (string) "Field1-Embed0 Value", // Value (string) false // Inline (bool) }, new List<object> // Field2 (List<object>) { "Field2-Embed0 Name", // Name (string) "Field2-Embed0 Value", // Value (string) false // Inline (bool) } }, "https://i.imgur.com/Clv8xfd.png", // Thumbnail URL (string) "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Facepunchtransparent.png/440px-Facepunchtransparent.png", // Image URL (string) "Embed0 footer text", // Footer text (string) "https://upload.wikimedia.org/wikipedia/commons/9/9f/Rust_logo.png" // Footer icon URL (string) }, new List<object> // Embed0 (List<object>) { "Embed1 author name", // Author name (string) "https://rust.facepunch.com/", // Author URL (string) "https://i.imgur.com/Clv8xfd.png", // Author icon URL (string) "Embed1 title", // Title (string) "https://facepunch.com/", // URL (string) "Embed1 description", // Description (string) 5793266, // Color (int) new List<List<object>> // Fields (List<List<object>>) { new List<object> // Field0 (List<object>) { "Field0-Embed1 Name", // Name (string) "Field0-Embed1 Value", // Value (string) false // Inline (bool) }, new List<object> // Field1 (List<object>) { "Field1-Embed1 Name", // Name (string) "Field1-Embed1 Value", // Value (string) false // Inline (bool) }, new List<object> // Field2 (List<object>) { "Field2-Embed1 Name", // Name (string) "Field2-Embed1 Value", // Value (string) false // Inline (bool) } }, "https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Facepunchtransparent.png/440px-Facepunchtransparent.png", // Thumbnail URL (string) "https://upload.wikimedia.org/wikipedia/commons/9/9f/Rust_logo.png", // Image URL (string) "Embed1 footer text", // Footer text (string) "https://i.imgur.com/2uEAWXZ.png" // Footer icon URL (string) } }; DiscordMessageAPI.Call( "SendDiscordMessage", // DiscordMessageAPI hook "https://discord.com/api/webhooks/000000000000000000/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", // Webhook (string) "Username", // Username (string) "https://i.imgur.com/y28bSZi.png", // Avatar URL (string) "Message text content.", // Content (string) false, // Text-to-speech (bool) embeds // Embeds (List<List<object>>) );
    Free
  4. bsdinis

    Failed to call hook

    Changed Status from Pending to Closed Changed Fixed In to 0.2.9
  5. bsdinis

    issue with wind turbine

    Changed Status from Pending to Not a Bug
  6. bsdinis

    Entity Limit

    You must use the entity's short prefab name, not the item's shortname.
  7. Changed Status from Pending to Not a Bug
  8. You must use the entity's short prefab name, not the item's. For Rugs, that would be rug.bear.deployed which is the entity's name, and not rug.bear which is the item's name.
  9. This plugin should be pretty lightweight.
  10. bsdinis

    Exact function

    Changed Status from Pending to Not a Bug
  11. bsdinis

    Exact function

    You can edit the lang file.
  12. bsdinis

    Exact function

    Using the default limit of 10 as an example, you will not be able to call an Airdrop if; - There are 10 or more deployed/smoking Supply Signals anywhere on the map - you will have to wait until at least one of the purple smoke grenades disappears. - There are 10 or more Cargo Planes still flying on the map - you will have to wait until at least one of the planes leaves the map. - There are 10 or more Supply Drops still falling from the sky - you will have to wait until at least one of the airdrops lands.
  13. that one does not limit the total amount of active supply signals on the server, it only adds a per player cooldown.
  14. Is there a free version of this plugin? I looked everywhere and I couldn't find it.
  15. Version 0.0.6

    533 downloads

    Limits the amount of active Supply Signals on the server. Prevents players from calling an Airdrop if the amount of deployed Supply Signals, or the amount of spawned Cargo Planes or the amount of Supply Drops with a parachute still attached is over the limit defined in the config. Config: { "Max": 10, "BypassPermission": "supplysignallimit.bypass" } Lang: { "Limit": "There can only be {0} active Supply Signals at any time, please wait a few seconds." }
    $3.00
  16. bsdinis

    Entity Limit

    Check your permissions. For testing, I have set the limit for foundation to 10 for default group and 20 for VIP group: without vip permission: with vip permission:
  17. bsdinis

    Error while compiling

    Changed Status from Pending to Not a Bug
  18. bsdinis

    Error while compiling

    That means oxide isn't up to date on your server, as `underWatercollisionEffect` was exposed in oxide version 2.0.5377
  19. {deleted}
  20. tangerine is gone
  21. bsdinis

    Suggestions

    Changed Status from Pending to Closed
  22. bsdinis

    Suggestions

    Changed Fixed In to Next Version
  23. bsdinis

    0.0.7 still appears broke

    Changed Status from Pending to Not a Bug
  24. bsdinis

    Permissions

    Changed Status from Pending to Gremlins

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.6m
Total downloads
Customers
11.3k
Customers served
Files Sold
162.1k
Total sales
Payments
3.5m
Processed total
×
×
  • 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.