1. These plugins are out of date or are no longer supported by their developers. If you wish to update a plugin, you must create a new topic (in the event that you aren't the original developer) in the submissions forum. If you wrote it, you can PM an admin or report the post to move it back, as long as you include updated information with the request/report.
    Dismiss Notice

[1.12] Factions

Discussion in 'Unsupported / Outdated Plugins' started by InanZen, Jul 14, 2012.

  1. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    Description:
    This plugin allows and encourages advanced grouping of players into groups and alliances and adds some world protection to the mix.​

    Features:
    • Protects the whole world surface from y=0 up (where dirt background changes to rock background). Players can only build in their regions above surface.
    • Building in unowned land on surface will not be stored in main world files. Suggested NoClipDetection to be turned off.
    • Players can cut grass, etc.. above surface
    • Players can cut trees above surface. When a tree is chopped down it gets replaced by a sapling.
    • Players can gain region protection even below surface, and its even cheaper than above!
    • Players (non-faction) can own a maximum of 2 regions.
    • Players can create or join Factions free of charge.
    • Factions can own a maximum of N regions, where N = number of members in a faction.
    • Factions can set their PvP status to Hostile or Peaceful. All members are auto enforced to the set mode.
    • Factions can set their Team Color to Red,Green,Blue,Yellow. All members are auto assigned to that team and no other players (standalone, or from other factions) will be seen, even if they themselves are using the same color.
    • Factions can set their Join Status to Open for all or Invite only.
    • Factions can make Alliances or declare War on other factions.
    • Players are immune to PvP on their faction territory. Except for the members of factions at war.
    • AFK protection after 3 minutes of inactivity player no longer qualifies for 2 power bonus every 10 minutes online
    • Using ChatAssistant plugin for nice interactive menus.
    • Using a Power system to purchase land and to determine faction rank
    Power:
    • All players start with +10 power.
    • Power range is -100 to +100 power.
    • For every 10 minutes online a player will receive ++ power.
    • For every 2 hours offline a player will receive -1 power.
    • For player death the player will receive -1 power.
    • You can trade Gold coins for power. 1 gold coin = 2 power.
    • Faction's Power is a sum of all the member's powers.
    • Land price formula:
      • f(x) = base * next_to_existing_region * above_surface [* (1+ faction_members/5) ]
      • where base=20, next_to_existing_region=1 if its next to already owned region (or its its 1st region) 1.5 otherwise, above_surface=1 if below surface or 1.5 if above, 1+fact.mem/5 applies to Factions only.

    Requirements:
    • TShock 3.9
    • ChatAssistant >= 0.3
    Commands:
    • /factions /faction /fact /f - all the same command
    • /f -brings up the main Faction control menu.
    • /f invite PlayerName - invites the player to your faction.
    Permissions:
    • factions.command - for /faction command
    Files:
    To-do:
    • flags for Open factions to allow only faction admin building
    • faction players can have 1 private plot.
    • players joining faction can have max. 1 already owned plot.
    • also accepting suggestions
    Change Log:
    • v 0.65
      • updated for tshock 4.0 and latest chat assistant
    • v 0.6
      • players get +3 power every 10 minutes online
      • players get -1 power on death.
      • players get displayed Power in Status section (top right corner)
      • allowed building on surface, but it is an illusion. Requires no clip detection turned off.
      • added meteorite, pots, corals to the "allowed" list upon surface
    • v 0.5
      • initial release
    Donate to show your support:
    [​IMG]
     
    • Like Like x 1
  2. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    <reserved>
     
  3. Ijwu

    Ijwu Level 11

    Joined:
    Apr 4, 2012
    Messages:
    647
    This looks amazing. I'll be pitching this to my server crew for use on our faction server.
     
  4. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    thanks but remember its still in development so it might have some glitches.
    If you find any please report them, or if you have any suggestions for it
     
  5. Ijwu

    Ijwu Level 11

    Joined:
    Apr 4, 2012
    Messages:
    647
    Here's something I'm wondering about. Can the different functions be separated into different permissions?

    Let's say I want players to be able to buy land and join factions. But not create factions or have any control over the faction. (Admins would run the factions)

    Would I be able to do that with how the plugin is currently?
     
  6. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    i'll make some more permissions with next update
     
  7. Maximus

    Maximus Level 0

    Joined:
    Jul 15, 2012
    Messages:
    1
    The factions set up is quite unbelievably amazing. I went at it for a half an hour or so and didn't even get to explore half of the plugin. It is by far one of the best plugins out there in my opinion.
     
  8. Colin

    Colin Level 5

    Joined:
    Nov 25, 2011
    Messages:
    100
    Great plugin. :) One problem that seems to come up a lot is claiming the plot below a plot you own. You can't dig into it to select it, and you can't select it from above. To fix it you could add something similar to /region name where you break a tile in the plot, and it selects it for you. Besides that it seems to work well.
     
  9. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    Yes there are still a few quirks to fix. The same problem could be with claiming the land in mid air.
    I'll also be adding the meteorite blocks to the list of 'fair game' on the surface.
     
  10. sketaful

    sketaful Level 2

    Joined:
    Jul 18, 2012
    Messages:
    27
    Well, never tried TShock before and learning slowly. Had a couple of hours googling to get how I changed permissions and where and still not really got it working so had to switch to mysql just to understand what I was messing around with,

    Must admit I'm still quite lost but I've finaly managed to let players get the factions permissions.

    Now the problem is that a fresh player starts with 10 power but a new protected region costs 30 power. as a single player you're screwed since you don't live long enough to gain 30 power. You can't get anything but wood and if you fall down a shasm your stuck.

    Any way to turn of the protection of unclaimed lan? Really just need the protection for factions, not the "wild".
     
  11. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    Updated v0.6
    • players get +3 power every 10 minutes online
    • players get -1 power on death.
    • players get displayed Power in Status section (top right corner)
    • allowed building on surface, but it is an illusion. Requires no clip detection turned off.
    • added meteorite, pots, corals to the "allowed" list upon surface
     
  12. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    The building problem on surface has been handled. If you want a custom settings of the plugin you can compile it from source or donate 10 bucks and i'll do it for you
     
  13. sketaful

    sketaful Level 2

    Joined:
    Jul 18, 2012
    Messages:
    27
    I thank you for it and if I feel this plugin is the one I need I'd sure be willing to give you a couple of bucks for it. Noone wants to work for free, not really. :)

    As it is now thought I chose to not use this since it wasn't really what I needed. I do need a way for players to protect their homes by them self (not needing admin to do it) but that's about it atm so your plugin was a little to advanced ^^

    I've also come to realise that Terraria is a lot harder to configure than I first thought so gonna stick to the basics first and really learn how all permissions work. :)
     
  14. Azurecats

    Azurecats Level 0

    Joined:
    Nov 16, 2011
    Messages:
    4
    can you add some shortcut commands like /f join "fraction name"
    it would need to not be case sencitive.
     
  15. DankBud

    DankBud Level 8

    Joined:
    Jul 23, 2011
    Messages:
    228
  16. Wolfe

    Wolfe Level 9

    Joined:
    Jan 3, 2012
    Messages:
    386
    Just a suggestion, could you add a permission that allows users (such as admins) to build anywhere without owning the plot?

    Also, as this gets developed, will you be creating a customization config? Example: Editing x power you get every x minutes/hours/days, etc. or how how much each plot costs?
    I'd probably be willing to pay for a donator version of the plugin.
     
  17. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    i'll add it
    there already is such a permission: factions.bypass.regions
     
  18. Wolfe

    Wolfe Level 9

    Joined:
    Jan 3, 2012
    Messages:
    386
    I'm not trying to sound mean here but you didn't say that before :cool:
     
  19. InanZen

    InanZen Level 9

    Joined:
    Jan 11, 2012
    Messages:
    358
    :oops:

    you should also note that anyone can build in a normal defined region if they are the owner of that region.
     
  20. Wolfe

    Wolfe Level 9

    Joined:
    Jan 3, 2012
    Messages:
    386
    Clever...