Jump to content

Terceran

Creator
  • Posts

    46
  • Joined

  • Last visited

Everything posted by Terceran

  1. I wanted to award 1 xp each time a player picked a farm or wild plant, and could not find a great way to do so. I wound up going into the code and replacing the OnGrowableGathered hook with the following: private void OnGrowableGathered(GrowableEntity growable, Item item, BasePlayer player) { if (growable == null || item == null || player == null || player.IsNpc) return; AddXPFromLoot(player, LootSettings.LootType.Farm, "farm_crop", 1); } And then I also added this to the JSON config file: { "Enabled": true, "Item/Entity Shortname": "farm_crop", "Action Type": "Farm", "XP Amount": 1.0 } ...and all was well. If you could please implement something like this and/or get the Farm action type working, I'd appreciate it immensely. You defined it in your enum, but never used it. Thanks, it's otherwise a terrific plugin.
  2. Thank you
  3. It seems to work in helicopters and boats, but in modular cars, motorbikes (even if enabled), and sedans, I can't get it to display. I've attached my config. FuelMonitor.json
  4. Thanks, but I figured it out. You can close this ticket.
  5. I have a server where these are working great with WelcomePanel. I stood up a new server and moved everything over, and something is going very wrong with the addons, and I can't figure it out. For example, WelcomePanel has this: { "Name": " WIPE CYCLE", "Icon": "https://rustplugins.net/products/welcomepanellite/1/wipe_button.png", "Font Size": 12, "Font Color": "1 1 1 1", "Font Outline Color": "0 0 0 1", "Font Outline Thickness": "0.5", "Font": "robotocondensed-regular.ttf", "Text Background Image": "", "Text Alignment": 3, "ScrollView Height": 0, "Text Lines": [ [ "<size=40><color=#4A95CC>Wipe Cycle Details</color></size>", "", "<size=20>This server wipes on the first Thursday of each month at</size>", "<size=20>2 PM Eastern Time and coincides with the forced Rust wipe.</size>", "", "<size=20>The island map is wiped.</size>", "", "<size=20>Blueprints are wiped.</size>", "", "<size=20>Skill tree progress and advancement is reset each wipe.</size>" ] ], "Addon (plugin name)": "wipecycle" }, , and WPWipeCycle consists of this: { "Map Wipe": { "Title Text": "<size=22>MAP WIPE</size> \n <size=11>Map wipes monthly.</size>", "Date Text": "<size=14> Monthly / First Thursday</size>", "Time Text": "<size=14> 2:00 PM (Eastern)</size>", "Main Panel Color": "0.25 0.25 0.25 0.65", "Secondary Panels Color": "0.19 0.19 0.19 0.85", "Main Icon URL": "https://i.postimg.cc/mDTPSF6V/map.png", "Date Icon URL": "https://i.ibb.co/N97bTzY/dateicon.png", "Time Icon URL": "https://i.ibb.co/n3FXkfn/timeicon.png" }, "BP Wipe": { "Title Text": "<size=22>BLUEPRINT WIPE</size> \n <size=11>Blueprints wipe monthly.</size>", "Date Text": "<size=14> Monthly / First Thursday</size>", "Time Text": "<size=14> 2:00 PM (Eastern)</size>", "Main Panel Color": "0.25 0.25 0.25 0.65", "Secondary Panels Color": "0.19 0.19 0.19 0.85", "Main Icon URL": "https://i.ibb.co/m6jw3W3/bpwipeicon.png", "Date Icon URL": "https://i.ibb.co/N97bTzY/dateicon.png", "Time Icon URL": "https://i.ibb.co/n3FXkfn/timeicon.png" }, "Other": { "Top Title Text": "Terc's Ultra Hardcore PvE Paradise Wipe Schedule", "Countdown Text": "Next wipe in <color=#3498DB> {countdown} </color>", "Font Outline Color": "0 0 0 1", "Font Outline Thickness": "1" } } The WelcomePanel output appears to be fine, but I'm seeing this in the console: AddUI: Unknown Parent for "text_title": WelcomePanel_content AddUI: Unknown Parent for "div_mapwipe": WelcomePanel_content AddUI: Unknown Parent for "mapwipe_logo_panel": div_mapwipe AddUI: Unknown Parent for "mapwipe_title_panel": div_mapwipe AddUI: Unknown Parent for "mapwipe_date_panel": div_mapwipe AddUI: Unknown Parent for "mapwipe_time_panel": dv_mapwipe AddUI: Unknown Parent for "mw_title_text": mapwipe_title_panel (the list goes on) Any thoughts as to why this is occuring? Any help would be greatly appreciated.
  6. Apologies for missing the patch note about the Quality Crafter skill. I think including an option for it to run as it previously did is a good thing. I have all the prestige stuff disabled, and here is my config as it pertains to BetterChat: "Better Chat settings": { "Format for BetterChat title showing the playeres level. Set to null to disable. {0} is the colour value and {1} is the player level value": "<color=#{0}>[Lv.{1}]</color>", "Default colour for BetterChat xp titles": "0cb072", "Colour for BetterChat xp titles for players who are max level": "32ff00" }, No one has the notitles permission, and I haven't made BetterChat changes to either BetterChat or SkillTree for as long as I can remember. I guess I'm SOL. Thanks.
  7. Also, as an aside, the BetterChat integration appears to have broken as well. The level no long prints in chat.
  8. We are running the current version of ST and the Quality Crafter skill is not working. Even if maxed, it appears to be random in the number of slots that crafter armor contains. In the past, it worked, so something seems to have changed.
  9. I've noticed that ever since the May forced wipe, the game spawned resource items won't combine with those purchased via the Shop. I have it set up where players can buy ore, metal fragments, stone, etc with diesel. When they buy those resources and then obtain some elsewhere in the game, they cannot combine them. I've placed both on the ground and did a debug.lookingat, and the prefabs are identical. I don't immediately see the culprit but wanted to bring it to your attention to see if you have any thoughts.
  10. Recently posted and downloadable version 1.0.4 is really 1.0.3 per the Info line in the plugin code.
  11. Note, I modified this function and it now works: void HandleMaxRepair(BasePlayer player, Item item) { if (player == null || item == null) return; if (config.tools_black_white_list_settings.max_repair_blacklist.Contains(item.info.shortname)) return; if (Interface.CallHook("STOnItemRepairWithMaxRepair", player, item) != null) return; if (!item.hasCondition) return; item.maxCondition = item.info.condition.max; item.condition = item.maxCondition; item.MarkDirty(); }
  12. Since around version 1.7.8, the Blacksmith skill no longer works. If an item is damaged and repaired, the red permanent damage still remains.
  13. Fair enough, I won't touch the folders going forward. Thanks again for all of your help!
  14. Sorry about that, here is my BetterNpc data directory before I upgraded beyond 1.3.3. If you could recover my loot data for LootManager, I would be greatly appreciative. BetterNpc.zip
  15. Will do! Quick follow up question. I'm not seeing any of my previous loot settings in the LootManager data. How do I get that ported over?
  16. That worked! Thank you for taking the time to repair it and respond.
  17. Yes, I followed the instructions. I reverted back to my old LootManager, NpcSpawn, and BetterNpc and did the steps below, and reproduced the issue but captured the steps and errors. The attached files are what are present at the time of the failure. Doing Step 1: [CSharp] Started Oxide.Compiler v successfully UpdaterBetterNpc was compiled successfully in 1453ms Unloaded plugin UpdaterBetterNpc v1.1.1 by KpucTaJl Failed to call hook 'OnServerInitialized' on plugin 'UpdaterBetterNpc v1.1.1' (IOException: Cannot create a file when that file already exists.) at System.IO.FileSystem.MoveDirectory (System.String sourceFullPath, System.String destFullPath) [0x00040] in <f98723dd4586469db5213ec59da723ca>:0 at System.IO.Directory.Move (System.String sourceDirName, System.String destDirName) [0x000ed] in <f98723dd4586469db5213ec59da723ca>:0 at Oxide.Plugins.UpdaterBetterNpc.ReadAndRenameConfigOldNpcSpawn () [0x0092d] in <fd53c598446741899c6c4a1818488ac5>:0 at Oxide.Plugins.UpdaterBetterNpc.OnServerInitialized () [0x00014] in <fd53c598446741899c6c4a1818488ac5>:0 at Oxide.Plugins.UpdaterBetterNpc.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0148c] in <fd53c598446741899c6c4a1818488ac5>: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 <15f61ddda771464d8246ebdce8ff4811>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <15f61ddda771464d8246ebdce8ff4811>:0 Loaded plugin UpdaterBetterNpc v1.1.1 by KpucTaJl Calling 'Unload' on 'NpcSpawn v2.8.4' took 140ms Unloaded plugin NpcSpawn v2.8.4 by KpucTaJl Unloaded plugin BetterNpc v1.3.3 by KpucTaJl NOTE: UpdaterBetterNpc.cs does not disappear from the oxide/plugins folder. Step 2 appears to run fine: [CSharp] Started Oxide.Compiler v successfully NpcSpawn was compiled successfully in 1676ms [NpcSpawn] Config update detected! Updating config values... [NpcSpawn] Config update completed! [NpcSpawn] Loading custom navigation mesh files... [NpcSpawn] File AirEvent_Floor1 has been loaded successfully! [NpcSpawn] File AirEvent_Floor2 has been loaded successfully! [NpcSpawn] File WaterEvent_Floor1 has been loaded successfully! [NpcSpawn] File WaterEvent_Floor2 has been loaded successfully! [NpcSpawn] File WaterEvent_Outside has been loaded successfully! [NpcSpawn] All custom navigation mesh files have loaded successfully! [NpcSpawn] List of biome positions: Arid = 1611, Temperate = 1202, Tundra = 467, Arctic = 705, Jungle = 663 [NpcSpawn] List of road positions: ExtraWide = 1387, Standard = 1891, ExtraNarrow = 2087 [NpcSpawn] 3006 railway positions found Calling 'OnServerInitialized' on 'NpcSpawn v3.1.7' took 1732ms Loaded plugin NpcSpawn v3.1.7 by KpucTaJl [NpcSpawn] Image Preset_KpucTaJl download is complete [NpcSpawn] Image Find_KpucTaJl download is complete [NpcSpawn] Image Delete_KpucTaJl download is complete [NpcSpawn] Image Indicator_KpucTaJl download is complete [NpcSpawn] Image Back_KpucTaJl download is complete [NpcSpawn] Image Copy_KpucTaJl download is complete [NpcSpawn] Image coconut-underwear download is complete [NpcSpawn] Image femaleunderwear_mummywraps.icon download is complete [NpcSpawn] Image maleunderwear_mummywraps.icon download is complete [NpcSpawn] Image pink_bikini download is complete [NpcSpawn] Image rapido_male download is complete [NpcSpawn] Image swimwear_gradient_female download is complete [NpcSpawn] Image swimwear_gradient_male download is complete [NpcSpawn] Image swimwear_palmleaves_female download is complete [NpcSpawn] Image swimwear_palmleaves_male download is complete [NpcSpawn] Image swimwear_scribble_female download is complete [NpcSpawn] Image swimwear_scribble_male download is complete [NpcSpawn] Image twitchunderwear_female download is complete [NpcSpawn] Image twitchunderwear_male download is complete [NpcSpawn] Image underwear_default_female download is complete [NpcSpawn] Image underwear_default_male download is complete [NpcSpawn] Image grassskirt-underwear-female download is complete [NpcSpawn] Image grassskirt-underwear-male download is complete Calling 'OnNpcTarget' on 'NpcSpawn v3.1.7' took average 1739ms Step 3 appears to run fine: [CSharp] Started Oxide.Compiler v successfully LootManager was compiled successfully in 1438ms Unloaded plugin LootManager v1.0.9 by Adem Loaded plugin LootManager v1.1.0 by Adem Step 4 fails at 27%: [CSharp] Started Oxide.Compiler v successfully BetterNpc was compiled successfully in 1512ms [BetterNpc] Config update detected! Updating config values... [BetterNpc] Config update completed! [BetterNpc] Starting plugin initialization process... [BetterNpc] File Abandoned Cabins has been loaded successfully! Loaded plugin BetterNpc v2.1.3 by KpucTaJl [BetterNpc] File Abandoned Military Base A has been loaded successfully! [BetterNpc] File Abandoned Military Base B has been loaded successfully! [BetterNpc] File Abandoned Military Base C has been loaded successfully! [BetterNpc] File Abandoned Military Base D has been loaded successfully! [BetterNpc] File Abandoned Supermarket has been loaded successfully! [BetterNpc] File Airfield has been loaded successfully! [BetterNpc] File Arctic Research Base has been loaded successfully! [BetterNpc] File Ferry Terminal has been loaded successfully! [BetterNpc] File Giant Excavator Pit has been loaded successfully! [BetterNpc] File HQM Quarry has been loaded successfully! [BetterNpc] File Jungle Ziggurat has been loaded successfully! [BetterNpc] File Junkyard has been loaded successfully! [BetterNpc] File Large Harbor has been loaded successfully! [BetterNpc] File Large Oil Rig has been loaded successfully! [BetterNpc] File Launch Site has been loaded successfully! [BetterNpc] File Lighthouse has been loaded successfully! [BetterNpc] File Military Tunnel has been loaded successfully! [BetterNpc] File Mining Outpost has been loaded successfully! [BetterNpc] File Missile Silo has been loaded successfully! [BetterNpc] File Oil Rig has been loaded successfully! [BetterNpc] File Oxum's Gas Station has been loaded successfully! [BetterNpc] File Power Plant has been loaded successfully! [BetterNpc] File Radtown has been loaded successfully! [BetterNpc] File Satellite Dish has been loaded successfully! [BetterNpc] File Sewer Branch has been loaded successfully! [BetterNpc] File Small Harbor has been loaded successfully! [BetterNpc] File Stone Quarry has been loaded successfully! [BetterNpc] File Sulfur Quarry has been loaded successfully! [BetterNpc] File The Dome has been loaded successfully! [BetterNpc] File Train Yard has been loaded successfully! [BetterNpc] File Water Treatment Plant has been loaded successfully! [BetterNpc] File Wild Swamp has been loaded successfully! [BetterNpc] Plugin loading progress at 8% [BetterNpc] File module_1200x1200_1way has been loaded successfully! [BetterNpc] File module_1200x1200_1way_ladder has been loaded successfully! [BetterNpc] File module_1200x1200_3way has been loaded successfully! [BetterNpc] File module_1200x1200_3way_ladder has been loaded successfully! [BetterNpc] File module_1200x1200_4way has been loaded successfully! [BetterNpc] File module_1200x1200_4way_ladder has been loaded successfully! [BetterNpc] File module_1200x1800_2way has been loaded successfully! [BetterNpc] File module_1200x600_2way_corridor has been loaded successfully! [BetterNpc] File module_1500x1500_4way_lshaped has been loaded successfully! [BetterNpc] File module_1500x1500_ladder has been loaded successfully! [BetterNpc] File module_1500x1800_2way_ladder has been loaded successfully! [BetterNpc] File module_1500x600_2way_corridor has been loaded successfully! [BetterNpc] File module_1800x1800_4way_lshaped has been loaded successfully! [BetterNpc] File module_2100x600_3way_corridor has been loaded successfully! [BetterNpc] File module_900x900_1way has been loaded successfully! [BetterNpc] File module_900x900_1way_ladder has been loaded successfully! [BetterNpc] File module_900x900_2way_moonpool has been loaded successfully! [BetterNpc] File module_900x900_3way has been loaded successfully! [BetterNpc] File module_900x900_3way_ladder has been loaded successfully! [BetterNpc] File module_900x900_4way has been loaded successfully! [BetterNpc] File module_900x900_4way_ladder has been loaded successfully! [BetterNpc] File moonpool_1200x1500_1way has been loaded successfully! [BetterNpc] File moonpool_1200x1500_2way has been loaded successfully! [BetterNpc] File moonpool_1200x1500_3way has been loaded successfully! [BetterNpc] File moonpool_1200x1800_ladder has been loaded successfully! [BetterNpc] Plugin loading progress at 14% [BetterNpc] File curve-ne-0 has been loaded successfully! [BetterNpc] File curve-ne-1 has been loaded successfully! [BetterNpc] File curve-nw-0 has been loaded successfully! [BetterNpc] File curve-nw-1 has been loaded successfully! [BetterNpc] File curve-se-0 has been loaded successfully! [BetterNpc] File curve-se-1 has been loaded successfully! [BetterNpc] File curve-sw-0 has been loaded successfully! [BetterNpc] File curve-sw-1 has been loaded successfully! [BetterNpc] File intersection-e has been loaded successfully! [BetterNpc] File intersection-n has been loaded successfully! [BetterNpc] File intersection-s has been loaded successfully! [BetterNpc] File intersection-w has been loaded successfully! [BetterNpc] File intersection has been loaded successfully! [BetterNpc] File station-sn-0 has been loaded successfully! [BetterNpc] File station-sn-1 has been loaded successfully! [BetterNpc] File station-sn-2 has been loaded successfully! [BetterNpc] File station-sn-3 has been loaded successfully! [BetterNpc] File station-we-0 has been loaded successfully! [BetterNpc] File station-we-1 has been loaded successfully! [BetterNpc] File station-we-2 has been loaded successfully! [BetterNpc] File station-we-3 has been loaded successfully! [BetterNpc] File straight-sn-0 has been loaded successfully! [BetterNpc] File straight-sn-1 has been loaded successfully! [BetterNpc] File straight-sn-2 has been loaded successfully! [BetterNpc] File straight-sn-3 has been loaded successfully! [BetterNpc] File straight-sn-4 has been loaded successfully! [BetterNpc] File straight-sn-5 has been loaded successfully! [BetterNpc] File straight-we-0 has been loaded successfully! [BetterNpc] File straight-we-1 has been loaded successfully! [BetterNpc] File straight-we-2 has been loaded successfully! [BetterNpc] File straight-we-3 has been loaded successfully! [BetterNpc] File straight-we-4 has been loaded successfully! [BetterNpc] File straight-we-5 has been loaded successfully! [BetterNpc] Plugin loading progress at 23% [BetterNpc] Plugin loading progress at 27% [BetterNpc] File AirDrop has been loaded successfully! [BetterNpc] File Bradley has been loaded successfully! [BetterNpc] File CH47 has been loaded successfully! NullReferenceException: Object reference not set to an instance of an object NpcSpawn.zip NpcSpawn.json BetterNpc.zip BetterNpc.json
  18. Everything was great with 2.1.2 and then I upgraded to 2.1.3. Now when the plugin loads, it ends with "NullReferenceException: Object reference not set to an instance of an object", and the NPCs fail to load at any of the monuments or anywhere else that are specified in the data files. Assistance would be immensely appreciated.
  19. Failed to compile: The type or namespace name 'MySql' could not be found (are you missing a using directive or an assembly reference?) | Line: 10, Pos: 7
  20. The site indicates that it should be version 3.0.2, but the downloaded version indicates 3.0.1.
  21. Version 1.0.7

    7 downloads

    Noteworthy is a lightweight, highly configurable Rust plugin that automatically reports important in-game events to chat and/or the server console. It keeps players informed, reduces repetitive admin announcements, and improves overall server awareness without adding chat clutter. Originally developed for a PvE server, Noteworthy quickly proved valuable on PvP servers as well by providing timely, relevant information players actually care about. Why Use Noteworthy? Eliminate manual announcements – No more admins typing the same messages over and over Improve player awareness – Players know what’s happening without asking in chat Reduce chat spam – Clean, controlled messaging instead of constant questions PvE & PvP friendly – Enable only the events that make sense for your server Set it and forget it – Fully automated once configured Fully Customizable Output Noteworthy is designed to fit your server, not the other way around: Enable or disable individual event announcements Send messages to player chat, server console, or both Customize message text to match your server’s tone Ideal for informational, roleplay, hardcore, or casual servers Events That Can Be Announced Player & World Events Player enters a monument Player revives another player Key card is swiped Loot & Progression Locked crate hacking begins Supply drop is looted Supply signal is deployed Map & Monument Activity Deep Sea opens and closes Giant Excavator Pit COMSYS activation Quarry or pumpjack activation Vehicles & Weapons Bradley APC respawns Patrol Helicopter times out and leaves the map MLRS launcher is fired SAM Site is activated Fun & Economy Player wins at the Big Wheel Perfect For PvE servers wanting clear, helpful world awareness PvP servers that want strategic info without admin involvement Servers looking to reduce repetitive chat questions and announcements Admins who value automation and clean presentation If you want your server to feel more alive, informed, and professionally managed without constant admin input, Noteworthy delivers exactly that.
    $5.99
  22. Terceran

    Compile Error

    Forgive me if I missed it in the updates log, but I didn't see where it mentioned we need to wait for the wipe. However, I just updated it and received the following compile error: Error while compiling SkillTree: 'BaseDiggableEntity' does not contain a definition for 'SpawnLootListItem' and no accessible extension method 'SpawnLootListItem' accepting a first argument of type 'BaseDiggableEntity' could be found (are you missing a using directive or an assembly reference?) | Line: 18757, Pos: 44
  23. At some point during execution, the plugin enters a very tight loop that repeats the following: Creating item with less than 1 amount! (Medical Syringe) [BetterNpc] Failed to create item! (syringe.medical) When this happens, the server is rendered useless, and all activity ends because the plugin spams that message repeatedly and takes up all the processing resources. I don't see in the configs where this would be the case, but also, it should never do this regardless. Any assistance would be immensely appreciated as I'll otherwise be forced to stop using it. Thanks! EDIT: I found a place in the config where in my own loot table, I had the min and max quantities of a syringe set to 0. This was the culprit. It was my fault, but the plugin let me do it and didn't report any issues or otherwise handle it. I *highly* recommend testing for 0 values and handling gracefully. The current effects of an accidental misconfiguration like this are apparently disastrous. Thanks!
  24. Terceran

    Kill Records

    Could you please make the krreset a console command as well? It would be so nice to automate the clearing of data after a wipe.
  25. Error while compiling RaidableBases: Argument 1: cannot convert from 'EncryptedValue<ulong>' to 'ProtoBuf.PlayerNameID' | Line: 13481, Pos: 46

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.5m
Total downloads
Customers
11.3k
Customers served
Files Sold
161.4k
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.