Factions

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

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

5/5, 24 likes
  1. whith your config:
    Code:
    [Oxide] 19:55 [Error] Failed to run a 5.00 timer in 'Factions v2.1.0' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 19:55 [Debug]   at Oxide.Plugins.Factions.CUIFactionButton (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.Factions.FactionButton (.BasePlayer player) [0x00000] in <fil
    ename unknown>:0
      at Oxide.Plugins.Factions+<OnPlayerInit>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <file
     
  2. Thanks Andy for the feedback!

    You are more then welcome to request Faction Support for BetterChat from the developer. I will work with them as needed..

    Beyond that, I am trying to wrap up an entire Factions overhaul of the Faction configuration process. Instead of 3 Factions I am enabling a system that will allow the Admin to create as many or as few Factions as they like. It will all be done within the game via UI and Chat similar to how the Quests Plugin works.

    Per your request... in this same update, I have added a setting to enable or disable Faction Name in messages.
    [DOUBLEPOST=1466533993][/DOUBLEPOST]
    Send the current config again.. feel free to Send me a private message as well.
     
  3. My current config.
     

    Attached Files:

  4. the faction button entry is completely missing...

    Looking just before the Gear begins it should look like this..

    "Use_TokensReward": false,
    "Use_Trades": true,
    "z_Faction_Button": [
    {
    "color": "1.0 0.55 0.0 1.0",
    "Use_Button": true,
    "xMax": 0.66,
    "xMin": 0.63,
    "yMax": 0.08,
    "yMin": 0.05
    }
    ],
    "z_FactionA_Gear": [
    {
    "amount": 1,
    "container": "wear",
    "name": "Hoodie",
    "shortname": "hoodie",
    "skin": 10133
    }
    ],

    if you don't want the button simply change "Use_Button": from "Use_Button": true, .... to "Use_Button": false,
     
  5. balance not work..
    KillIncentives not work..
     
    Last edited by a moderator: Jun 27, 2016
  6. Please elaborate as able. You don't see the kill ticker? What is the scenario where the balance isn't working?
     
  7. I found the issue. I have an entirely new version coming out in the next few days that has a fix. I will also say, the new version is going to blow people away. It is entirely revamped. There is a complete Faction Creation process that allows admins/moderators to create unlimited Factions in a fully customized manner. Additionally, all chat commands have been replaced by easy to use UI buttons in a complete Faction Menu. This menu is bound to "N" to eliminated the pain of the Faction Button.

    Anyway, more to come soon.

    Thanks for the feedback!
     
  8. If anyone wants to test please let me know. I have revamped the Options section to provide a description of the option prior to setting it to 'TRUE' or 'FALSE' which should help with understanding what everything does.

    Please keep in mind.. if you want to test you will need to delete everything and start fresh. PM me if interested; the more testers the faster I can get this released. I'd really like to release by Thursday so everyone can enjoy the new benefits.

    Thanks!
     
  9. sorry..

    is there a working server with this modification?
     
  10. I am finishing preparing one now. You are welcome to join, it is Absolut Rust - Factions - Trade Skills - Kill Incentives
     
  11. For anyone interested I have my test server up and running. I have the most current build with nearly every option enabled. Feel free to provide any feedback as I hope to release it tomorrow.

    Server: Rust:IO

    Name: Absolut Rust - Factions - Trade Skills - Kill Incentives
    IP: 104.207.148.196:28026

    Regards,
     
  12. Absolut updated Factions with a new update entry:

    3.0

     
  13. Absolut updated Factions with a new update entry:

    3.0

     
  14. 1.
    (13:03:05) | [Oxide] 13:03 [Error] Failed to call hook 'cmdUI_ConfirmKickPlayer' on plugin 'Factions v3.0.0' (KeyNotFoundException: The given key was not present in the dictionary.)

    (13:03:05) | [Oxide] 13:03 [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.UnassignPlayerFromFaction (UInt64 playerID) [0x00000] in <filename unknown>:0

    at Oxide.Plugins.Factions.cmdUI_ConfirmKickPlayer (.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.
    (13:07:24) | [Oxide] 13:07 [Error] Failed to call hook 'Unload' on plugin 'Factions v3.0.0' (StackOverflowException: The requested operation caused a stack overflow.)

    3.
    (13:06:49) | [Oxide] 13:06 [Error] Failed to call hook 'OnLootEntity' on plugin 'Factions v3.0.0' (KeyNotFoundException: The given key was not present in the dictionary.)

    (13:06:49) | [Oxide] 13:06 [Debug] at System.Collections.Generic.Dictionary`2[System.UInt64,Oxide.Plugins.Factions+FactionPlayerData].get_Item (UInt64 key) [0x00000] in <filename unknown>:0

    at Oxide.Plugins.Factions.GetPlayerFaction (.BasePlayer player) [0x00000] in <filename unknown>:0

    at Oxide.Plugins.Factions.OnLootEntity (.BasePlayer player, System.Object lootable) [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

    4. under every message:

    (13:07:03) | [Oxide] 13:07 [Debug] at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SaveData () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SaveData () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SaveData () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SaveData () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SaveData () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SaveData () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SaveData () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SaveData () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.Factions.SavePlayerFactionTime () [0x00000] in <filename unknown>:0

    ....


    ...
    and so on. it spams error by almost everything.

    i changed sth in the config and i think afterwards errors came. a restart solved that problem but now im getting the same again.
    Faction is working with these errors but some things are buggy. wont let me join a faction. and some things.

    ps. Friendly fire Button is wrong way^^ if enabled its disabled
     
  15. please write in steam "danilskyline", or tell your steam
     
  16. Andy,

    Fresh playerData file correct?

    From the errors it looked like you were trying to kick/unassign was that via admin or via leader?

    It looks like it is having issues with the data save so try to unload Factions, delete the two data files, load Factions.

    Feel free to PM.
    [DOUBLEPOST=1467301398][/DOUBLEPOST]
    Danilskyline still same issues with the new version?

    I'm not updating the old one anymore.

    Let me know
     
  17. Absolut updated Factions with a new update entry:

    3.1

     
  18. I have not worked on the map display of the Allies.
    //I installed the latest version. In map - switched function. (Not yet versed with fractions settings.)
     
  19. Im sorry I dont know what you mean?

    Are you saying you are trying to get LustyMap to work and having issues?
     
  20. I'm sorry)
    I do not see allies on the map