FriendsAPI

Moved

Total Downloads: 24,016 - First Release: Oct 26, 2014 - Last Update: Nov 10, 2017

5/5, 39 likes
  1. how to assign with friendlyfire plugin and clans?
     
  2. Wulf

    Wulf Community Admin

    The Clans plugin doesn't use this plugin. Check the FriendlyFire plugin for it.
     
  3. sry, i mean Friend API, does not work with FriendlyFire.
     
  4. Wulf

    Wulf Community Admin

    Which one? There are multiple FriendlyFire plugins.
     
  5. Oh , I know of only one :)
    Friends API for Rust Version 1.2.6
     
  6. not sure if its from this plugin or clans mate recently showed me big glitch if u were in the same clan but then remain friends after you leave the friends can do /remove on all your base and everything without needing tool cupboard access.
     
  7. Bit of a problem, in the Rusty Console I keep getting this error. And by keep getting this error I mean it gets completely spammed in the console every few seconds.

    I've got no idea why this is happening, any help is appreciated.

    Code:
    File: 0friendsAPI.lua Line: 42 Additional text encountered after finished reading JSON content: }. Path '', line 3, position 1.:
      at Newtonsoft.Json.JsonTextReader.ReadInternal () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, Boolean checkAdditionalContent) [0x00000] in <filename unknown>:0
    
     
  8. Wulf

    Wulf Community Admin

    That means it is having trouble reading your config or datafile. Did you edit them at all recently?
     
  9. No, I haven't edited the file at all, only opened it then closed it. (since installing the plugin)
     
  10. Wulf

    Wulf Community Admin

    Please upload your plugin, data file from oxide/data, and oxide/config.
     
  11. They're attached, @Wulf
     

    Attached Files:

  12. Wulf

    Wulf Community Admin

    The friends.json file is invalid. Unload the plugin with the 'unload 0friendsapi' command, delete friends.json, then use the 'load ofriendsapi' command.
     
  13. Works now! Thank you very much.
     
  14. Is the filename supposed to be "0friendsAPI.lua" or should i remove the 0 and capitalize the F?
     
  15. Wulf

    Wulf Community Admin

    The filename is correct. Changing it will break plugins that depend on it.
     
  16. Does anyone know what error this is?
    Code:
    [Oxide] 9:26 PM [Error] Failed to call hook 'IsFriendFrom' on plugin '0friendsAPI v1.2.6'File: 0friendsAPI.lua Line: 276 attempt to index local 'self' (a function value):  at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0  at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0  at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0  at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0  at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0  at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    [Oxide] 9:26 PM [Error] Failed to call hook 'OnCupboardAuthorize' on plugin 'CupboardForFriends v1.2.1' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 9:26 PM [Debug]   at Oxide.Plugins.CupboardForFriends.IsFriend (.BasePlayer player, System.String friendID) [0x00000] in <filename unknown>:0  at Oxide.Plugins.CupboardForFriends.TestForFriends (.BuildingPrivlidge priviledge, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.CupboardForFriends.OnCupboardAuthorize (.BuildingPrivlidge priviledge, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.CupboardForFriends.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0  at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo 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 hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
     
  17. Code:
    [Oxide] 7:17 PM [Error] Failed to call hook 'cmdFriend' on plugin '0friendsAPI v1.2.6'
    File: 0friendsAPI.lua Line: 87 invalid arguments to method call:
      at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0
      at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    [Oxide] 7:17 PM [Error] Failed to call hook 'cmdFriend' on plugin '0friendsAPI v1.2.6'
    File: 0friendsAPI.lua Line: 87 invalid arguments to method call:
      at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0
      at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    [Oxide] 7:17 PM [Error] Failed to call hook 'cmdFriend' on plugin '0friendsAPI v1.2.6'
    File: 0friendsAPI.lua Line: 87 invalid arguments to method call:
      at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0
      at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    [Oxide] 7:17 PM [Error] Failed to call hook 'cmdFriend' on plugin '0friendsAPI v1.2.6'
    File: 0friendsAPI.lua Line: 87 invalid arguments to method call:
      at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0
      at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    [Oxide] 7:17 PM [Error] Failed to call hook 'cmdFriend' on plugin '0friendsAPI v1.2.6'
    File: 0friendsAPI.lua Line: 87 invalid arguments to method call:
      at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0
      at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
     
  18. Code:
    [2/19/2016 8:10:11 PM] [Oxide] 8:10 PM [Error] Failed to call hook 'OnPlayerAttack' on plugin 'FriendlyFire v1.5.3'
    File: FriendlyFire.lua Line: 59 attempt to index field 'HitEntity' (a number value):
      at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0
      at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0
      at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    
     
  19. I have the same :(
     
  20. Nogrod updated Friends API with a new update entry:

    2.0.0