Jump to content
SkyeGuy

Usage License / Assistance with running I&A on dedicated server

Recommended Posts

Hi y'all - started off my Arma 3 experience on your I&A servers back in 2015 - I wanted to get permission from a developer or the like to be able to use your mission file on a private dedicated server for my clan. I plan on removing the derp_medical scripts and using the BIS vanilla revive system, in addition to a few other minor tweaks, such as a custom script to utilize dynamic vehicle loadouts on the aircraft live in-game, etc.

 

(I've done some testing already and I'm having issues being able to join the server upon initial load-in, and I'm pretty sure I extracted the .pbo file correctly, and have mapped the filepaths for the server to load up the mission correctly as well, probably did something stupid in the process, who knows). I can get the .pbo and server rpt log files if requested.

 

Any help or feedback would be greatly appreciated!

Share this post


Link to post
Share on other sites

Which version of I&A3 are you using?

 

If it's the latest version it contains a file called readme.  You should really read that :)  It's the MIT license, or the do whatever the heck you want with it but include this license in whatever you make of it license. 

 

And for the initial loading have a look at your server rpt.  It'll probably be complaining about this line of code:  "#include "\arma3_readme.txt";".  Remove that, include the following in the init:

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

and remove the 4 server functions listed at the bottom (serverRestart, missionRestart, kickPlayer, banPlayer).

 

You can fill those 3 arrays with people you want to have zeus access.  Moderators don't have zeus.

Share this post


Link to post
Share on other sites
9 minutes ago, Stanhope said:

It'll probably be complaining about this line of code:  "#include "\arma3_readme.txt";".  Remove that, include the following in the init:

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

and remove the 4 server functions listed at the bottom (serverRestart, missionRestart, kickPlayer, banPlayer).

 

You can fill those 3 arrays with people you want to have zeus access.  Moderators don't have zeus.

Wow you are on-point - confirmed it was the readme file, I didn't catch that in the Includes section on the description.ext : P 

(as for the readme believe it or not I did read it, but just as a personal, developer-to-developer thing I always like to get permission if I can)

 

Y'all are a fantastic group and a beacon for the Arma community, I wouldn't expect anything less from y'all. Thanks for the bit about the Zeus UIDs as well! ?

Share this post


Link to post
Share on other sites

That include is in the initserver.sqf, not hte description.ext.  And a whole bunch of people have worked on I&A3, some of the scripts in it are 5 years old.  Nobody really to personally ask :)

Share this post


Link to post
Share on other sites

Hi

 

I had the same issue. Sorry for commenting on this old post, but better than a new one. I got your Invade__Annex_3_3_51.Altis version, had the same issue, did as you said and it worked. But now everyone has that orange Admin on their scroll down. Should it be there or is there a way to disable it for non-admin players(Or should admins just put their UID's in the script?). BTW nice job with I&A, we are a couple of friends and have been enjoying it for years now and our favorite game modes to play.

Share this post


Link to post
Share on other sites

Seems like everyone that connects get this option. I replaced the:


// get local Zeus info
#include "\arma3_readme.txt";

 

With

 

// get local Zeus info
zeusAdminUIDs = [];  zeusModeratorUIDs = []; zeusSpartanUIDs= [];
and remove the 4 server functions listed at the bottom (serverRestart, missionRestart, kickPlayer, banPlayer).

Share this post


Link to post
Share on other sites

Just undo that, so keep initserver as it was in the mission.  Then go to your server (in case you're testing it locally that'd be your arma client) and find the file named arma3_readme.txt in the root folder of your server (so the same level as you'll find the .exe).  If such a file does not exist, make it.  If it exists clear its content.  Then add the following to this file:

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

getServerPassword = {_pw="yourServerPasswordGoesHere"; _pw};

Note that that last password isn't the same as the one you use for rcon or for logging in on server, it's the value that "serverCommandPassword" gets in your launch config. 

Share this post


Link to post
Share on other sites

Still does the same, there was a readme file, so I saved it in .old folder and put yours there, but I still get the error

Error 2.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Forum Statistics

    9,935
    Total Topics
    62,255
    Total Posts
×
×
  • Create New...