Jump to content

Somescrub

Member
  • Posts

    267
  • Joined

  • Last visited

Everything posted by Somescrub

  1. Somescrub

    Christmas

    @The_Kiiiing Is it possible to add a check that would disable looting the Christmas tree? I don't want players to be able to get the ornaments, as I have other systems in place to accomplish that via my economy - without that option I really can't use this
  2. Somescrub

    Christmas

    Don't mean to be pesty, but I am super excited to release this to my server and unfortunately can't until the NPC outfit problem is fixed - any updates? (It is over-riding junkpile and oilrig scientists - even though it is checked false)
  3. Somescrub

    Console Error

    FYI - occasionally seeing this spamming in console: 14:17 [Error] Failed to call hook 'OnResearchCostDetermine' on plugin 'XPerience v1.8.200' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.XPerience.OnResearchCostDetermine (Item item, ResearchTable researchTable) [0x000fc] in <992d64f9434b4168b96bac9cdc248209>:0 at Oxide.Plugins.XPerience.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x047e2] in <992d64f9434b4168b96bac9cdc248209>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd331347bd82d550bb1a9c8e9f>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab8603843d>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843d>:0
  4. @Razor Love the plugin - little bit of a learning curve, but got some things figured out. Lots that can be done with this thing indeed. Just wanted to point out that the prefab you are using appears to conflict with anyone using a vehicle vendor block mechanism... I changed line 2030 to reflect assets/prefabs/npc/bandit/missionproviders/missionprovider_outpost_b.prefab and it got things working without issue, but I did want to suggest you change this so others don't run into a similar issue, if possible (or maybe add some sort of config option to choose another prefab?). Maybe it isn't a big enough issue, but thought I would mention it - maybe someone else will see this and benefit.
  5. Thank you - it was the setting under the special items that was not enabled for bonus XP. That wasn't an issue before, so I must have missed the change in a patch at some point. Thank you for pointing that out!
  6. Players are reporting that the XP boosters are not providing the extra XP on completion of raidable bases. I confirmed this personally, and below is a screenshot from a player of the same. The Base in question awards 30k experience normally upon completion, but the player had an XP booster active when completing and did not receive the additional 15k they were expecting. Not sure if this is a bug, a feature that never made it's way in yet, or perhaps a setting I missed checking.
  7. This failed hook call spam is showing up semi frequently in console - figured you should know. It doesn't appear to be affecting the performance of the plugin at the moment. Failed to call hook 'OnVendingShopOpened' on plugin 'ScrapVendingExchange v1.0.11' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.ScrapVendingExchange.IsAllowedPrefab (System.String prefabPath) [0x00000] in <e83c2b6c1b034c1dbfd22ee873c2863 3>:0 , 23 slprs 15kb/s in, 189kb/s out at Oxide.Plugins.ScrapVendingExchange.OnVendingShopOpened (VendingMachine machine, BasePlayer player) [0x00007] in <e83c2b6c1b 034c1dbfd22ee873c28633>:0 at Oxide.Plugins.ScrapVendingExchange.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0029c] in <e83c2b6c1b034c1dbfd22ee873c28633>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd 331347bd82d550bb1a9c8e9f>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab860 3843d>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843 d>:0 Failed to call hook 'OnLootEntityEnd' on plugin 'ScrapVendingExchange v1.0.11' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.ScrapVendingExchange.IsAllowedPrefab (System.String prefabPath) [0x00000] in <e83c2b6c1b034c1dbfd22ee873c2863 3>:0 , 23 slprs 15kb/s in, 171kb/s out at Oxide.Plugins.ScrapVendingExchange.OnLootEntityEnd (BasePlayer player, VendingMachine machine) [0x00007] in <e83c2b6c1b034c 1dbfd22ee873c28633>:0 at Oxide.Plugins.ScrapVendingExchange.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x002cf] in <e83c2b6c1b034c1dbfd22ee873c28633>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd 331347bd82d550bb1a9c8e9f>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab860 3843d>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843 d>:0 Failed to call hook 'OnVendingShopOpened' on plugin 'ScrapVendingExchange v1.0.11' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.ScrapVendingExchange.IsAllowedPrefab (System.String prefabPath) [0x00000] in <e83c2b6c1b034c1dbfd22ee873c2863 3>:0 , 23 slprs 15kb/s in, 112kb/s out at Oxide.Plugins.ScrapVendingExchange.OnVendingShopOpened (VendingMachine machine, BasePlayer player) [0x00007] in <e83c2b6c1b 034c1dbfd22ee873c28633>:0 at Oxide.Plugins.ScrapVendingExchange.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0029c] in <e83c2b6c1b034c1dbfd22ee873c28633>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd 331347bd82d550bb1a9c8e9f>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab860 3843d>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843 d>:0 Failed to call hook 'OnLootEntityEnd' on plugin 'ScrapVendingExchange v1.0.11' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.ScrapVendingExchange.IsAllowedPrefab (System.String prefabPath) [0x00000] in <e83c2b6c1b034c1dbfd22ee873c2863 3>:0 , 23 slprs 15kb/s in, 118kb/s out at Oxide.Plugins.ScrapVendingExchange.OnLootEntityEnd (BasePlayer player, VendingMachine machine) [0x00007] in <e83c2b6c1b034c 1dbfd22ee873c28633>:0 at Oxide.Plugins.ScrapVendingExchange.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x002cf] in <e83c2b6c1b034c1dbfd22ee873c28633>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd 331347bd82d550bb1a9c8e9f>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab860 3843d>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843 d>:0 Failed to call hook 'OnVendingShopOpened' on plugin 'ScrapVendingExchange v1.0.11' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.ScrapVendingExchange.IsAllowedPrefab (System.String prefabPath) [0x00000] in <e83c2b6c1b034c1dbfd22ee873c2863 3>:0 , 23 slprs 14kb/s in, 125kb/s out at Oxide.Plugins.ScrapVendingExchange.OnVendingShopOpened (VendingMachine machine, BasePlayer player) [0x00007] in <e83c2b6c1b 034c1dbfd22ee873c28633>:0 at Oxide.Plugins.ScrapVendingExchange.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0029c] in <e83c2b6c1b034c1dbfd22ee873c28633>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd 331347bd82d550bb1a9c8e9f>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab860 3843d>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843 d>:0 Failed to call hook 'OnLootEntityEnd' on plugin 'ScrapVendingExchange v1.0.11' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.ScrapVendingExchange.IsAllowedPrefab (System.String prefabPath) [0x00000] in <e83c2b6c1b034c1dbfd22ee873c2863 3>:0 , 23 slprs 12kb/s in, 105kb/s out at Oxide.Plugins.ScrapVendingExchange.OnLootEntityEnd (BasePlayer player, VendingMachine machine) [0x00007] in <e83c2b6c1b034c 1dbfd22ee873c28633>:0 at Oxide.Plugins.ScrapVendingExchange.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x002cf] in <e83c2b6c1b034c1dbfd22ee873c28633>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd 331347bd82d550bb1a9c8e9f>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab860 3843d>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843 d>:0
  8. Somescrub

    Underwater NPCs

    I have an issue where, in the event a player builds on a small ocean island with no excess land, the raiding npcs are spawning underwater and running around underwater. In many cases the water is too deep to shoot through, and the npcs are unaffected by water in ways players are which make it very wonky and unrealistic. I did apply a block to ocean and oceanside colliders, but they just spawn farther away and run over to the event still. Is it possible to add a "is underwater = kill" config check, similar to how raidablebases does a check for npcs underwater? I imagine this is the most straightforward way to resolving this?
  9. Somescrub

    Epic Scrap Splitting

    on Discord - I will send it again
  10. Somescrub

    Epic Scrap Splitting

    I dm'd you
  11. Somescrub

    Epic Scrap Splitting

    I am still noticing an issue with Epic Scrap splitting after the latest version update, which I believe was intended to address my last report on the issue. The noticeable difference this time was that blood cannot be re-combined with epic scrap once split as I could before. I tried both true/false on the configuration settings with no difference in results. For context, I am running stacksizecontroller and gathermanager - as well as Ganja, which has had it's share of stack splitting issues itself that were corrected in a recent update for that plugin. Not sure what else can be done here - I will perhaps investigate what solution Ganja uses now to handle the stacking issue and see if it can't be applied the same way, otherwise I am at a loss as to why it is doing what it is.
  12. Somescrub

    Update mod dont work

    Can confirm plugin is broken after July 6th update - NPCs are froze in the water and don't load on the boats for me. Below is the console output: NullReferenceException: Object reference not set to an instance of an object at Oxide.Plugins.WaterPatrol+ControllerRHIB.SpawnDriver (Oxide.Plugins.WaterPatrol+DriverConfig config) [0x00042] in <7bd31b9e708f429f939582900fd002b3>:0 at Oxide.Plugins.WaterPatrol+ControllerRHIB.InitBoat (System.Int32 index) [0x00149] in <7bd31b9e708f429f939582900fd002b3>:0 at Oxide.Plugins.WaterPatrol.SpawnBoat (System.Int32 index) [0x00058] in <7bd31b9e708f429f939582900fd002b3>:0 at Oxide.Plugins.WaterPatrol+<SpawnAllBoat>c__Iterator0.MoveNext () [0x00161] in <7bd31b9e708f429f939582900fd002b3>:0 at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <745c4d442eef4e08b35b5975d62d89d1>:0 UnityEngine.MonoBehaviour:StartCoroutineManaged2(IEnumerator) UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator) Oxide.Plugins.WaterPatrol:OnServerInitialized() Oxide.Plugins.WaterPatrol:DirectCallHook(String, Object&, Object[]) Oxide.Plugins.CSharpPlugin:InvokeMethod(HookMethod, Object[]) Oxide.Core.Plugins.CSPlugin:OnCallHook(String, Object[]) Oxide.Core.Plugins.Plugin:CallHook(String, Object[]) Oxide.Game.Rust.RustCore:OnPluginLoaded(Plugin) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) Oxide.Core.Plugins.CSPlugin:InvokeMethod(HookMethod, Object[]) Oxide.Core.Plugins.CSPlugin:OnCallHook(String, Object[]) Oxide.Core.Plugins.Plugin:CallHook(String, Object[]) Oxide.Core.Plugins.PluginManager:CallHook(String, Object[]) Oxide.Core.OxideMod:CallHook(String, Object[]) Oxide.Core.OxideMod:PluginLoaded(Plugin) Oxide.Plugins.<>c__DisplayClass6_0:<LoadPlugin>b__0(Boolean) Oxide.Plugins.CompiledAssembly:LoadAssembly(Action`1) Oxide.Plugins.CompilablePlugin:LoadPlugin(Action`1) Oxide.Plugins.<>c__DisplayClass17_0:<Load>b__0(Boolean) Oxide.Plugins.CompilableFile:Compile(Action`1) Oxide.Plugins.CSharpPluginLoader:Load(CompilablePlugin) Oxide.Plugins.CSharpPluginLoader:Reload(String, String) Oxide.Core.OxideMod:ReloadPlugin(String) Oxide.Game.Rust.RustCore:ReloadCommand(IPlayer, String, String[]) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) Oxide.Core.Plugins.CSPlugin:InvokeMethod(HookMethod, Object[]) Oxide.Core.Plugins.CSPlugin:OnCallHook(String, Object[]) Oxide.Core.Plugins.Plugin:CallHook(String, Object[]) Oxide.Core.Plugins.<>c__DisplayClass100_0:<AddCovalenceCommand>b__0(IPlayer, String, String[]) Oxide.Core.Plugins.Plugin:CovalenceCommandCallback(IPlayer, String, String[]) Oxide.Game.Rust.Libraries.Covalence.<>c__DisplayClass7_0:<RegisterCommand>b__0(Arg) ConsoleSystem:Internal(Arg) ConsoleSystem:Run(Option, String, Object[]) ConsoleNetwork:OnClientCommand(Message) ServerMgr:OnNetworkMessage(Message) Facepunch.Network.Raknet.Server:ProcessRead(NetRead) Network.BaseNetwork:Cycle() ServerMgr:Update_Patch0(Object)
  13. Somescrub

    Error in console

    I can't confirm the error, but I can also confirm there are issues with the plugin UI disappearing frequently, even after the plugin gets reloaded via command.
  14. Somescrub

    Epic Scrap Splitting

    It appears that when you attempt to split a stack of Epicscrap it is turning into blood. I have tried to both true/false the stack splitting setting as well, but it does not make a difference. It does allow you to take the blood and combine it back with Epicscrap to create all Epicscrap again, you just can't do it the reverse way or you lose it all as blood.
  15. Somescrub

    EpicLoot

    Sure - So let's take 3 combat knives that each had the Skinners enhancement type, and each spanned 3 of the 4 tiers (C,B,A). The concept would allow for the three items to be combined via a method (possibly with a catalyst to enable the method, like economics cash), and would provide the player with a chance upon combination to produce an enhanced item (same item), with the same enhancement (Skinners), with a higher tier output than the lesser of the three combined. Using the example, this would provide a chance on combine to create a tier S Skinners combat knife for the cost of x economics cash and the original 3 items. Essentially this is a gambling method for enhanced items that is an alternate way for players to get an upgraded enhancement in addition to the way epic scrap works today - and could also be tied to economics or other rp systems as mentioned.
  16. Somescrub

    EpicLoot

    Recently members of my community asked if I could forward a request for this plugin to enable the combining of same enhancements/item to either increase the tier (or chance at increase). Thought this would be a cool idea to maybe have x number of same enhancement items and re-roll them for an x chance at a higher tier enhancement (than the highest tier in the existing bunch being re-rolled).
  17. I will hold off until the next version release - it is clearly not working in the current version, and there are too many bugs in the beta versions to justify trying that right now on a live server.
  18. Thanks, was not aware they were related. Per my other other response - would be worth adding this info to description page.
  19. Thanks, that worked - might want to update the description page for the plugin to reflect that step for future users.
  20. Somescrub

    HQM Output Bug

    Thank you for the tip - Appears that GatherManager was the conflict. It was causing a drop issue when the configuration was set to an excavator reduction using the "*" config. Weird how it was only affecting HQM, but once I split them into individual item ids and set rates that way it fixed the issue. You can close this ticket.
  21. Somescrub

    Stat and Skill Book Values

    Stat and Skill books are providing boost even when configured to a value of 0 (they are inheriting the default values).
  22. Somescrub

    Book Drops

    Stat and Skill books are dropping, even when the rarity is set to never, or when both the Book on x are set to false + the rarity is set to never. Basically they are always dropping, no matter what.
  23. Despite the fact that I have the scrolls and boosters configured for higher amounts of XP amount and boost amount, the items are only providing the base configuration values once used in-game.
  24. As the title says - the medic passive heal ability does not appear to be working at all.
1.6m

Downloads

Total number of downloads.

7.7k

Customers

Total customers served.

115.3k

Files Sold

Total number of files sold.

2.3m

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.