Factions

A Faction system with Leaders, Taxes, Trades, Ranks, Kill Rewards, and MORE!

Total Downloads: 2,709 - First Release: May 20, 2016 - Last Update: Oct 27, 2017

5/5, 24 likes
  1. [Oxide] 01:02 [Error] Failed to call hook 'cmdUse_FactionLeaderByTime' on plugin 'Factions v3.4.0' (KeyNotFoundException: The given key was not present in the dictionary.)
    [Oxide] 01:02 [Debug] at System.Collections.Generic.Dictionary`2[System.UInt16,Oxide.Plugins.Factions+Faction].get_Item (UInt16 key) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.InitPlayerTime (.BasePlayer player) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.cmdUse_FactionLeaderByTime (.Arg arg) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.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
     
  2. Did this only begin after the most recent update? Did it work prior?
     
  3. Code:
    20:29:18) | [Oxide] 20:36 [Warning] Calling 'OnDispenserGather' on 'Factions v3.3.9' took 223ms
    (20:29:18) | [Oxide] 20:36 [Warning] Calling 'OnDispenserGather' on 'Factions v3.3.9' took 222ms
    (20:29:19) | [Oxide] 20:36 [Warning] Calling 'OnDispenserGather' on 'Factions v3.3.9' took 235ms
    (20:29:19) | [Oxide] 20:36 [Warning] Calling 'OnDispenserGather' on 'Factions v3.3.9' took 226ms
    (20:29:21) | [Oxide] 20:36 [Warning] Calling 'OnDispenserGather' on 'Factions v3.3.9' took 310ms
    (20:29:22) | [Oxide] 20:36 [Warning] Calling 'OnDispenserGather' on 'Factions v3.3.9' took 216ms
    (20:29:22) | [Oxide] 20:36 [Warning] Calling 'OnEntityTakeDamage' on 'Factions v3.3.9' took average 3764ms
    (20:29:27) | [Oxide] 20:36 [Warning] Calling 'OnDispenserGather' on 'Factions v3.3.9' took 219ms
    If my server have many Faction.
    Tax will make my server very slow.......
     
  4. Lol...no idea how to help you!!! It takes math calculations and finding of the box.. sorry!!
     
  5. Thank for your reply :)
    [DOUBLEPOST=1474693257][/DOUBLEPOST]maybe multithreading or Mysql can make quick? I just guess
     
  6. Hi~ {Midgard}
    Manage Faction don't have next page. Can you add it? Tank You, love u ~~ :)
     

    Attached Files:

    Last edited by a moderator: Sep 24, 2016
  7. Noticed that comands of the leader cease to work after the termination of ivent (GunGame TDM)
     
  8. I have noticed that faction chitchat does not show up in my RCON tool. that and just a group chat would make this 10/10. Love it already though. Smooth, easy to use
     
  9. me too
    [DOUBLEPOST=1475166832][/DOUBLEPOST]On my server have learned to double things with the combat zone, they are moved to the area, put a wooden box, then intentionally die, the plugin restores the inventory, they fit to the wooden box and take what Tula folded before the murder, I use online translator but I hope the idea is clear, I have disabled system fighting.
     
  10. I understand EXACTLY what you are saying. I have a mod I am releasing soon which is basically a standalone version of Faction Battle Zones (Called DefensePoints). In that version I destroy all entities created while the zone is active. This would destroy that possibility.. so let me see if I can get it fixed for you! Thanks for the feedback.
    [DOUBLEPOST=1475386634][/DOUBLEPOST]
    By group chat you mean a group within the Faction? I think I'll just make it a standalone mod.. allow players to invite people to their group and on chat send it will go to those players only.

    I'll add chat messages from faction only chat to console.
    [DOUBLEPOST=1475386760][/DOUBLEPOST]
    Do me a favor, check the logs and see if there is any "Commands" being overridden when GunGame runs. When I made this I borrowed things from K1lly0u and I might have some overlap that is causing issues.
     
  11. how to set the maximum level trade skill?
     
  12. I believe it is level in the config file. But name aside it is in the config file.
     
  13. Code:
    [Oxide] 00:25 [Error] Failed to call hook 'OnEntitySpawned' on plugin 'Factions v3.4.0' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 00:25 [Debug]   at Oxide.Plugins.Factions.OnEntitySpawned (.BaseNetworkable entity) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Factions.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 
    Auto turret auth isn't working
     
  14. Did it break with this update or was it broken before today?
     
  15. I didn't tested it before update, therefore I cannot tell you.
    For sure it is broken now ;-)
     
    Last edited by a moderator: Oct 14, 2016
  16. Same error as the others basically. Guess I'll wait for an update. :(
     
  17. Hello my server has added this plugin and it's an amazing plugin but it seems to reset and stop working after a few days or if we edit another file in the oxide folders it acts like it's not there anymore. And restores after we reinstall the file. Is there a reason behind this?
     
  18. If you are updating the file manually while the plugin is running it will not save the data. Instead you need to unload the plugin and make changes then load it.

    If that isn't what you mean try to explain it again. Thanks!
     
  19. Alright I'll try that, let you know :) thanks for responding
     
  20. Code:
    [10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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[10/26/2016 22:40:16] [Oxide] 22:40 [Debug]   at Oxide.Plugins.Factions.OnEnterZone (System.String zoneID, .BasePlayer player) [0x00000] in <filename unknown>:0  at Oxide.Plugins.Factions.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 
    This is the error I get, I'm not sure if it is the same as the others. Can anyone assist?