Jump to content
Message added by _senyaa,

Since 04.11.22 disabling Oxide sandbox is not required for this plugin!

6 Screenshots

Recommended Comments



beetle

Posted (edited)

Apologies for the double post.

Edited by beetle
Flammable

Posted

Not sure what happened with the portals but only the reset command worked while remove sends error only, still when it was supposed reset outpost portals with reset command, it executed but one of them didn't remove and I had to "ent kill" it manually. I used to reload the plugin 2 times and add/remove same portal like 20-30 times until place it properly to fit the place I want it to be perfectly placed/rotated and etc. maybe this caused trouble idk...

_senyaa

Posted (edited)

@beetle, Sorry, I am not sure exactly what you are talking about, but there is customportals.use permission that is required for players to use any portal.

I've looked into the Small & Large harbor bug and it happens because they are both named "Harbor" and plugin thinks that they are same monuments. (it works as intended on fishing villages, because they are named differently). I will fix this ASAP.

EDIT: Fixed in v1.1.3

Edited by _senyaa
_senyaa

Posted

@Flammable, I've fixed a memory issue in v1.1.1, that should fix the problem you were having too. Let me know if the issue persists.

beetle

Posted

13 hours ago, _senyaa said:

@beetle, Sorry, I am not sure exactly what you are talking about, but there is customportals.use permission that is required for players to use any portal.

I've looked into the Small & Large harbor bug and it happens because they are both named "Harbor" and plugin thinks that they are same monuments. (it works as intended on fishing villages, because they are named differently). I will fix this ASAP.

EDIT: Fixed in v1.1.3

I will send it by PM due to its length.

rex

Posted

acheter   ce plugin   et j ai des erreur  cosole merci

(12:10:03) | Failed to initialize plugin 'CustomPortals v1.1.3' (UnauthorizedAccessException: System access is restricted, you are not allowed to use Harmony.HarmonyMethod)

at Oxide.Plugins.CustomPortals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x001d0] in <d22441e263d24dab8e455794f3d898ad>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <bae5f1223fce49c493b01571c99dce02>:0

at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <09575a60985045248bcb43b20faeeb99>:0

(12:10:03) | Unloaded plugin CustomPortals v1.1.3 by _senyaa

(12:10:03) | No previous version to rollback plugin: CustomPortals

 

恶

Posted

(19:39:33) | Failed to call hook 'Unload' on plugin 'CustomPortals v1.1.3' (InvalidCastException: Specified cast is not valid.)

at Harmony.PatchInfoSerialization.Deserialize (System.Byte[] bytes) [0x00021] in <ef472ad41f4948fdb52674edfe069979>:0

at Harmony.HarmonySharedState.GetPatchInfo (System.Reflection.MethodBase method) [0x00019] in <ef472ad41f4948fdb52674edfe069979>:0

at Harmony.PatchProcessor.GetPatchInfo (System.Reflection.MethodBase method) [0x00013] in <ef472ad41f4948fdb52674edfe069979>:0

at Harmony.HarmonyInstance.GetPatchInfo (System.Reflection.MethodBase method) [0x00001] in <ef472ad41f4948fdb52674edfe069979>:0

at Harmony.HarmonyInstance.UnpatchAll (System.String harmonyID) [0x0004a] in <ef472ad41f4948fdb52674edfe069979>:0

at Oxide.Plugins.CustomPortals.UnloadHarmony () [0x00015] in <be8d65e050354446bb711d274288c7b6>:0

at Oxide.Plugins.CustomPortals.Unload () [0x00048] in <be8d65e050354446bb711d274288c7b6>:0

at Oxide.Plugins.CustomPortals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00180] in <be8d65e050354446bb711d274288c7b6>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <bae5f1223fce49c493b01571c99dce02>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <bae5f1223fce49c493b01571c99dce02>:0

恶

Posted

Can players dismantle, such as using remove or hammer

_senyaa

Posted

@rex, you need to disable Oxide sandbox. You can do this by installing Disable Sandbox plugin.

 

_senyaa

Posted

2 hours ago, 恶 said:

(19:39:33) | Failed to call hook 'Unload' on plugin 'CustomPortals v1.1.3' (InvalidCastException: Specified cast is not valid.)

at Harmony.PatchInfoSerialization.Deserialize (System.Byte[] bytes) [0x00021] in <ef472ad41f4948fdb52674edfe069979>:0

Hey, make sure you've disabled sandbox correctly. Let me know if the issue persists.

 

2 hours ago, 恶 said:

Can players dismantle, such as using remove or hammer

Yes, they can pickup the portal by pressing E while holding a hammer. Also they need to have building privilege.

恶

Posted

14 hours ago, _senyaa said:

嘿,确保您已正确禁用沙盒。让我知道问题是否仍然存在。

 

是的,他们可以通过在拿着锤子的同时按 E 来拾取传送门。他们还需要拥有建筑特权。

43 "DisableSandbox" (1.0.0) by Vice (0.00s) - DisableSandbox.cs

 

(13:03:33) | CustomPortals was compiled successfully in 1441ms

(13:03:33) | Failed to call hook 'Unload' on plugin 'CustomPortals v1.1.3' (InvalidCastException: Specified cast is not valid.)

at Harmony.PatchInfoSerialization.Deserialize (System.Byte[] bytes) [0x00021] in <ef472ad41f4948fdb52674edfe069979>:0

at Harmony.HarmonySharedState.GetPatchInfo (System.Reflection.MethodBase method) [0x00019] in <ef472ad41f4948fdb52674edfe069979>:0

at Harmony.PatchProcessor.GetPatchInfo (System.Reflection.MethodBase method) [0x00013] in <ef472ad41f4948fdb52674edfe069979>:0

at Harmony.HarmonyInstance.GetPatchInfo (System.Reflection.MethodBase method) [0x00001] in <ef472ad41f4948fdb52674edfe069979>:0

at Harmony.HarmonyInstance.UnpatchAll (System.String harmonyID) [0x0004a] in <ef472ad41f4948fdb52674edfe069979>:0

at Oxide.Plugins.CustomPortals.UnloadHarmony () [0x00015] in <b474010a808649beb1a166b4297c587f>:0

at Oxide.Plugins.CustomPortals.Unload () [0x00048] in <b474010a808649beb1a166b4297c587f>:0

at Oxide.Plugins.CustomPortals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00180] in <b474010a808649beb1a166b4297c587f>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <bae5f1223fce49c493b01571c99dce02>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <bae5f1223fce49c493b01571c99dce02>:0

(13:03:33) | Unloaded plugin CustomPortals v1.1.3 by _senyaa

(13:03:33) | [CustomPortals] Loaded monument portals

(13:03:33) | Loaded plugin CustomPortals v1.1.3 by _senyaa

(13:03:34) | [CustomPortals] Loaded deployed portals

GangstaPichu

Posted (edited)

Does this work on portals pre-placed in RustEdit on a custom map?

Edited by GangstaPichu
_senyaa

Posted

@GangstaPichuRight now not, but I'm working on implementing it in the near future.

  • Like 1
GangstaPichu

Posted

1 hour ago, _senyaa said:

@GangstaPichuRight now not, but I'm working on implementing it in the near future.

Coolio. 🙂

Kobani

Posted (edited)

after crossing there are a few short lags.

Eventually a small delay of 1 second before being able to walk again after arriving at the other end would prevent this. Would something like that be possible?

Edited by Kobani
Covfefe

Posted (edited)

Does anyone know if this works with CopyPaste and kits?

Edited by Covfefe
_senyaa

Posted

@Kobani, I will look into that.

_senyaa

Posted

@Covfefe, it will work with the majority of Kits plugins, but it won't work with CopyPaste.

  • Like 1
Covfefe

Posted

Anyones portals breaking after server restart or plugin reload?

_senyaa

Posted (edited)

@Terskipia, @GangstaPichu, I've added custom map support in v1.3.0.

Edited by _senyaa
  • Love 1
_senyaa

Posted

Hey @CyberWarden, you can deploy them as regular deployables anywhere you want.

beetle

Posted

9 hours ago, CyberWarden said:

What does regular mean?  I try to place with command and it says no monument found.

 

 

giveportal <amount> <player name> - gives portal(s) to the specified player

Nevs

Posted

How it looks Like in PVP Fights or any other Situation or Enemy bases gives any Block who can not Craft a player this portls ?  so one Clan / Team can create Max 4 portals and thats it but not in Fights and Other bases 

恶

Posted

Added - Ability to reduce item HP when picking up the portal

 

Hello, can you add a configurable item ,I don't want it to be broken when the player dismantles it, because I set the price of the portal to be very expensive at the beginning, thank you

Yaki

Posted

Any way the option to require item shortname and skin id could be added as a portal price?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 3
  • Love 4

User Feedback

1.4m

Downloads

Total number of downloads.

6.8k

Customers

Total customers served.

101.4k

Files Sold

Total number of files sold.

2m

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.