Summary
Assign configurable ranks to players and allow custom names via chat commands. Great for RP/MilSim setups. Includes rank promotion/demotion and admin assignment.
Description
HAC Custom Names and Ranks adds a lightweight identity layer for communities that want structured ranks and optional custom player names.
Features:
- Define ranks in a JSON config (including short names used in commands)
- Let players set and reset their own custom name
- Assign ranks to players via commands
- Promote/demote ranks step-by-step based on your rank order
Chat Commands - #command - Description (Permission):
#setname <Name> - Sets your custom name (hac.cnar.name.set)
#resetname - Resets your custom name (hac.cnar.name.reset)
#myname - Prints your current custom name (hac.cnar.name.myname)
#myrank - Prints your current rank (hac.cnar.rank.myrank)
#listranks - Prints a list of all ranks (hac.cnar.rank.list)
#promote <Player> - Promotes the rank of the player (hac.cnar.rank.promote)
#demote <Player> - Demotes the rank of the player (hac.cnar.rank.demote)
#setrank <Player> <Rank Short Name> - Sets the rank of the player (hac.cnar.rank.set)
License
Arma Public License (APL)