Jump to content
  • 0

A3 Epoch Server, What can be changed?


vbawol

Question

Going to try to give a quick run down of everything that can be changed in 0.2.5

 

@EpochHive/epochconfig.hpp

StorageSlotsLimit = 1500; // Max storage slots allowed. Warning! Higher the number lower performance.
BuildingSlotsLimit = 1500; // Max building slots allowed. Warning! Higher the number lower performance.
	
// Time based 
StaticDateTime[] = {}; // {0,0,0,8,0} would forces the server to start at 8am each time it is started while allowing the year, month and day to stay real time. Any values left at 0 will result in no change.
timeDifference = 0; // Server uses real time this will allow you to offset just the hour.
timeMultiplier = 4; // Sets a time multiplier for in-game time. The command range is now capped at 0.1 - 120 to avoid performance problems.

// Events
WeatherChangeTime = 1200; // This controls how fast the weather changes as well as how fast shipping containers and earthquakes happen.
showEarthQuakes = true; // used to show locations of earthquakes
showShippingContainers = true; // used to show locations of shipping containers

// Player Related
cloneCost = 100; // debt incurred on player death
doppelgangerTime = 60; // Controls how long a players body is left behind after disconnect. 0 = disables this.

// vehicles - Max vehicle slots is calculated from per vehicle limits below. Warning! Higher the number lower the performance.
vehicleLockTime = 1800; // Controls how many seconds it takes to allow another person/group to unlock vehicle.
allowedVehiclesList[] = {
	{"C_Offroad_01_EPOCH",8},
	{"C_Quadbike_01_EPOCH",8},
	{"C_Hatchback_01_EPOCH",10},
	{"C_Hatchback_02_EPOCH",10},
	{"C_SUV_01_EPOCH",10},
	{"C_Rubberboat_EPOCH",5},
	{"C_Rubberboat_02_EPOCH",5},
	{"C_Rubberboat_03_EPOCH",5},
	{"C_Rubberboat_04_EPOCH",5},
	{"C_Van_01_box_EPOCH",8},
	{"C_Van_01_transport_EPOCH",9},
	{"C_Boat_Civil_01_EPOCH",5},
	{"C_Boat_Civil_01_police_EPOCH",5},
	{"C_Boat_Civil_01_rescue_EPOCH",5},
	{"B_Heli_Light_01_EPOCH",2},
	{"B_SDV_01_EPOCH",2},
	{"B_MRAP_01_EPOCH",3},
	{"B_Truck_01_transport_EPOCH",1},
	{"B_Truck_01_covered_EPOCH",2},
	{"B_Truck_01_mover_EPOCH",1},
	{"B_Truck_01_box_EPOCH",1},
	{"O_Truck_02_covered_EPOCH",2},
	{"O_Truck_02_transport_EPOCH",1},
	{"O_Truck_03_covered_EPOCH",1},
	{"O_Truck_02_box_EPOCH",1},
	{"I_Heli_light_03_unarmed_EPOCH",1},
	{"O_Heli_Light_02_unarmed_EPOCH",1},
	{"I_Heli_Transport_02_EPOCH",1},
	{"O_Heli_Transport_04_EPOCH",1},
	{"O_Heli_Transport_04_bench_EPOCH", 1},
	{"O_Heli_Transport_04_box_EPOCH", 1},
	{"O_Heli_Transport_04_covered_EPOCH", 1},
	{"B_Heli_Transport_03_unarmed_EPOCH", 1},
	{"jetski_epoch",7},
	{"K01",2},
	{"K02",2},
	{"K03",2},
	{"K04",2},
	{"ebike_epoch", 7},
	{"mosquito_epoch", 7}	
};

// Traders
taxRate = 0.1; // controls extra cost overhead for purchases.
SHOW_TRADERS = true; // used to show locations of traders
NPCSlotsLimit = 50; // Max number of traders static or dynamic. Warning! Higher the number lower performance.
forceStaticTraders = true; // disables traders moving from work to home

// Hive Related
expiresBuilding = "604800";  // expiration date in seconds for buildings
expiresPlayer = "2592000";  // expiration date in seconds for players
expiresVehicle = "604800";  // expiration date in seconds for vehicles
hiveAsync = true; // true = asynchronous hive calls (non blocking), false = synchronous hive calls (blocking)

// Debug Related
DEBUG_VEH = false; // DEBUG ONLY used to debug spawing of vehicles

@EpochHive/epochAH.hpp
 

// Anti Hack
antihack_Enabled = true; // built-in Anti-Hack
antihack_addOnCheck = true; //addon check
antihack_InvOpenCheck[] = {}; // blank array disables, enable with {6} distance in meters disallows gear access if another player is within this range also disables gear access in vehicles.
antihack_banReason = "EpochMod.com Autoban";
antihack_checkFiles[] = { //script check, leave it blank to disable it
	{"\x\addons\a3_epoch_code\compile\setup\EPOCH_clientInit.sqf", "EPOCH_clientInit"},
	{"\x\addons\a3_epoch_code\compile\EPOCH_onEachFrame.sqf", "EPOCH_onEachFrame"},
	{"\x\addons\a3_epoch_code\compile\setup\EPOCH_masterLoop.sqf", "EPOCH_masterLoop"},
	{"\x\addons\a3_epoch_code\compile\setup\EPOCH_client_rejectPlayer.sqf", "EPOCH_client_rejectPlayer"},
	{"\x\addons\a3_epoch_code\compile\setup\EPOCH_clientRespawn.sqf", "EPOCH_clientRespawn"},
	{"\x\addons\a3_epoch_code\compile\interface_event_handlers\EPOCH_KeyDown.sqf", "EPOCH_KeyDown"}
};
adminMenu_Owner[] = {}; //{{"STEAMID","ADMINNAME"},{"STEAMID","ADMINNAME2"},...}; ADMINNAME will be used for the Admin log instead of in-game name.
/*
Available Settings:
"PLAYER-TELEPORT" => Teleport Admin To Player and Player To Admin
"MAP-TELEPORT" => Click on Map to Teleport
"TARGET-HEAL" => Heal Target
"TARGET-AMMO" => Give Target Ammo
"TARGET-KILL" => Kill Target
"VEHICLEFLIP" => Flip Vehicle
"BANPANNEL" => Access to Banpannel
"SPAWN-MENU" => Access to Spawn Menu
*/
adminMenu_High[] = {}; //{{"STEAMID","ADMINNAME"},{"STEAMID","ADMINNAME2"},...};
adminMenu_HighSetting[] = {"PLAYER-TELEPORT","MAP-TELEPORT","TARGET-HEAL","TARGET-AMMO","TARGET-KILL","VEHICLEFLIP","BANPANNEL"};
adminMenu_Low[] = {}; //{{"STEAMID","ADMINNAME"},{"STEAMID","ADMINNAME2"},...};
adminMenu_LowSetting[] = {"PLAYER-TELEPORT","MAP-TELEPORT","TARGET-HEAL"};
adminMenu_BanReasons[] = {"Traderzone","Hacking","Glitch","Combat Log"};

=== WARNING! REQUIRES EDITING A PBO ===
And anything in the @EpochHive/Addons/a3_epoch_server_settings.pbo may also be changed but keep in mind we will be pushing updates to this config from time to time. The mission pbo's may also be changed but will also be updated from time to time.

worldSize: controls how much of the map is used, this should not need changed unless running on another map than altis or stratis.
containerPos: The location of shipwrecks that spawn small green containers full of precious metals and gems.
telePos: not used atm.
oneWayTelePos: This is the enter and exit locations of the teleport pads on debug island.
propsPos: This is the trader city objects
staticNpcPos: locations of static traders found at trader cities.
Link to comment
Share on other sites

Recommended Posts

  • 0

adminMenu_Owner[] = {}; //{{"76561198016036463","bang"},{"STEAMID","ADMINNAME"},...};

 

can anyone tell me what im doing worng?

i cant open the admin menu

You added your self to the comments section of the config try this:

 

adminMenu_Owner[] = {{"76561198016036463","bang"}}; //{{"STEAMID","ADMINNAME"},{"STEAMID","ADMINNAME"},...};
Link to comment
Share on other sites

  • 0

should be the following

 

adminMenu_Owner[] = {}; //{{"76561198016036463","bang"}},{"STEAMID","ADMINNAME"},...};

 

You left out an extra } at the end of your name.

 

For example:

adminMenu_Owner[] = {}; //{{"76561198016036463","bang"},"{"76561198016036463","bang"},{"76561198016036463","bang"}}{"STEAMID","ADMINNAME"},...};

 

I hope that you know that you have to add your id and name not behind the double slash, that is a comment with a example.

 

EXAMPLE:

adminMenu_Owner[] = {{"Adminid1","Adminname1"},{"AdminId 2","Adminname2"}}; //{{"76561198016036463","bang"}},{"STEAMID","ADMINNAME"},...};

Link to comment
Share on other sites

  • 0

So they donate to get perks in game................I'm not twisting your words, you have said it twice now. They donate to you, and for that donation they get to spawn in clothes and vehicles which is pay for perks. You obviously are missing the point, not I.

 

What part of this are you not grasping? What part of what YOU said could be misconstrued as anything other than pay for perks by donating?

 

AS i said, i like how you try to explain it as something else, but fail misreably at doing so and infact it sounds exsactly as you are describing it, "hey guys donating doesnt get you any perks in game it only pays for our server, BUT......................WE WILL GIVE YOU DONATOR RIGHTS TO SPAWN IN VEHICLES CLOTHES AND STUFF AT WILL".

Link to comment
Share on other sites

  • 0

Why do you care what he does with his server? rofl.

 

It has nothing to do with me, but he's the one on an epoch devs thread trying to mascarade his donate for perks as something else, I know you're butt hurt because I'm tearing into him, a fellow donator for perks server owner, your type stick together.  It grinds me he's called out on it and he still is too thick witted to even realise that it doesn't really wash with people when you try to justify it.

 

Just admit it.

 

"I sell in game items for money".  Can you please aid me in this process (in a Devs thread on their forums, where  THEY HATE that kind of thing) Problem solved, and then I don't have to be grinded by a half wit thinking he's being clever with his wording.

 

That or i'm bored and fancied posting some.

Link to comment
Share on other sites

  • 0

It has nothing to do with me, but he's the one on an epoch devs thread trying to mascarade his donate for perks as something else, I know you're butt hurt because I'm tearing into him, a fellow donator for perks server owner, your type stick together.  It grinds me he's called out on it and he still is too thick witted to even realise that it doesn't really wash with people when you try to justify it.

 

Just admit it.

 

"I sell in game items for money".  Can you please aid me in this process (in a Devs thread on their forums, where  THEY HATE that kind of thing) Problem solved, and then I don't have to be grinded by a half wit thinking he's being clever with his wording.

 

That or i'm bored and fancied posting some.

 

Then report it and move on. By calling him out each time, it only clogs up the thread with more off topic nonsense. Problem solved.

 

 

On a side note. Is there any fix for the admin panel coming out as even after altering the battleye files to fix it. They seem to bug up after a bit, causing the boot issue with publicvariable #0.

Link to comment
Share on other sites

  • 0

Then report it and move on. By calling him out each time, it only clogs up the thread with more off topic nonsense. Problem solved.

 

 

On a side note. Is there any fix for the admin panel coming out as even after altering the battleye files to fix it. They seem to bug up after a bit, causing the boot issue with publicvariable #0.

 

You must be new here or unfamiliar with how the report button works...........................Well it doesn't work, they just ignore the report function and pretend it isn't there.

Link to comment
Share on other sites

  • 0

Hello fellow survivors,

 

I am trying to help a friend set up his server.

 

We are trying remove the choppers DLC flight controls changed back to arma controls.

 

He does not have an option in server config files to do this.

 

He has changed his pbo files and can't seem to find the correct unpacker to complete this process.

 

I am hoping someone has an easy fix for this.

 

Thank you for your time,

                                       Little Bird

Link to comment
Share on other sites

  • 0
// Time based

StaticDateTime[] = {}; // {0,0,0,8,0} would forces the server to start at 8am each time it is started while allowing the year, month and day to stay real time. Any values left at 0 will result in no change.

 

 

Can this be explained? If I wanted say, 3 hours of daylight and one hour of night in a 4 hour restart period... what would I use and how exactly should it look? The instructions for this are rather confusing.

 

 

Hello fellow survivors,

 

I am trying to help a friend set up his server.

 

We are trying remove the choppers DLC flight controls changed back to arma controls.

 

He does not have an option in server config files to do this.

 

He has changed his pbo files and can't seem to find the correct unpacker to complete this process.

 

I am hoping someone has an easy fix for this.

 

Thank you for your time,

                                       Little Bird

 

Probably doesn't help you... but my server runs the ArmA controls and not the new DLC flight controls. We didn't change anything to the files, configs, or by server controls.

Link to comment
Share on other sites

  • 0

Can this be explained? If I wanted say, 3 hours of daylight and one hour of night in a 4 hour restart period... what would I use and how exactly should it look? The instructions for this are rather confusing.

Try setting the start time to 9am with time acceleration at 3 times, that will do 12 hrs in a 4hr period giving the last 45 minutes dark, usually round 8:15pm it's dusk, by 3:30 pitch black.

Play about until you're happy :)

Link to comment
Share on other sites

  • 0

Can this be explained? If I wanted say, 3 hours of daylight and one hour of night in a 4 hour restart period... what would I use and how exactly should it look? The instructions for this are rather confusing.

 

 
 

Probably doesn't help you... but my server runs the ArmA controls and not the new DLC flight controls. We didn't change anything to the files, configs, or by server controls.

the default server settings for this provider seem to have Carts and Choppers DLC by default, with the DLC choppers controls.

Link to comment
Share on other sites

  • 0

How is that supposed to look in the config?

// Time based
StaticDateTime[] = {0,0,0,9,0}; // {0,0,0,8,0} would forces the server to start at 8am each time it is started while allowing the year, month and day to stay real time. Any values left at 0 will result in no change.
timeDifference = 0; // Server uses real time this will allow you to offset just the hour.
timeMultiplier = 3; // Sets a time multiplier for in-game time. The command range is now capped at 0.1 - 120 to avoid performance problems.
Link to comment
Share on other sites

  • 0

 

EpochHive/epochAH.hpp
// Anti Hack
antihack_Enabled = true; // built-in Anti-Hack
antihack_addOnCheck = true; //addon check
antihack_InvOpenCheck[] = {}; // blank array disables, enable with {6} distance in meters disallows gear access if another player is within this range also disables gear access in vehicles.
antihack_banReason = "EpochMod.com Autoban";
antihack_checkFiles[] = { //script check, leave it blank to disable it
    {"\x\addons\a3_epoch_code\compile\setup\EPOCH_clientInit.sqf", "EPOCH_clientInit"},
    {"\x\addons\a3_epoch_code\compile\EPOCH_onEachFrame.sqf", "EPOCH_onEachFrame"},
    {"\x\addons\a3_epoch_code\compile\setup\EPOCH_masterLoop.sqf", "EPOCH_masterLoop"},
    {"\x\addons\a3_epoch_code\compile\setup\EPOCH_client_rejectPlayer.sqf", "EPOCH_client_rejectPlayer"},
    {"\x\addons\a3_epoch_code\compile\setup\EPOCH_clientRespawn.sqf", "EPOCH_clientRespawn"},
    {"\x\addons\a3_epoch_code\compile\interface_event_handlers\EPOCH_KeyDown.sqf", "EPOCH_KeyDown"}
};
adminMenu_Owner[] = {}; //{{"STEAMID","ADMINNAME"},{"STEAMID","ADMINNAME2"},...}; ADMINNAME will be used for the Admin log instead of in-game name.
/*
Available Settings:
"PLAYER-TELEPORT" => Teleport Admin To Player and Player To Admin
"MAP-TELEPORT" => Click on Map to Teleport
"TARGET-HEAL" => Heal Target
"TARGET-AMMO" => Give Target Ammo
"TARGET-KILL" => Kill Target
"VEHICLEFLIP" => Flip Vehicle
"BANPANNEL" => Access to Banpannel
"SPAWN-MENU" => Access to Spawn Menu
*/
adminMenu_High[] = {}; //{{"STEAMID","ADMINNAME"},{"STEAMID","ADMINNAME2"},...};
adminMenu_HighSetting[] = {"PLAYER-TELEPORT","MAP-TELEPORT","TARGET-HEAL","TARGET-AMMO","TARGET-KILL","VEHICLEFLIP","BANPANNEL"};
adminMenu_Low[] = {}; //{{"STEAMID","ADMINNAME"},{"STEAMID","ADMINNAME2"},...};
adminMenu_LowSetting[] = {"PLAYER-TELEPORT","MAP-TELEPORT","TARGET-HEAL"};
adminMenu_BanReasons[] = {"Traderzone","Hacking","Glitch","Combat Log"};

I added an admin to the low section and he can still spawn things. Why?

Set it just like: adminMenu_Low[] = {"xxxxxxxxxxxxxxx","Name"}; //{{"STEAMID","ADMINNAME"},{"STEAMID","ADMINNAME2"},...};

adminMenu_LowSetting[] = {"PLAYER-TELEPORT","MAP-TELEPORT","TARGET-HEAL"};

 

No one know why low admin can spawn stuff in with the settings I have shown?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Advertisement
×
×
  • Create New...