SHOWCASE VIDEOS
About VoidFactions
VoidFactions is the perfect solution for grouping players into factions. It is a great choice both for Serious and Non-Serious RP servers. Everything is customizable, optimized, and configurable through an in-game config panel. (faction/gang/organization/party/ranking/whitelist system)VoidFactions has two main modes - STATIC and DYNAMIC. Look at the collapsibles to see the differences.
Static Factions
Static factions are created and managed by server admins. Regular players cannot change anything about them.
Server admins give someone a permission to manage the faction, allowing them to invite other players, promote, demote, and kick other members.
Static factions video showcase will be finished in a moment.
Examples of gamemodes: StarWarsRP, MilitaryRP, SCP-RP, HaloRP, and more...
More details on the Static Factions tab!
Dynamic Factions
Dynamic factions are created and managed by players. Regular players can pay a fee to make a faction.
They can invite other players, create ranks, purchase upgrades, deposit money/items, etc..
Examples of gamemodes: DarkRP, BaseWars
More details on the Dynamic Factions tab.
- Everything is easily configurable from the in-game config
- You don't have to touch any Lua files (except for MySQL config)
- Languages are loaded from GitHub, that means they are always up to date
- Only needed things are sent to players (saving a lot of bandwidth)
- Server doesn't load large factions (+100 members) into memory
- Other factions are preloaded for fast performance
- Select a logo for your faction from Imgur
- You can easily add your own upgrades/experience/reward modules with a trivial knowledge of Lua
- The code is written in an OOP style
- Is the member online/offline?
- See when the member was last online if offline
- When using VoidChar, only the currently played Character is displayed as online.
- Players can purchase upgrades for their factions and gain useful perks!
- Admins can create custom upgrades using predefined modules
- You can purchase upgrades either with a currency or upgrade points (earned by leveling up)
- Upgrades can also be enabled in static factions! (disabled by default)
- Factions can receive XP/money for meeting certain requirements
- Admins can create custom rewards using predefined modules
- For example, you can receive 550 XP for capturing 10 points.
- Deposit items into the faction bank
- Deposit money into the faction bank
- Individual permissions for depositing/withdrawing
- Logs of deposits/withdraws
- Supported inventories: Xenin Inventory, ItemStore
- Factions can earn XP and levels
- You earn XP by capturing points
- Each level -> one upgrade point
- Spend upgrade points at upgrades
- Higher level -> higher position in the leaderboard
- Members can earn XP and levels
- You earn XP by capturing points, killing NPCs, playing on the server, etc..
- Factions and ranks can be locked to a certain level
- When you reach a certain level, and autopromote for that rank is enabled, you can autopromote
- Select a default faction on first join
- If you get kicked from any faction, you will be put back to your default faction
- Create subfactions of factions
- Promote/demote to other subfactions
- Permissions for managing subfactions
- Automatically promote to the next rank if reached X level
- Simple way of progression for players without intervention of faction leaders
- Each character has a different faction
- You can be in multiple factions at once
- Each rank has it's own job in STATIC faction
- If you get promoted/demoted, your job will get automatically changed
- This basically eliminates the need for whitelisting system
- Each rank has its own permissions
- Promote/demote members of your faction
- You can promote/demote between subfactions/factions
- Climb the rank/faction ladder
- Create capture points which players can claim and fight for
- Capture points gives X XP every X minutes (configurable), or X XP when captured
- Members are notified if their capture point is being captured
- View other factions
- See what factions are the best
- View individual members of factions (STATIC)
Ever wanted a faction manager for your SeriousRP Server?
Then this is just perfect for you!
With VoidFactions you can create multiple Factions, to manage your battalions, regiments, or other categories of your server jobs. Each Faction has multiple ranks, where each rank has a lot of permissions and options to make managing factions very easy. You can even make a Faction have a sub-faction and even that sub-faction can have a sub-faction
A Faction has:
You want to have an overview of all Factions and their members?
VoidFactions has exactly what you need!
With VoidFactions, you will no longer need whitelisting, conquest, job ranking and levelling addons!
VoidFactions will replace all these systems for you, and it will be much easier to manage.
NOTE: Static factions, opposed to dynamic factions, will work only on DarkRP derived gamemodes (StarWarsRP, MilitaryRP, etc..)
Then this is just perfect for you!
With VoidFactions you can create multiple Factions, to manage your battalions, regiments, or other categories of your server jobs. Each Faction has multiple ranks, where each rank has a lot of permissions and options to make managing factions very easy. You can even make a Faction have a sub-faction and even that sub-faction can have a sub-faction
- Name
- tag (Players will have this in front of their name (example "CT John")
- Description
- Color
- Icon (from Imgur links)
- Slot amount (Counts for OFFLINE and ONLINE members!)
- Multiple Ranks
A Rank has:
- Name
- Tag (Displayed in front of the name (example: "CT CMD John")
- Slot amount (counts for OFFLINE and ONLINE members!)
- Minimum Needed Level (From Integrated Leveling System)
- DarkRP Job(s)
- Permissions (Promote, Demote, Kick, Invite)
Because of the advanced hierarchy system, you can easily set up your military ranks from cadet to commander and decide who can promote, demote, kick, or invite people.
VoidFactions has exactly what you need!
With VoidFactions, you will no longer need whitelisting, conquest, job ranking and levelling addons!
VoidFactions will replace all these systems for you, and it will be much easier to manage.
NOTE: Static factions, opposed to dynamic factions, will work only on DarkRP derived gamemodes (StarWarsRP, MilitaryRP, etc..)
These factions are created and managed by players. Regular players can pay a fee to make a faction.
They can invite other players, create ranks, purchase upgrades, deposit money/items, etc..
Every faction has it's own deposit bank, where they can store items/money. Faction managers can set individual permissions for setting ranks, kicking members, inviting members, managing the faction, purchasing upgrades, withdrawing money, depositing money, withdrawing items and depositing items.
Each faction has it's own rank - it shows how much are they high in the ranking board. Top three factions have their own trophies in the ranking page. You can increase your ranking by levelling up your faction.
Factions can work towards rewards - for rewards they can earn money for their deposit bank, and XP.
Dynamic factions work on ANY GAMEMODE! No matter if DarkRP, BaseWars, or anything different.
Most upgrades stack - that means if you unlock 5 upgrades with the same module, they will be applied all! For example you have unlocked 5 health boosts, each +100%. That means if you start with 100 HP, your health will be set to 600 HP (100 + 500% of 100).
Admins can create custom rewards, upgrades, upgrade trees, and configure xp modules through an in-game config panel. You don't even need to restart your server!
Supported inventories for items are currently: Xenin Inventory and ItemStore.
Supported currencies: DarkRP, Pointshop 2, mTokens - more to come on request! They can be added easily.
Some of the upgrade modules: Capture Time, Health Increase, Armor Increase, Friendly-Fire damage reduction, Jump Boost, Lockpick Speed, Max Items, Max Members, Speed Boost, Permanent Weapon, and more! Feel free to ask us for an upgrade module, and if it's worth it, we will implement it.
They can invite other players, create ranks, purchase upgrades, deposit money/items, etc..
Every faction has it's own deposit bank, where they can store items/money. Faction managers can set individual permissions for setting ranks, kicking members, inviting members, managing the faction, purchasing upgrades, withdrawing money, depositing money, withdrawing items and depositing items.
Each faction has it's own rank - it shows how much are they high in the ranking board. Top three factions have their own trophies in the ranking page. You can increase your ranking by levelling up your faction.
Factions can work towards rewards - for rewards they can earn money for their deposit bank, and XP.
Dynamic factions work on ANY GAMEMODE! No matter if DarkRP, BaseWars, or anything different.
Most upgrades stack - that means if you unlock 5 upgrades with the same module, they will be applied all! For example you have unlocked 5 health boosts, each +100%. That means if you start with 100 HP, your health will be set to 600 HP (100 + 500% of 100).
Admins can create custom rewards, upgrades, upgrade trees, and configure xp modules through an in-game config panel. You don't even need to restart your server!
Supported inventories for items are currently: Xenin Inventory and ItemStore.
Supported currencies: DarkRP, Pointshop 2, mTokens - more to come on request! They can be added easily.
Some of the upgrade modules: Capture Time, Health Increase, Armor Increase, Friendly-Fire damage reduction, Jump Boost, Lockpick Speed, Max Items, Max Members, Speed Boost, Permanent Weapon, and more! Feel free to ask us for an upgrade module, and if it's worth it, we will implement it.
- IMPORTANT: Add VoidLib to your server collection! VoidFactions will not work without it.
- Drag the voidfactions folder to your addons folder
- (OPTIONAL) Configure MySQL in voidfactions_mysql.lua
- Configure VoidFactions permissions in your admin mod
- Open VoidFactions menu (!factions)
- Select your faction type
- Configure VoidFactions settings in settings category
- Enjoy!
- Do NOT use PermaProp to save your NPCs! Use this console command: voidfactions_savenpc
- Please use our custom knowledge base here. The API, creating new languages, modules, etc.. is documented there.