Jump to content

Initialize zeusAdminUIDs


Recommended Posts

Hello every one,


I try to creat a little server for the French Community with French military mods. 


everythings works great with all scripts but i encounter just one problem. 


I have created my server.cfg and put on it :

zeusAdminUIDs = [MyOwnUIDxxxxxxxxxxxxxxxxxxxxx]

But when my server start i can't use zeus when i press Y key (there are no more ping but after about 5 minuts there are back and i have the message "Zeus is not online, blah blah blah...) . 


I try too log as Admin with #login cmde and that works but not zeus


Is somebody can help me to resolve my issue ?


I post my server.cfg too if u see somthing wrong 


Thank you 


(sorry for my orthograph and grammar mistakes, my english is far to be perfect)

// server.cfg
// comments are written with "//" in front of them.

// NOTE: More parameters and details are available at http://community.bistudio.com/wiki/server.cfg

// STEAM PORTS (not needed anymore, it's +1 +2 to gameport)
// steamPort       = 8766;     // default 8766, needs to be unique if multiple serves on same box
// steamQueryPort  = 27016;    // default 27016, needs to be unique if multiple servers on same box

hostname       = "[FR] FrenchBadCompany Invade & Annexe Semi-RP";    // Name of the server displayed in the public server list
password     = "xxxxxx";      // Password required to join the server (remove // at start of line to enable)
passwordAdmin  = "xxxxxx";       // Password to login as admin. Open the chat and type: #login password
maxPlayers     = 60;    // Maximum amount of players, including headless clients. Anybody who joins the server is considered a player, regardless of their role or team.
persistent     = 1;     // If set to 1, missions will continue to run after all players have disconnected; required if you want to use the -autoInit startup parameter
zeusAdminUIDs = ["xxxxxxxxx","xxxxxxxxx"]
rcon_password ="xxxxxxxx";

disableVoN       = 1;     // If set to 1, voice chat will be disabled
vonCodecQuality  = 10;    // Supports range 1-30; 1-10 is 8kHz (narrowband), 11-20 is 16kHz (wideband), 21-30 is 32kHz (ultrawideband); higher = better sound quality, more bandwidth consumption

voteMissionPlayers  = 1;       // Minimum number of players required before displaying the mission selection screen, if you have not already selected a mission in this config
voteThreshold       = 0.75;    // Percentage (0.00 to 1.00) of players needed to vote something into effect, for example an admin or a new mission. Set to 9999 to disable voting.
allowedVoteCmds[] =            // Voting commands allowed to players
	// {command, preinit, postinit, threshold} - specifying a threshold value will override "voteThreshold" for that command
	{"admin", false, false}, // vote admin
	{"kick", false, true, 0.51}, // vote kick
	{"missions", false, false}, // mission change
	{"mission", false, false}, // mission selection
	{"restart", false, false}, // mission restart
	{"reassign", false, false} // mission restart with roles unassigned

// WELCOME MESSAGE ("message of the day")
// It can be several lines, separated by comma
// Empty messages "" will not be displayed, but can be used to increase the delay before other messages
motd[] =

motdInterval = 5;    // Number of seconds between each message

class Missions
	class Mission1
		template = "Invade_&_Annex_3_3_28.Altis"; // Filename of pbo in MPMissions folder
		difficulty = "Recruit"; // "Recruit", "Regular", "Veteran", "Custom"

timeStampFormat  = "short";                 // Timestamp format used in the server RPT logs. Possible values are "none" (default), "short", "full"
logFile          = "server_console.log";    // Server console output filename

BattlEye             = 1;    // If set to 1, BattlEye Anti-Cheat will be enabled on the server (default: 1, recommended: 1)
verifySignatures     = 0;    // If set to 2, players with unknown or unsigned mods won't be allowed join (default: 0, recommended: 2)
kickDuplicate        = 1;    // If set to 1, players with an ID that is identical to another player will be kicked (recommended: 1)
allowedFilePatching  = 1;    // Prevents clients with filePatching enabled from joining the server (0 = block filePatching, 1 = allow headless clients, 2 = allow all) (default: 0, recommended: 1)

allowedLoadFileExtensions[] =       {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; // only allow files with those extensions to be loaded via loadFile command (since Arma 3 v1.19.124216) 
allowedPreprocessFileExtensions[] = {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; // only allow files with those extensions to be loaded via preprocessFile / preprocessFileLineNumbers commands (since Arma 3 v1.19.124323)
allowedHTMLLoadExtensions[] =       {"htm","html","php","xml","txt"}; // only allow files and URLs with those extensions to be loaded via htmlLoad command (since Arma 3 v1.27.126715)

// EVENT SCRIPTS - see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting
onUserConnected     = "";    // command to run when a player connects
onUserDisconnected  = "";    // command to run when a player disconnects
doubleIdDetected    = "";    // command to run if a player has the same ID as another player in the server
onUnsignedData      = "kick (_this select 0)";    // command to run if a player has unsigned files
onHackedData        = "kick (_this select 0)";    // command to run if a player has tampered files

//headlessClients[]  = {""};    // list of IP addresses allowed to connect using headless clients; example: {"", ""};
//localClient[]      = {""};    // list of IP addresses to which are granted unlimited bandwidth; example: {"", ""};



Edit: Mark T - removed signature, some inappropriate words.  

Link to comment
Share on other sites

zeusAdminUIDs isn't for the server.cfg, it's for the arma3_readme.txt.  Get rid of whatever is in there and put this in:

zeusAdminUIDs = [];
zeusModeratorUIDs = [];
zeusSpartanUIDs = [];

getServerPassword = {_var="PassWordHere"; _var};

Put your UID in either admin or spartan for zeus access.  Admins have more access than spartans, moderators don't have anything special. 

Link to comment
Share on other sites

I find the solution, it's because when i try in editor an error appaers with the #include "\arma3_readme.txt"; and i put it in comment "//". 

So i have replace that

//#include "\arma3_readme.txt";

By that 


#include "\arma3server_readme.txt";

And now all works perfectly 


Thank you ! ;)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Forum Statistics

    Total Topics
    Total Posts
  • Create New...