Jump to content

Corpster

Member
  • Posts

    17
  • Joined

  • Last visited

Everything posted by Corpster

  1. Corpster

    Npc Spawn

    I seem to be getting the message now for Raidablebases. Anyone else seeing anything similar? Hook conflict while calling 'CanEntityTakeDamage[908746716]': NpcSpawn 2.7.9 [False] and RaidableBases 2.9.9 [True]
  2. Corpster

    Chest Stacks

    your right. works fine after downloading the latest version. not sure what I was running but looks good now. thank you.
  3. Corpster

    Chest Stacks

    it looks like the mod has broken since the rust update. Failed compiling 'ChestStacks.cs': 1. Argument 1: cannot convert from 'uint' to 'ItemContainerId' [CS1503] (ChestStacks 69 line 286)
  4. I was getting heaps of the errors yesterday but they have completely settled today. I've been working on trying to resolve another issue, so its posible this was also related. If it comes back again, I'll advise.
  5. no errors on load.. just those random ones I posted before. (20:06:52) | Unloaded plugin RustRewards v3.2.0 by Steenamaroo (20:06:52) | Loaded plugin RustRewards v3.2.0 by Steenamaroo [702ms] (20:06:55) | [RustRewards] Using Server Rewards (20:06:55) | [RustRewards] Friends plugin wasn't loaded. Option has been disabled. (20:06:55) | [RustRewards] Clans plugin wasn't loaded. Option has been disabled. (20:06:55) | [RustRewards] GUI Announcements plugin wasn't loaded. Option has been disabled.
  6. Corpster

    Npc Spawn

    I don't have a huge amount of information. I do know that if I add the betternpcnames mod and then reload betternpc that it causes a huge number of errors but im not 100% sure if its related to this. I also have these errors randomly coming up, but again, im not sure if its related. Failed to call internal hook 'OnEntitySpawned' on plugin 'CargoTrainEvent v1.0.18' [2949838417] (Object reference not set to an instance of an object) at void Oxide.Plugins.CargoTrainEvent.OnEntitySpawned(TrainEngine train) in C:/Servers/MRS/carbon/plugins/CargoTrainEvent.cs:line 126 at object Oxide.Plugins.CargoTrainEvent.InternalCallHook(uint hook, object[] args) in CargoTrainEvent.cs/Internal:line 279 Failed to call internal hook 'OnEntitySpawned' on plugin 'WaterlessSprinklers v1.0.3' [2949838417] (Object reference not set to an instance of an object) at void Oxide.Plugins.WaterlessSprinklers.OnEntitySpawned(Sprinkler sprinkler) in C:/Servers/MRS/carbon/plugins/WaterlessSprinklers.cs:line 101 at object Oxide.Plugins.WaterlessSprinklers.InternalCallHook(uint hook, object[] args) in WaterlessSprinklers.cs/Internal:line 47 Failed to call internal hook 'OnEntitySpawned' on plugin 'BetterNpc v1.3.1' [2949838417] (Object reference not set to an instance of an object) at void Oxide.Plugins.BetterNpc.OnEntitySpawned(HackableLockedCrate crate) in C:/Servers/MRS/carbon/plugins/BetterNpc.cs:line 1422 at object Oxide.Plugins.BetterNpc.InternalCallHook(uint hook, object[] args) in BetterNpc.cs/Internal:line 365 Failed to call hook 'OnEntitySpawned' on plugin 'DeployableCore v1.0.1' (Object reference not set to an instance of an object) at bool Oxide.Ext.RustEdit.DeployableCore.‫‬‪‏‬‭‏‭‌‪‬(BaseNetworkable) at void Oxide.Ext.RustEdit.DeployableCore.OnEntitySpawned(BaseNetworkable baseNetworkable) at object System.Reflection.RuntimeMethodInfo.Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) [RustEdit] - OnShopkeeperSpawned Failed to execute OnFrame callback (Object reference not set to an instance of an object) at void Oxide.Plugins.BuildingWorkbench.OnEntitySpawned(Workbench bench)+() => { } in C:/Servers/MRS/carbon/plugins/BuildingWorkbench.cs:line 293 Image batch (GUIShop) has been stored successfully and also these errors randomly but still not sure if its related. System.TypeLoadException: Could not resolve type with token 01000098 from typeref (expected class 'Oxide.Plugins.RustExtensionMethods' in assembly 'Carbon.Common, Version=2.0.155.0, Culture=neutral, PublicKeyToken=null') at Oxide.Ext.ChaosNPC.CustomScientistBrain+CustomChaseState.StateThink (System.Single delta, BaseAIBrain brain, BaseEntity entity) [0x0037e] in <3129c5fc080e4a5dab45f11e0cd19457>:0 at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.BaseAIBrain.Think_Patch0(BaseAIBrain,single) at Oxide.Ext.ChaosNPC.CustomScientistBrain.Think (System.Single delta) [0x00056] in <3129c5fc080e4a5dab45f11e0cd19457>:0 at BaseAIBrain.DoThink () [0x0000d] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 at HumanNPC.ServerThink (System.Single delta) [0x0001a] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 at Oxide.Ext.ChaosNPC.CustomScientistNPC.ServerThink (System.Single delta) [0x00000] in <3129c5fc080e4a5dab45f11e0cd19457>:0 at NPCPlayer.ServerThink_Internal () [0x0000d] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 at HumanNPC.TryThink () [0x00000] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 at AIThinkManager.DoProcessing (ListHashSet`1[T] process, System.Single budgetSeconds, System.Int32& last) [0x00014] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0
  7. Corpster

    Npc Spawn

    Here is some more detail from the dev. "the NpcSpawn is returning the wrong value as non null, thus causing a conflict. Instead of False, it should be returning True (like Cargo Train Event does), according to the Oxide coding standards:" The coding standards was refering to the umod link.
  8. Hi guys, Anyone got any ideas on the below error? (the steam id was removed for privacy). I'm running 3.2.0 KeyNotFoundException: The given key '{steam_id}' was not present in the dictionary. at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 at Oxide.Plugins.RustRewards.CheckActivity () [0x0007b] in C:\Servers\MRS\carbon\plugins\RustRewards.cs:401 at InvokeHandlerBase`1[T].DoTick () [0x00138] in <8e627b78b6e54efa8823e1b0fa070ae3>:0 at InvokeHandlerBase`1[T].LateUpdate () [0x0000c] in <8e627b78b6e54efa8823e1b0fa070ae3>:0 (Filename: C:/Servers/MRS/carbon/plugins/RustRewards.cs Line: 401) thanks in advance.
  9. Corpster

    Npc Spawn

    I also have a second problem which I'm having trouble getting to the bottom of. Below are the logs I'm seeing. Essentially once it gets to the "NullReferenceException", then it goes into an endless loop of these errors and dramatically affects the performance of the server. Once its in its endless loop, it doesn't matter if I unload all the plugins, it just won't stop until I restart the server. I'm running carbon. Destroying components immediately is not permitted during physics trigger/contact, animation event callbacks, rendering callbacks or OnValidate. You must use Destroy instead. Destroying components immediately is not permitted during physics trigger/contact, animation event callbacks, rendering callbacks or OnValidate. You must use Destroy instead. Double init of main container! Double init of belt container! Double init of wear container! NullReferenceException: Object reference not set to an instance of an object at Oxide.Plugins.NpcSpawn+CustomScientistBrain.AddStates () [0x0002a] in C:\Servers\MRS\carbon\plugins\NpcSpawn.cs:1689 at BaseAIBrain.Start () [0x00000] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 (Filename: C:/Servers/MRS/carbon/plugins/NpcSpawn.cs Line: 1689) <color=#aff>[knife_bone.entity[363591649]] SwitchParent Missed scientist_corpse[363592739]</color> <color=#aff>[grenade.beancan.entity[363591651]] SwitchParent Missed scientist_corpse[363592739]</color> Zombie A[5931774] was killed by {omitted} at (295.25, 48.95, 334.22) Trying to retire an entity without killing it first: assets/rust.ai/agents/npcplayer/humannpc/scientist/scientistnpc_heavy.prefab NullReferenceException at (wrapper managed-to-native) UnityEngine.Component.get_transform(UnityEngine.Component) at BaseEntity.WorldSpaceBounds () [0x00000] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 at BasePlayer.WorldSpaceBounds () [0x0006e] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 at BaseEntity.CenterPoint () [0x00000] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 at BaseEntity.IsVisible (UnityEngine.Vector3 position, System.Single maxDistance) [0x00000] in <f60e248e6f6444ef9f31565ba9ad7cd8>:0 at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.HBHFSensor.UpdatePassthroughAmount_Patch0(HBHFSensor) at InvokeHandlerBase`1[T].DoTick () [0x00138] in <8e627b78b6e54efa8823e1b0fa070ae3>:0 at InvokeHandlerBase`1[T].LateUpdate () [0x0000c] in <8e627b78b6e54efa8823e1b0fa070ae3>:0
  10. Corpster

    Npc Spawn

    Hey guys, I'm getting a heap of these messages. Hook conflict while calling 'CanEntityTakeDamage[908746716]': CargoTrainEvent 1.0.18 [True] and NpcSpawn 2.7.9 [False] The dev of cargotrainevent suggested to reach out npcspawn and referenced https://umod.org/community/rust/49389-hook-conflict-between-two-plugins hoping someone can help?
  11. updating to the latest dll fixed it.. thanks again.
  12. ty. I've updated to the latest version of the extension from github and killed the problematic entities. will see how it goes after the next restart.
  13. sorry, im still pretty new to this. Are you refering to the rustedit extention loaded on my server? or one that is used with rustedit itself to modify the map? or is there another rustedit plugin? the last time I had trouble with the heli towers I edited a map with the newest rustedit stable. The second time (this wipe) I edited a different map with the latest beta.
  14. has anyone experience a problem where a second elevator appears in the tower at the top and squishes players when they try to go up in the main elevator? I suspect is something to do with the save game and the elevator being at the bottom but am not entirely sure whats causing it or how to recreate it. this is the second force wipe its happened to me in a row.. The second elevator is not function either. If you vanish up to it and try to use it, the game crahes you out.
  15. Version 0.5.3

    279 downloads

    Loyalty Rewards is a plugin for Rust that automatically promotes and demotes players based on their activity on the server. Players can earn promotions to new permission groups after a certain number of active days, while inactivity may result in demotion. The plugin works seamlessly with the server's wipe cycle or customizable periods, making it an essential tool for rewarding loyal players. Features Automated promotions and demotions based on player activity. Supports Rust wipe cycle or configurable periods. Multiple promotion levels (e.g., endurer, veteran, legend). Permission group management without affecting non-managed groups. Customizable promotion thresholds and inactivity demotion thresholds. Player notifications for both online and offline promotions. Manual promotion/demotion commands with added admin control. Data cleanup for inactive players not in any promotion group. Keeppromotioneligibility: Allows promoting players without making them ineligible for future promotions in the current period. Configuration Variables Explanation UseWipeCycle: Toggle between using the Rust wipe cycle or a custom period (true/false). Period: Length of the period in days before resetting active days and promotion flags. RequiredDays: Number of active days required for promotion within the period. DemotionThreshold: Fraction of active days required to avoid demotion. MinimumPeriod: Number of days before demotions are possible. PromoteImmediately: Set to true if you want promotions to occur as soon as players meet the required days. PermissionRequired: Set to true if players must belong to a specific permission group to be eligible for promotions. RequiredPermissionGroup: Name of the group required for promotion eligibility. PromotionGroups: List of groups a player can be promoted to (e.g., endurer, veteran, legend). Configuration Example { "UseWipeCycle": true, "Period": 30, "RequiredDays": 7, "DemotionThreshold": 0.5, "MinimumPeriod": 2, "PromoteImmediately": false, "PermissionRequired": false, "RequiredPermissionGroup": "linked", "PromotionGroups": [ "endurer", "veteran", "legend" ] } Commented Configuration Example { // --------------------------------------------------------------------------- // Determines whether the plugin uses the server’s wipe cycle to handle // promotions/demotions instead of a fixed period of days. "UseWipeCycle": true, // --------------------------------------------------------------------------- // The number of days in a period if not using wipe cycles. If UseWipeCycle // is false, the plugin will base promotions and demotions on this period // length instead. "Period": 30, // --------------------------------------------------------------------------- // The minimum number of active days (recorded by the plugin) needed // for a player to be eligible for promotion within one period. "RequiredDays": 7, // --------------------------------------------------------------------------- // A fraction (0–1) representing how low a player’s active days can be // (relative to RequiredDays) before they risk demotion at the end // of the period or wipe. For example, 0.5 means “below 50% of the required // days they get demoted.” "DemotionThreshold": 0.5, // --------------------------------------------------------------------------- // The minimum number of days that must pass in the current period before // any demotions can happen. If the server hasn’t reached this threshold, // demotions won’t occur even if the player is under the threshold. "MinimumPeriod": 2, // --------------------------------------------------------------------------- // If true, the plugin will run its promotion logic as soon as a player // connects — rather than waiting for a daily cycle or the next period // checkpoint. "PromoteImmediately": true, // --------------------------------------------------------------------------- // If true, the plugin will only promote (or even consider promoting) players // who belong to a certain permission group (specified below). "PermissionRequired": false, // --------------------------------------------------------------------------- // If PermissionRequired is true, the user must be in this permission group // to qualify for promotions. For example, if set to "linked", then only // players in the "linked" group can be promoted. "RequiredPermissionGroup": "linked", // --------------------------------------------------------------------------- // The ordered list of groups that players will progress through. // Players start at no group (or a base group you manage externally), // then get promoted to 'endurer', then 'veteran', then 'legend', etc. "PromotionGroups": [ "endurer", "veteran", "legend" ] } Permissions loyaltyrewards.admin: Allows use of admin commands to manually promote, demote, and reset the period for players. Admin Commands /lr.promote <player> [levels] [keeppromotioneligibility]: Manually promote a player by specified levels. Use keeppromotioneligibility to allow further promotions in the current period. /lr.demote <player>: Manually demote a player to the previous group. /lr.resetperiod <withpromotions|withoutpromotions>: Resets the current period. Use withpromotions to process promotions/demotions or withoutpromotions to reset without processing. /lr.cleanup ihaveabackup: Cleans up inactive players not in any promotion groups. Player Commands /lr.playtime: Allows players to check how many active days they have and whether they are eligible for promotion or at risk of demotion. Operation Overview Players gain an "active day" for each calendar day they connect to the server. After a certain number of active days (set in the configuration), they are promoted to the next permission group. If players meet the promotion criteria during the period, they are promoted to the next group, and their old group is removed. Inactivity during the period below the demotion threshold results in players being demoted. The plugin handles promotions immediately if configured or during wipes, ensuring that players are rewarded based on their activity. Admins can manually promote, demote, or reset periods for all players.
    Free
  16. Corpster

    Base Upgrade

    it looks like its still on 2.0.7 on lone design, which is quite a few versions ago. how soon do you think the update will be available there?
  17. Corpster

    Base Upgrade

    @Drxp, willl the plugin be getting updated on lone design for the people that purchased it over there?
1.6m

Downloads

Total number of downloads.

7.7k

Customers

Total customers served.

115.4k

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.