Jump to content

Theswingingturtle

Creator
  • Posts

    185
  • Joined

  • Last visited

Everything posted by Theswingingturtle

  1. Theswingingturtle

    Pve

    Tested with your SimplePVE config + RulesData. Rockets are blocked correctly here. This is caused by another plugin overriding damage on your server. Marking as Not a Bug.
  2. Theswingingturtle

    Pve

    Could you please upload your oxide/data/simplepve/RulesData.json as well?
  3. Theswingingturtle

    Pve

    RocketWeapons uses the vanilla rocket_basic / rocket_hv / rocket_fire prefabs and does not modify any damage hooks. It works correctly with TruePVE on my test server. Which PvE plugin are you using? Could you share its full config file?
  4. Changed Status from Pending to Fixed Changed Fixed In to 1.0.2
  5. RocketWeapons does not modify loot tables. If you want specific variants only, use a skin ID in the config and add that shortname + skin ID to your loot/plugin setup. If you configure only the shortname (no skin ID), it will apply to all vanilla versions of that weapon.
  6. Added in version 1.0.2. You can now use the optional customname field in the config to override the weapon's display name.
  7. Version 1.0.5

    54 downloads

    ## RocketWeapons Transform weapons into rocket-firing weapon. Supports all ranged and melee weapons — including custom shortnames and skins. Fine-tune rockets per shot, spread, speed, and cost per weapon. Throwables and water guns are not supported. ### Key Features - Toggle with /rocketweapons or enable Always-On for all players - Permission controlled via "rocketweapons.use" - Define rocket type per shortname - Fallback mapping for non-ammo weapons (e.g. water pistol, snowball gun) - HUD icon shows which rocket type is active - Override weapon display name via config ### Blacklist SkinID - Blacklist specific SkinIDs via config - Blacklisted skins will not trigger RocketWeapons - Requires CustomName (display name override) to function - Prevents abuse from owned/purchased skins - Fully compatible with custom loot systems Spawn Weapons via RocketWeapons Chat: /giverw player givecommand Console: giverw player givecommand ### Rocket Types 0 = None • 1 = Basic • 2 = HV • 3 = Fire ### Configuration Example { "Toggle command": "rocketweapons", "Enable rocketweapons command for players": false, "Rocketweapons always on": true, "HUD Icon Size (percent)": 5.0, "HUD Offset From Right (px)": 435.0, "HUD Offset From Bottom (px)": 25.0, "Blacklist SkinID": [ 2056471683, 3693688702 ], "Weapons": [ { "shortname": "rifle.ak", "customname": "", "skinid": 0, "GiveCommand": "ak", "rocketspershot": 4, "consumedrocketspershot": 0, "rockettype(0=basic 1=hv 2=inced)": 0, "spreaddegrees": 10.0, "speedmultiplier": 1.0, "attachment blacklist": [ "weapon.mod.extendedmags" ] }, { "shortname": "hammer.salvaged", "customname": "", "skinid": 0, "GiveCommand": "salvagedhammer", "rocketspershot": 4, "consumedrocketspershot": 0, "rockettype(0=basic 1=hv 2=inced)": 0, "spreaddegrees": 10.0, "speedmultiplier": 1.0, "attachment blacklist": [] }, { "shortname": "snowballgun", "customname": "", "skinid": 0, "GiveCommand": "snowballgun", "rocketspershot": 4, "consumedrocketspershot": 0, "rockettype(0=basic 1=hv 2=inced)": 0, "spreaddegrees": 10.0, "speedmultiplier": 1.0, "attachment blacklist": [] } ] } Installation 1. Upload RocketWeapons.cs → oxide/plugins 3. Configure oxide/config/RocketWeapons.json 4. Grant Permission oxide.grant user STEAMID rocketweapons.use oxide.grant user STEAMID rocketweapons.give
    $22.00
  8. Version 1.2.2

    16 downloads

    Browse and showcase your custom items in-game with categories, search and themed UI. Features • Unlimited categories • Color formatted text (<color> tags supported) • Search by name, shortname or skin ID • Item images via ImageLibrary (shortname or URL) • Designed for modded servers with custom items Admin Command /additem <category> • Registers the item you are currently holding • Works with exact category name from config • Also works if you type the category without color tags • Example: 1<color=#FFD700>★</color> can be added using /additem 1★ • Automatically sets shortname, SkinID (0 if none) and the lowest available unique ID How to open ItemShowcaseUI Use /items Optional Dependency ImageLibrary - only required for item images Example of adding more categories and different colors to both UI and info text. Endless Info text Easy to find items with searchbar Data Example { "Id": 1, "DisplayName": "<color=#FF66CC>Bubblegum Armor</color>", "Category": "<color=#FFD700>ARMOR</color>", "Shortname": "metal.plate.torso", "SkinID": 0, "Url": null, "Description": [ "Colored text example", "Gold, cyan and lime colors supported" ], "Drops": [ "Elite Crate", "Dungeon Boss" ] } Config Example { "General": { "Browser Title": "Custom Item Browser", "Categories": [ "<color=#FFD700>ARMOR</color>", "<color=#FFD700>WEAPONS</color>", "<color=#FFD700>CONSUMABLE</color>" ] }, "Override UI Theme (None, Blue, Teal, Purple, Green, Yellow, Orange, Red, Pink, Swamp, Oak)": "None" }
    $14.99
  9. Failed to call hook 'OnPluginUnloaded' on plugin 'ChaosNPC v3.0.37' (MissingMethodException: Method not found: void .BaseNetworkable.Kill(BaseNetworkable/DestroyMode)) at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00107] in <15f61ddda771464d8246ebdce8ff4811>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <15f61ddda771464d8246ebdce8ff4811>:0 Unloaded plugin CustomItems v2.0.0 by 0xF Failed to call hook 'OnPluginUnloaded' on plugin 'ChaosNPC v3.0.37' (MissingMethodException: Method not found: void .BaseNetworkable.Kill(BaseNetworkable/DestroyMode)) at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00107] in <15f61ddda771464d8246ebdce8ff4811>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <15f61ddda771464d8246ebdce8ff4811>:0 Unloaded plugin Customizable Protection v2.1.12 by 0xF [dsc.gg/0xf-plugins] Failed to call hook 'OnPluginUnloaded' on plugin 'ChaosNPC v3.0.37' (MissingMethodException: Method not found: void .BaseNetworkable.Kill(BaseNetworkable/DestroyMode)) at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00107] in <15f61ddda771464d8246ebdce8ff4811>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <15f61ddda771464d8246ebdce8ff4811>:0 Unloaded plugin CustomItemDefinitions v2.3.2 by 0xF // dsc.gg/0xf-plugins I think
  10. it says it conflicts with other stack plugins, and this one doesn't offer a stack modifier, or am I misreading it?
  11. StackSizeController , umod basic one.
  12. Hello, seems like if you're stacking or have a stack of any of the pro items, then unstack them they become Large Presents instead. Happens to all pro items. Doesn't matter if stack is found or if players stacked it, unstacking always convert them to regular Large Presents but with the custom icon still
  13. Quick and responsive, thanks Ninja works, also love the plugin, makes the server feel more live!
    I'm so happy with this plugin. It makes the server look alot more alive and players can keep track on eachother in a totally different way! It doesn't matter if you're running PvE or PVP this is a must have Developer is awesome aswell, made fixes asked right away.
  14. Tested your update. Helisignals/Patrol Helicopter showing correct now. Side thing, when you destroy each gib on bradleys and helis it also gives "killed patrol/bradley" now. Custom items working properly.
  15. Changing GetWeaponName to this fixed custom items showing correct for me: private string GetWeaponName(HitInfo info) { if (info == null) return null; if (info.Weapon != null) { var item = info.Weapon.GetCachedItem() ?? info.Weapon.GetItem(); if (item != null) { if (!string.IsNullOrEmpty(item.name)) return item.name; if (item.info != null && item.info.displayName != null && !string.IsNullOrEmpty(item.info.displayName.english)) return item.info.displayName.english; } } if (info.WeaponPrefab != null) { var weaponName = info.WeaponPrefab.ShortPrefabName; if (!string.IsNullOrEmpty(weaponName)) { weaponName = weaponName.Replace(".entity", "").Replace(".prefab", ""); weaponName = weaponName.Replace("_", " "); if (weaponName.Contains("/")) { var parts = weaponName.Split('/'); weaponName = parts[parts.Length - 1]; } return System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(weaponName); } }
  16. definitely working on his Bradley Drops plugin ^ But not on the Heli Signals, could @ZEODEdo same with Heli Signals and make it count like the BradleyDrops does maybe?
  17. hello, can you please make Zeodes HeliSignals on codefling count towards kills. His BradleyDrops plugin works fine with bradley kills but would be nice if also HeliSignals works too with heli kills I'm also using custom items made via CustomItemsDefinitions on codefling aswell, on a custom lr-300 with new shortname and display name it just say Killed with LR 300 but it should be for example "Admin.LR" If you don't mind talking on discord add Theswingingturtle
  18. Theswingingturtle

    problem

    just came home, didn't see anything in rawlogs last 24 hours, had 2 restarts. and I tested a reload now, perfect aswell. You can go ahead and close thanks
  19. Theswingingturtle

    problem

    out of 145 plugins this one is the only one requiring it, is it because lootmanager or convoy? i didn't get this before update
  20. Theswingingturtle

    problem

    kept coming on reload, but on server restart it's now working properly.
  21. Theswingingturtle

    problem

    [Convoy] A backup of the config named 'Convoy_Backup.json' has been created! Failed to call hook 'OnServerInitialized' on plugin 'Convoy v2.9.2' (UnauthorizedAccessException: Access to the path "/home/container/oxide/data/LootManager/LootTables/convoy_biker_m92_easy_1.json" is denied.) at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0019e] in <f98723dd4586469db5213ec59da723ca>:0 at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.IO.FileOptions options) [0x00000] in <f98723dd4586469db5213ec59da723ca>:0 at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int,System.IO.FileOptions) at System.IO.StreamWriter..ctor (System.String path, System.Boolean append, System.Text.Encoding encoding, System.Int32 bufferSize) [0x00055] in <f98723dd4586469db5213ec59da723ca>:0 at System.IO.StreamWriter..ctor (System.String path) [0x00008] in <f98723dd4586469db5213ec59da723ca>:0 at (wrapper remoting-invoke-with-check) System.IO.StreamWriter..ctor(string) at System.IO.File.WriteAllText (System.String path, System.String contents) [0x00026] in <f98723dd4586469db5213ec59da723ca>:0 at Oxide.Core.Configuration.DynamicConfigFile.WriteObject[T] (T config, System.Boolean sync, System.String filename) [0x0003f] in <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.DataFileSystem.WriteObject[T] (System.String name, T Object, System.Boolean sync) [0x00007] in <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Plugins.Convoy+LootManagerMigrator.SaveLootTable (System.String presetName, Oxide.Plugins.Convoy+LootTableData lootTableData) [0x0002c] in <37ce2dd323df4ed297189121661ce5b2>:0 at Oxide.Plugins.Convoy+LootManagerMigrator.GetLootManagerPresetName (Oxide.Plugins.Convoy+BaseLootTableConfig baseLootTableConfig, System.String presetName) [0x0001a] in <37ce2dd323df4ed297189121661ce5b2>:0 at Oxide.Plugins.Convoy+LootManagerMigrator.SendAllLootTablesToLootManager () [0x001c3] in <37ce2dd323df4ed297189121661ce5b2>:0 at Oxide.Plugins.Convoy.UpdateConfig () [0x00206] in <37ce2dd323df4ed297189121661ce5b2>:0 at Oxide.Plugins.Convoy.OnServerInitialized () [0x00015] in <37ce2dd323df4ed297189121661ce5b2>:0 at Oxide.Plugins.Convoy.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00255] in <37ce2dd323df4ed297189121661ce5b2>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0 Loaded plugin Convoy v2.9.2 by Adem
  22. I set everything to false in rb main config+raid-profile, but raidablebases still doing it, idk why Calling hook OnBackpackDrop resulted in a conflict between the following plugins: DeathModifier - False (Boolean), RaidableBases (True (Boolean)) Calling hook OnBackpackDrop resulted in a conflict between the following plugins: DeathModifier - False (Boolean), RaidableBases (True (Boolean)) .
  23. Hello, do anyone know here what to put in Name if I have custom items? I can't get it to work with customshortnames on "Name", am I supposed to use display name?
  24. If hackable crate isn't unlocked yet it keep trying to loot https://medal.tv/games/rust/clips/lKlE0Mvi7Nh_F99gX?invite=cr-MSxrbnQsNDg2NjYxMjEx&v=15

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.7m
Total downloads
Customers
11.5k
Customers served
Files Sold
164.9k
Total sales
Payments
3.6m
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.