Players dont get mailsSolved

Hi,

installed this several times and everytime players are able to send messages but recipients dont get them. Players only get their own messages. System said succsessfull send to x recipients. When i unload the plugin and reload it i get this

(19:27:10) | Failed to call hook 'CreateEmailApp' on plugin 'ComputersPlus v1.0.2' (ArgumentNullException: Value cannot be null.

Parameter name: first)

at System.Linq.Enumerable.Concat[TSource] (System.Collections.Generic.IEnumerable`1[T] first, System.Collections.Generic.IEnumerable`1[T] second) [0x0000d] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at Oxide.Plugins.ComputersPlus.RegisterEmailLanguage () [0x0011b] in <cb4d3848446344b9899fcaa07b131bbe>:0

at Oxide.Plugins.ComputersPlus.CreateEmailApp (System.String userIdString) [0x00000] in <cb4d3848446344b9899fcaa07b131bbe>:0

at Oxide.Plugins.ComputersPlus.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x001f1] in <cb4d3848446344b9899fcaa07b131bbe>:0

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

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

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

(19:27:10) | Could not initialize plugin 'ComputersPlus v1.0.2' (ArgumentNullException: Value cannot be null.

Parameter name: first)

at System.Linq.Enumerable.Concat[TSource] (System.Collections.Generic.IEnumerable`1[T] first, System.Collections.Generic.IEnumerable`1[T] second) [0x0000d] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at Oxide.Plugins.ComputersPlus.LoadDefaultMessages () [0x00021] in <cb4d3848446344b9899fcaa07b131bbe>:0

at Oxide.Core.Plugins.Plugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0001d] in <46ff2b534abb4b35952608167523b7ec>:0

at Oxide.Core.Plugins.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <46ff2b534abb4b35952608167523b7ec>:0

at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <e23ba2c0f246426296d81c842cbda3af>:0

at Oxide.Plugins.CovalencePlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x000b3] in <e23ba2c0f246426296d81c842cbda3af>:0

at Oxide.Core.Plugins.PluginManager.AddPlugin (Oxide.Core.Plugins.Plugin plugin) [0x00027] in <46ff2b534abb4b35952608167523b7ec>:0

at Oxide.Core.OxideMod.PluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00035] in <46ff2b534abb4b35952608167523b7ec>:0

(19:27:10) | Previous version of plugin failed to load: ComputersPlus

Than i have to install it again.

Hi, sorry for the long reply, both these issues should be fixed in v1.0.4, thank you for reporting. Please let me know if you find any other issues.

Hi mr01sam,

thanks for reply. Mail works now but now the mail window dont close by leaving the station.

Console error

(20:14:50) | Failed to call hook 'OnEntityDismounted' on plugin 'ComputersPlus v1.0.4' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.ComputersPlus.CloseUi (BasePlayer basePlayer) [0x00000] in <c88ed4892d3e46e297464b6341047349>:0

at Oxide.Plugins.ComputersPlus.OnEntityDismounted (ComputerStation entity, BasePlayer basePlayer) [0x00014] in <c88ed4892d3e46e297464b6341047349>:0

at Oxide.Plugins.ComputersPlus.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x009a5] in <c88ed4892d3e46e297464b6341047349>:0

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

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

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

Well thats certainly annoying, does this happen every time for you? Does it happen for every player? Any other specific details that could help me pinpoint the issue, I have not experienced this issue in my testing.

As a workaround, you can try the commands "app.close" or "pc.leave" to get rid of the UI.

Yes every time and every player. I also had one try where the mail window stayed and the computer station was gone. But i dont removed it. Only stand up from it and it was gone.

Is it a custom map you are on, or a procedurally generated one? What other plugins are you using?

Procedural Map

Locked automatically