1. One of my mods are having this issue,
    they Log out and Log in and have 2 bodies, One sleeping and other one that they use
    then when playing they have this advice on their screens:
    LOCAL PLAYER IS BEING SET UP MULTPLE TIMES !!

    The worst part is the Teleportation is broken now, because when you tried to do TP said
    that are various players with this name.

    I dont know why is this happening, but is only 1 user with this problem.
     
  2. Wulf

    Wulf Community Admin

    I'd check to see if any plugins are using OnPlayerRespawn/ed and are returning true or false. There may be an issue caused by them doing that.
     
  3. I was having errors with BetterChat
    can be a Group conflict?


    ---
    You saw the icon that I made ;)
    [DOUBLEPOST=1476918623][/DOUBLEPOST]This is the Main problem now with BetterChat

    Code:
    (20:06:56) | [Oxide] 20:06 [Error] Failed to call hook 'API_FindPlayerPrimaryGroup' on plugin 'BetterChat v4.2.10' (NullReferenceException: Object reference not set to an instance of an object)
    (20:06:56) | [Oxide] 20:06 [Debug]   at Oxide.Plugins.BetterChat+Group.GetGroups (System.String SteamID, Sorting sorting) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat+Group.GetPrimaryGroup (System.String steamID) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.API_FindPlayerPrimaryGroup (System.String id) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
    (20:06:56) | [Oxide] 20:06 [Error] Web request callback raised an exception (NullReferenceException: Object reference not set to an instance of an object)
    (20:06:56) | [Oxide] 20:06 [Debug]   at Oxide.Plugins.Notifier.ReplaceNameFormats (System.String text, .BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Notifier.JoinMessages (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Notifier.WebRequestFilter (Int32 code, System.String response, .BasePlayer player, Boolean joined) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Notifier+<InitializePlayer>c__AnonStorey0.<>m__0 (Int32 code, System.String response) [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.WebRequests+WebRequest.<OnComplete>m__1 () [0x00000] in <filename unknown>:0

    and this:
    Code:
    (20:08:27) | [Oxide] 20:08 [Warning] Calling 'OnUserChat' on 'BetterChat v4.2.10' took 264ms [GARBAGE COLLECT]

    Im looking the string "OnPlayerRespawn" on log
    and Nothing appear
     
    Last edited by a moderator: Oct 20, 2016
  4. I restarted the server and I have multiple error on start

    Code:
    [Oxide] 21:38 [Error] Error while compiling NoEscape.cs(502,48): error CS1929: Type `Oxide.Core.Libraries.Covalence.IPlayerManager' does not contain a member `GetPlayer' and the best extension method overload `UnityEngine.ArgEx.GetPlayer(this ConsoleSystem.Arg, int)' requires an instance of type `ConsoleSystem.Arg'
    [Oxide] 21:38 [Error] Error while compiling PlaytimeTracker.cs(288,42): error CS1061: Type `Oxide.Core.Libraries.Covalence.IPlayerManager' does not contain a definition for `FindConnectedPlayer' and no extension method `FindConnectedPlayer' of type `Oxide.Core.Libraries.Covalence.IPlayerManager' could be found. Are you missing an assembly reference?
    [Oxide] 21:38 [Error] Error while compiling Prod.cs(230,45): error CS1929: Type `Oxide.Core.Libraries.Covalence.IPlayerManager' does not contain a member `GetPlayer' and the best extension method overload `UnityEngine.ArgEx.GetPlayer(this ConsoleSystem.Arg, int)' requires an instance of type `ConsoleSystem.Arg'
    [Oxide] 21:38 [Error] Error while compiling RemoverTool.cs(553,65): error CS1061: Type `Oxide.Core.Libraries.Covalence.IPlayerManager' does not contain a definition for `FindConnectedPlayers' and no extension method `FindConnectedPlayers' of type `Oxide.Core.Libraries.Covalence.IPlayerManager' could be found. Are you missing an assembly reference?
    [Oxide] 21:38 [Error] Error while compiling ServerRewards.cs(1367,48): error CS1929: Type `Oxide.Core.Libraries.Covalence.IPlayerManager' does not contain a member `GetPlayer' and the best extension method overload `UnityEngine.ArgEx.GetPlayer(this ConsoleSystem.Arg, int)' requires an instance of type `ConsoleSystem.Arg'
     
  5. Wulf

    Wulf Community Admin

    Those aren't related, just post those in each plugin's support thread for updates. Some already have community updates too.
     
  6. But is related to the same problem:
    `GetPlayer'
    and
    `FindConnectedPlayer'

    or not?
     
  7. Wulf

    Wulf Community Admin

    Those aren't related to the topic of this thread, check the threads for fixes and post there if needed.
     
  8. Anyway this problems are from the last oxide update, I never seen this error before. but thanks! I will wait to the plugin updates
     
  9. Wulf

    Wulf Community Admin

    Yes, and they're documented in the changeling for authors to update. ;)

    The local player issue is not from Oxide, it's from Rust, but is likely triggered by a plugin. It's definitely not new though.
     
  10. thank you for explain!

    PS: check the icon on the other thread ;)