Jump to content

Can you please

Closed 1.1.1

MrLiquid

Can you please add support for Monument Owner plugin?

Screen shot below

 

I use AirfieldEvents which uses PVEMode to lock the loot to players, I also use Monument Owner to prevent other players from interferring with the players who are doing the Airfield Event, however the Monument Owner plugin and PVEMode conflict with each other, I asked the dev of Mounment Onwer to add support and they suggested I come and ask here. SCREEN SHOT to show their reply.

 

 

 

 

 

 

 

 

 

 

image.png

Share this comment


Link to comment

Hi, no, jtedal told you that you need to contact the developer of the Airfield Event plugin for this, because this is his job. The PveMode and MonumentOwner plugins have all the necessary APIs for them to work together, so in all my events that take place on monuments, this is how it works

Share this comment


Link to comment

Airfield Event uses PVEMode to lock the event to the player and because of this PVEMODE and Monument Owner conflict... are you saying I need to go to Airfield Event plugin developer and ask for additional code to prevent PVEMODE and Monument Owner from conflicting?

 

 

Shown below

Edited by MrLiquid

Share this comment


Link to comment

Failed to call hook 'OnEntityTakeDamage' on plugin 'MonumentOwner v1.3.8' (NullReferenceException: Object reference not set to an instance of an object.)
  at Oxide.Plugins.MonumentOwner.OnEntityTakeDamage (ScientistNPC npc, HitInfo info) [0x00038] in <81eebdf1812f4772a2bcac9f90566382>:0 
  at Oxide.Plugins.MonumentOwner.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01056] in <81eebdf1812f4772a2bcac9f90566382>: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 

Failed to call hook 'OnEntityTakeDamage' on plugin 'PveMode v1.1.1' (NullReferenceException: Object reference not set to an instance of an object.)
  at Oxide.Plugins.PveMode.OnEntityTakeDamage (ScientistNPC npc, HitInfo info) [0x00017] in <81eebdf1812f4772a2bcac9f90566382>:0 
  at Oxide.Plugins.PveMode.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00ba2] in <81eebdf1812f4772a2bcac9f90566382>: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 

Share this comment


Link to comment

PveMode and MonumentOwner are already compatible and work within other plugins that the team have on monuments where both MonumentOwner the plugin (and its API) and PveMode the API are used together. Like just for example SatelliteDishEvent among many others.

We are not having errors within any of these other instances.

So yes you will want and need to talk to the developer of the plugin event that you are running when you are having the errors and issues. JTedal explained that they need to make their plugin compatible with his so there is no conflict. MonumentOwner also has API that they can use to make it compatible and fix the issue, because the compatibility is between AirfieldEvent and MonumentOwner.

PveMode is just a vehicle to be driven by other plugins. Will it need updates and fixes sure, but most of the time the plugin driving will have to adjust the course @MrLiquid.

Share this comment


Link to comment

Hi, the MonumentOwner and PveMode plugins already have all the APIs in order to use them in the event plugin and configure the operation of these plugins so that they do not conflict, so yes, in order for it to work well, you need to edit the event plugin

Share this comment


Link to comment
1.1m

Downloads

Total number of downloads.

5.7k

Customers

Total customers served.

83.5k

Files Sold

Total number of files sold.

1.6m

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.