
- #ARMA UNLOCK SERVER HOW TO#
- #ARMA UNLOCK SERVER MOD#
- #ARMA UNLOCK SERVER CODE#
- #ARMA UNLOCK SERVER PLUS#
#ARMA UNLOCK SERVER MOD#
For example take a look at the rifleman.hpp file in the example above.īefore we'll go over the basics let me remind you that MCC will look for the local mission MCC_loadouts config file and if non is found it will use the default mod MCC_loadouts config.
You don't need to have the same roles as in the example and you can have as many roles as you want it is all up to you.
#ARMA UNLOCK SERVER CODE#
I'm using the #include method to keep the code clean and each loadout file in a separate file but you can just drop the entire code there in the description.ext file. In short you should create a new entry in your mission description.exe file and add the MCC_lodouts class.
#ARMA UNLOCK SERVER HOW TO#
The best way to explain how to configure custom roles and gears is to download this example mission file. Of course if you are playing while IniDBi2 is running on the server any player's progress will be persistent to future missions. You want and you can define specific roles for each template. In MCC Role Selection you can have different gear, weapons exc to each role.
#ARMA UNLOCK SERVER PLUS#
Each level is 3000 XP plus 10% of the previous level.
XXXXLevel="" - the first variable in the array is rank the second is the XP it is highly recommended to change only the XP value and let MCC define the level once the player joined the server. MCCplayerRank="N/A" - replace "N/A" with rank name string: PRIVATE, CORPORAL, SERGEANT, LIEUTENANT, CAPTAIN, MAJOR or COLONEL to set a default rank to this player. But the server owner can give custom ranks to fit the rank the player have in his community. The rank will be shown in the name tags if activated. Manually grant player extra XP for community work.īy default MCC sets the players rank by their experience level with the role they have chosen where the minimum rank is "Private" and the highest rank is "Colonel" for players level 60 or higher. This file contains the data about the player which usually we won't edit but in some cases servers owner would like to change the data (the best way to reset players data is just to delete the file as MCC will create a fresh one, same for all the ini files).Ĭases where a server owner would like to change player.ini files can be: As an example there will be a file called shay_gman.ini on my server. CP_defaultGroups="" - Default squads that will be shown in the squad dialog.Įvery player that will join your server while role selection is active will create a playerName.ini file. MCC_allowedPlayers="" - replace the "all" statement with array of strings containing the players UID to determine who will have access to MCC from the server side. In the DEFAULT_SERVER.ini you'll find some expressions you can change:Īll statements starting with are headers: To get to the iniDBi2 files you'll need to locate the mod folder which is usually in the ArmA 3 root folder under the folder go to the "db" folder then you'll find a file named "DEFAULT_SERVER.ini" Servers or host players can configure the role selection by editing some of the default files create by iniDBi2.