Jump to content

Server Expansions....


Bigjc2146

Recommended Posts

We are currently having issues where, players with out mods we have installed can join the server through the arma 3 multiplayer, but A3Launcher is preventing this. When we looked into the multiplayer menu, our server shows up with no expansions installed. Have search the interwebs, trying to find a solution, and after finding nothing, I bring this issue to the hands of the Epoch community. Will continue my search, and thank anyone in advance for any help on this matter.

Link to comment
Share on other sites

here is the config BigJc is talking about 

I have verifysignatures 2 enabled in my server config.CFG

// EPOCH SERVER CONFIG

 
// GLOBAL SETTINGS
hostname         = "Dark Exiled Gaming Altis Overpoch(0.2.5.2|1.38)|A3AI|SEM|VEMF";
password         = "";
passwordAdmin       = "---------------";
logFile             = "A3Master.log";
verifySignatures   = 2;
BattlEye            = 1;
requiredBuild = 128075;
 
// WHITELIST FILE TYPES
allowedLoadFileExtensions[] = {:};
allowedPreprocessFileExtensions[] = {"sqf"};
allowedHTMLLoadExtensions[] = {:};
 
// WELCOME MESSAGE ("message of the day")
// It can be several lines, separated by comma
// Empty messages "" will not be displayed at all but are only for increasing the interval
 
motd[] = {
"Welcome to our Arma3 Epoch server",
"Hosted by Dark Exiled Gaming",
"Please visit our website for rules and information http://darkexiled.enjin.com",
"Teamspeak address 50.88.90.161"
};
motdInterval = 5;               // Time interval (in seconds) between each message
 
// JOINING RULES
maxPlayers = 40; // Maximum amount of players. Civilians and watchers, beholder, bystanders and so on also count as player.
 
// VOTING
//voteMissionPlayers = 200;    // Prevents Votes.
//voteThreshold = 2; // Prevents Votes.
 
// INGAME SETTINGS
disableVoN = 0;         // If set to 1, Voice over Net will not be available
vonCodecQuality = 20;       // Quality from 1 to 30
persistent = 1;         // If 1, missions still run on even after the last player disconnected.
 
// MISSIONS CYCLE (see below) epoch.Altis epoch.Stratis epoch_noZ.Altis
class Missions
{
class Epoch {
template = epoch.Altis; // DO NOT CHANGE THIS, IT WILL BREAK YOUR SERVER
difficulty = "veteran";    // difficulty settings: veteran == NORMAL, mercenary == HARDCORE
};
};
 
kickDuplicate = 1;
equalModRequired = 0;
requiredSecureId = 2;
timeStampFormat = "short";
 
// SCRIPTING ISSUES
onUserConnected = "";
onUserDisconnected = "";
doubleIdDetected = "";
 
// SIGNATURE VERIFICATION
onUnsignedData = "kick (_this select 0)"; // unsigned data detected
onHackedData = "kick (_this select 0)"; //"ban (_this select 0)"; // tampering of the signature detected
onDifferentData = "kick (_this select 0)";
 
// CUSTOM ADDED OPTIONS
forceRotorLibSimulation = 0;  // Enforces the Advanced Flight Model on the server. Default = 0 (up to the player). 1 - forced AFM, 2 - forced SFM.

 
Now I know that equalModRequired = 0; is outdated for Arma 3 , should we just remove that line??? 
Link to comment
Share on other sites

How are u launching your server

Just with a bat file and windows task manager 

start "Arma3" "arma3server.exe" -mod=@Epoch;@EpochHive;@mas; -config=X:\A3Epoch\SC\config.cfg -ip=192.168.1.51 -port=2332 -profiles=SC -cfg=X:\A3Epoch\SC\basic.cfg -name=SC

 

When we launch the server none of our expansions are showing up in the list in the lower right corner of the game client menu just above the join button.. 

The issue we seem to be having is when i launch the server with @mas weapons enabled, people without mas weapons can join. Then for some bizarre reason after a few restart if commingled players remain on the server no more loot will spawn.  The loot system will work fin if I remove @mas weapons from the bat file and replace the LootList to basic epoch items. Also the reverse is true, if it's just a few of us with the @mas weapons on the server the mas weapon loot is fine and properly populates the server. The issue seems to be from people with different mods enabled at the same time. We want our server to kick people that lack the matching mod profile of the server , but for some reason it's not doing that .

Link to comment
Share on other sites

How are u launching your server

 From reading up on the mod reporting to SteamWorksQuery it seems I need to SetModDir()    but I just don't know how to do this https://community.bistudio.com/wiki/STEAMWORKSquery

someone else having the same issue . I don't exactly understand the explanation http://forums.bistudio.com/showthread.php?179426-Expansion-Mods-doesn-t-appear-on-server-listing

Link to comment
Share on other sites

 From reading up on the mod reporting to SteamWorksQuery it seems I need to SetModDir()    but I just don't know how to do this https://community.bistudio.com/wiki/STEAMWORKSquery

someone else having the same issue . I don't exactly understand the explanation http://forums.bistudio.com/showthread.php?179426-Expansion-Mods-doesn-t-appear-on-server-listing

 

i think your issue is that u need to load mas before the actual server ( not sure on that, but could be it)

 

This for example is my panthera server mod launchparameter.

-mod=@panthera;@AllInArmaTerrainPack;@mas15;@Epoch0252;@epochhive;@Emod02;

Be sure to check which keys are in your arma3 KEYS folder  ( the server his arma 3 folder).

 

You need all the keys of your mods in there , and all u don't have DELETING.

 

and ofcours in config.cfg

verifySignatures = 2;

NOT 0 or 1

Link to comment
Share on other sites

if u look at epochmod server list

 

http://epochmod.com/servers-info.php?addy=50.88.90.161&port=2332

 

It's not even loaded with mas

 

so i assume u don't have a @mas folder in your server directory or it's named diferently...

 

Also

 

U allow

AIA_TP_2015_01_01
AIA_TP_LITE_2015_01_01

 

 

TO join your server while your server doesn't use it ^^

Link to comment
Share on other sites

if u look at epochmod server list

 

http://epochmod.com/servers-info.php?addy=50.88.90.161&port=2332

 

It's not even loaded with mas

 

so i assume u don't have a @mas folder in your server directory or it's named diferently...

 

Also

 

U allow

AIA_TP_2015_01_01

AIA_TP_LITE_2015_01_01

 

 

TO join your server while your server doesn't use it ^^

Thank you for your replies, I currently have @mas disabled because it was wreaking havoc on my server with mixed players (with @mas & withou@mas)   when players with and without the mod were populating my server all the loot would stop spawning, not just them being able to see the mas weapons . All the loot would just cease.. Which is very strange ..

I will try your fix and get back to you... 

 

I found out why it was showing AIA terrain pack.. I had the bikeys. still in my keys folder.... they are now removed 

 

Firing it up now with mas for testing...... 

Link to comment
Share on other sites

Ok AIA keys removed

I edited my startup start "Arma3" "arma3server.exe" -mod=@Epoch;@mas;@EpochHive; -config=X:\A3Epoch\SC\config.cfg -ip=192.168.1.51 -port=2332 -profiles=SC -cfg=X:\A3Epoch\SC\basic.cfg -name=SC

 

and I just launched the server with MAS weapons NOT enabled  and I'm still able to join the server 

Link to comment
Share on other sites

Ok AIA keys removed

I edited my startup start "Arma3" "arma3server.exe" -mod=@Epoch;@mas;@EpochHive; -config=X:\A3Epoch\SC\config.cfg -ip=192.168.1.51 -port=2332 -profiles=SC -cfg=X:\A3Epoch\SC\basic.cfg -name=SC

 

and I just launched the server with MAS weapons NOT enabled  and I'm still able to join the server

That's a local IP address you have in your start up script

Link to comment
Share on other sites

I don't have the IP address in my start command at all, just the port:

start "arma3server" "arma3server.exe" /realtime /affinity F "-mod=@Epoch;@AllInArmaTerrainPack;@epochhive;" -malloc=tbbmalloc -bepath=F:\A3server\SC\BattlEye\ -port=2302 -maxMem=4096 -loadMissionToMemory -high -nosplash -nopause -noSound -profiles=SC -name=SC "-config=SC\config.cfg" "-cfg=SC\basic.cfg"  -enableHT -autoinit
Link to comment
Share on other sites

ok , what would removing the IP do? 

 

well I removed the local IP from the start up and the server will start .. However I'm still having the same issues with being able to join the server with @mas weapons enabled but with me NOT having the mod enabled... NO kick .. which is exactly what I'm trying to prevent

 

also still no expansion information 

9N64MJ4.jpg

Link to comment
Share on other sites

Yup ... now I see it .. excellent . Thanks mate....

uKomtsl.jpg

 

 

 

 

 

 

Now my next issue... How do I stop players from joining when they dont have @mas weapons enabled ?

I have VerifySignatures set to 2 in my server config. Yet they can still join and that is screwing up my dynamic loot spawns where over time no more loot (either @mas or epoch) will spawn... 

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
  • Advertisement
  • Discord

×
×
  • Create New...