-
Posts
1,818 -
Joined
-
Last visited
-
Days Won
5
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
Everything posted by MrLiquid
-
Monument Events does have an API your plugin can simply check if an event is running, if so.. dont display UI
-
If I can organize access will you be willing?
-
I did and I found the issue, nothing on your end tho. seems I has Loottable and StackModifier, somehow stackmodifier ended up on that server, Of course loading after loottable and resetting stacks to vanilla. Sorry to bother you MrLiquid
-
can any support for Monument Events get added? so if an event is running, block Monument Choice? as Monument Events has built in protections etc
-
Player complaints, on daily restart the stack sizes revert to vanilla, after a plugin reload, all is well again
-
Failed to call hook 'Unload' on plugin 'Space v1.5.5' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.Space+SpaceStation.DestroySpaceStation () [0x00095] in <7e92617286314d189a044c58e948af96>:0 at Oxide.Plugins.Space+SpaceClass.DestroySpace () [0x00005] in <7e92617286314d189a044c58e948af96>:0 at Oxide.Plugins.Space+EventManager.StopEvent (System.Boolean unload) [0x0004b] in <7e92617286314d189a044c58e948af96>:0 at Oxide.Plugins.Space.Unload () [0x00005] in <7e92617286314d189a044c58e948af96>:0 at Oxide.Plugins.Space.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01590] in <7e92617286314d189a044c58e948af96>: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
-
NO! Line 536 player.ClientRPCPlayer(null, player, "OnDied"); REPLACE WITH player.ClientRPC(RpcTarget.Player("OnDied", player)); Save and reload
-
Line 536 player.ClientRPCPlayer(null, player, "OnDied"); REPLACE WITH player.ClientRPC(RpcTarget.Player("OnDied", player)); Save and reload
-
-
Line 536 player.ClientRPCPlayer(null, player, "OnDied"); REPLACE WITH player.ClientRPC(RpcTarget.Player("OnDied", player)); Save and reload
-
- 12 comments
-
- 1
-
-
- #rust
- #rust edit
- (and 13 more)
-
Excellent plugin — highly recommended! LuffyRust recently upgraded to Mark to Teleport, and our players absolutely love it. The plugin does an excellent job of finding safe landing positions, helping prevent players from teleporting inside rocks, monuments, bases, or other inaccessible locations. Performance has been great, and the developer is extremely supportive, responsive, and helpful. Fantastic work and a highly recommended plugin for any Rust server! Luffy On! LuffyRust.com
-
oxide mate
-
thank you
-
ZoneManager has a NoTP flag that blocks teleporting, can you incorporate this into your plugin to block the destination if NOTP flag is set in a zone ?
-
no of course not, I was just letting you know
-
Parameter name: key at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <e605204d165a49d89ae7579f3d894429>:0 at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <e605204d165a49d89ae7579f3d894429>:0 at Oxide.Plugins.EventOwner.OnCorpseDropBag (LootableCorpse corpse, DroppedItemContainer container) [0x00012] in <7a1dd93d74ae47c5b725c4e1fadbcb07>:0 at Oxide.Plugins.EventOwner+LootableCorpse_DropItems.OnContainerDropped (DroppedItemContainer container, LootableCorpse corpse) [0x00009] in <7a1dd93d74ae47c5b725c4e1fadbcb07>:0 at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.LootableCorpse.DropItems_Patch0(LootableCorpse) at LootableCorpse.DoServerDestroy () [0x00014] in <3fac3f0d072a4cef996ac78978908b22>:0 at BaseNetworkable.DoEntityDestroy () [0x00026] in <3fac3f0d072a4cef996ac78978908b22>:0 at BaseNetworkable.Kill (BaseNetworkable+DestroyMode mode, System.Boolean callOnKilled) [0x00062] in <3fac3f0d072a4cef996ac78978908b22>:0 at BaseCorpse.RemoveCorpse () [0x0000f] in <3fac3f0d072a4cef996ac78978908b22>:0 at InvokeHandlerBase`1[T].DoTick () [0x00120] in <1aacf3981cf84ab4aff9806e296127df>:0 at InvokeHandlerBase`1[T].LateUpdate () [0x0001f] in <1aacf3981cf84ab4aff9806e296127df>:0
-
Could StackModifier be the cause? Player was disconnected! (Kicked: RPC Error in DoPlace) Planner.DoPlacement That method is called from Rust’s DoPlace RPC. If the replacement throws an exception, Rust automatically disconnects the player with: Kicked: RPC Error in DoPlace In StackModifier.cs, lines 2530–2598: [AutoPatch] [HarmonyPatch(typeof(Planner), nameof(Planner.DoPlacement))] internal class Planner_DoPlacement_Patch The prefix then replaces the original method entirely: static bool Prefix( Planner __instance, Construction.Target placement, Construction component, ref GameObject __result) Because it always finishes with: return false; Client sends DoPlace RPC ↓ Planner.DoPlace processes it ↓ Planner.DoPlacement is called ↓ StackModifier Harmony prefix executes ↓ Unhandled exception ↓ Rust reports "RPC Error in DoPlace" ↓ Player is kicked Normal Oxide hook exceptions are generally caught and logged as Failed to call hook. A Harmony prefix running inside the RPC is much more likely to escape into Rust’s RPC error handling.
-
WallpaperPlanner - Failed to compile: The non-generic method 'BaseEntity.ClientRPC(RpcTarget)' cannot be used with type arguments | Line: 1186, Pos: 41
-
PveMode - Failed to compile: 'BasePlayer' does not contain a definition for 'ClientRPCPlayer' and no accessible extension method 'ClientRPCPlayer' accepting a first argument of type 'BasePlayer' could be found (are you missing a using directive or an assembly reference?) | Line: 573, Pos: 24
-
NpcSpawn - Failed to compile: There is no argument given that corresponds to the required parameter 'flagsUpdateMode' of 'Chainsaw.SetAttackStatus(bool, BaseEntity.FlagsUpdateMode)' | Line: 2891, Pos: 34
-
IndustrialRecycler - Failed to compile: 'BasePlayer' does not contain a definition for 'ClientRPCPlayer' and no accessible extension method 'ClientRPCPlayer' accepting a first argument of type 'BasePlayer' could be found (are you missing a using directive or an assembly reference?) | Line: 868, Pos: 24
-
Homes - Failed to compile: 'BasePlayer' does not contain a definition for 'ClientRPCPlayer' and no accessible extension method 'ClientRPCPlayer' accepting a first argument of type 'BasePlayer' could be found (are you missing a using directive or an assembly reference?) | Line: 536, Pos: 20
-
Finder - Failed to compile: 'BasePlayer' does not contain a definition for 'ClientRPCPlayer' and no accessible extension method 'ClientRPCPlayer' accepting a first argument of type 'BasePlayer' could be found (are you missing a using directive or an assembly reference?) | Line: 383, Pos: 28
-
AirfieldEvent - Failed to compile: 'BasePlayer' does not contain a definition for 'ClientRPCPlayer' and no accessible extension method 'ClientRPCPlayer' accepting a first argument of type 'BasePlayer' could be found (are you missing a using directive or an assembly reference?) | Line: 2108, Pos: 20