Jump to content
  • 0

[INFO]0.3.x.x Run unsupported map by creating new map.h file!


DirtySanchez

Question

If you have an unsupported map running 0.3.0.1 and you have experienced the dredded Server NOT READY error, this should work for you.

In your @EpochHive folder is addons, in addons is your epoch_server_settings.pbo file. You will need to unpbo this file and go into configs\maps. You will notice there are now 4 supported maps.h files.

In these files are the specifics for map they are setup for.

You will need to take one of these files and create a new file named appropriately.

Lets take for example Napf.

If you run napf, you know that the mission file is called "epoch.napf"

The second part of that is the proper map name for your mission.

Take that map name and create a napf.h file and set it up properly.

I don't currently run any unsupported maps so I have no need to do this at this time, its not tested but I am about 99.99999999999% sure this will solve your problems.

Thanks to BFranek for bringing this up to my attention in PM!

Link to comment
Share on other sites

17 answers to this question

Recommended Posts

  • 0

Well quick and easy, I went ahead and checked out what to do and came up with this

Obviously as I mentioned I am not running any unsupported maps so I have not filled in the important info yet.

Lets say you are running NAPF, you will need to name this file after editing as 'napf.h' and place it into your folder with the rest of the mapname.h files. then PBO the a3_epoch_server_settings folder.

Good LUCK

class MAPNAMEHERE : Default{	worldSize = xxxx;       //DEPENDS ON MAP, SET UP ACCORDINGLY	traderBlds[] = { "Land_Kiosk_blueking_F", "Land_FuelStation_Build_F", "Land_CarService_F", "Land_i_Garage_V1_F", "Land_i_Shed_Ind_F", "Land_i_Shop_01_V1_F" };	containerPos[] = {			{ 2583.59, 6024.51, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 3830.73, 7823.08, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 5153.42, 7048.41, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 6871.89, 5628.74, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 4429.52, 2354.84, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 2907.18, 543.774, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 2213.17, 1095.78, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 1663.35, 2728.73, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 1661.67, 2861.41, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 1646.04, 2882.86, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 1748.63, 3488.93, 0 },//  1. PLACE YOUR CONTAINER LOCATIONS HERE 			{ 1461.86, 4783.48, 0 } //  1. PLACE YOUR CONTAINER LOCATIONS HERE	};	telePos[] = { //   2. THESE ARE YOUR TELEPORTAL LOCATIONS			{ "Transport_C_EPOCH", { 1719.32, 5129.06, 0.233428 }, "", { 4089.82, 4597.71, 0.00143433 } }	};	propsPos[] = { //  3.  THESE ARE FOR YOUR MAP EDITS AND ADMIN BASES			{ "Land_Castle_01_wall_08_F", { 1830.55, 3389.67, 0 }, 285.304 },			{ "Land_Castle_01_tower_F", { 1852.1, 3361.42, 1.51087 }, 283.624 },			{ "Land_Stone_HouseBig_V1_ruins_F", { 1877.76, 2747.02, 0.58992 }, 350.47 },			{ "Land_Research_house_V1_F", { 1882.16, 3420.11, 0 }, 114.473 },	};	staticNpcPos[] = { //   4.   THIS IS FOR YOUR STATIC POINT TRADERS			{ "C_man_hunter_1_F", { 4079.2, 4592.1, 0.00123596 }, 358.384 },			{ "C_man_w_worker_F", { 4103, 4595.83, 0.00146484 }, 265.753 },			// Coastline trader			{ "C_man_shorts_4_F_asia", { 1899.42, 2944, 0.500793 }, 255.304 }	};};

Plus chisels and monks addition to the config.cpp ;p

Link to comment
Share on other sites

  • 0

lol, you're welcome.

 

Don't forget you also have to add this to the config.cpp

 

// map config
class CfgEpoch
{
class Default
{
worldSize = 12000;
traderBlds[] = {};
containerPos[] = {};
telePos[] = {};
propsPos[] = {};
staticNpcPos[] = {};
};
#include "configs\maps\CUSTOMMAPNAME.h"
#include "configs\maps\bornholm.h"
#include "configs\maps\stratis.h"
#include "configs\maps\altis.h"
#include "configs\maps\chernarus.h"
};
Link to comment
Share on other sites

  • 0

Hi all been running Epoch on @panthera for about a month now. But I seem to be having just one problem. For some reason the Snakes on the server are invisible, you still get bitten by them. I've noticed that on other Epoch panthera server snakes are showing.

 

on 1st server startup you get your first BE kick.   #74 "_FRnd = compile loadFile "\A3\animals_f\Snakes\scripts\randomize.sqf";(_this select 0) call _FRnd;"

so you comment it out in the scripts.txt, the server loads up, loot spawn, cars spawn, everything work fine, just them dam snakes  that are invisible.

 

in my scritp.txt line #75 i added   !="\A3\animals_f\Snakes\scripts\randomize.sqf"

 

Any help on the snake subject will be much appreciated.

Link to comment
Share on other sites

  • 0

Soz for the late reply, it seams everyone that joins the server, have setup the server a few times on multiple severs same thing.

on epoch version 2.5.2 had the same thing with the snakes and everyone that played could not see them.

the same for epoch 3.0.x.

 

Must have something to do with the skin randomization for snakes.

 

Server files are validated. games files validated. mods validated.

Link to comment
Share on other sites

  • 0

I surrender!!!!

 

I've been trying to add a new type of system to the epoch mod, all in arma, and added in this map.

http://www.armaholic.com/page.php?id=27882

Its kunduz afghanstan map. < - - -  I want to base my server on this theme map. HEPL!!!

Or takistan even I was thinking of trying. ( have not tried yet)

 

I modified everything suggested, tried different load items in the startup however I keep getting the devil messages.

My last attempt at loading it.

-mod=@Epoch;@epochHive;@PRKZ;

#include "configs\maps\kunduz.h"

class Kunduz : Default
{
worldSize = 10000;
traderBlds[] = {};
containerPos[] = {};
telePos[] = {};
propsPos[] = {};
staticNpcPos[] = {};
};

 

 

MPmissions folder on the server.

Epoch.Kunduz.pbo

Which I loaded from the game and Exported as MPmission. I even added the description.ext to it.

 

Now all I get which is way more then I got the first time.......

 

21:32:56 EPE manager release (0|0|0)
21:32:56 EPE manager release (0|0|0)
21:32:56 EPE manager release (0|0|0)
21:32:57 EPE manager release (0|0|0)
21:32:57 EPE manager release (0|0|0)
21:32:57 EPE manager release (0|1|0)
21:32:57 EPE manager release (0|0|0)

etc....

Which means I am not loading the map or I have a damaged file.

 

Anyone help me understand this?

 

EDIT= Example I just found

21:32:39 ==== Loaded addons ====
21:32:39
21:32:39 dta\bin.pbo - unknown
21:32:39 dta\core.pbo - 72362
21:32:39 dta\languagecore_f.pbo - 82715
21:32:39 C:\Arma3Servers\Server1\@PRKZ\addons\pra3_kz.pbo - 1337

 

So it does appear I am loading it. No other errors.

Link to comment
Share on other sites

  • 0
  1.  

    Put up,a set of your mission file and Server files on github if you would like me to check it out.

     

    Will do, just need a few to compile everything. Pretty blank stuff atm. If I don't get it done tonight ill post it this weekend here for you to review. Pretty green to these things.
Link to comment
Share on other sites

  • 0

Sorry I just got back and started to mess with it some more before going crazy opening up an account for uploading files. So I finally got the mission to load. It was a bad download or something of the map to get this far.

 0:03:18 Initializing Steam server - Game Port: 2322, Steam Query Port: 2323
 0:03:18 EPE manager release (0|0|0)
 0:03:18 EPE manager release (0|0|0)
 0:03:18 EPE manager release (0|0|0)
 0:03:18 EPE manager release (0|0|0)
 0:03:18 Mission bobkunduz.Kunduz: Number of roles (1) is different from 'description.ext::Header::maxPlayer' (100)
 0:03:19 Starting mission:
 0:03:19  Mission file: bobkunduz (__cur_mp)
 0:03:19  Mission world: Kunduz
 0:03:19  Mission directory: mpmissions\__cur_mp.Kunduz\
 0:03:19 EPE manager release (0|0|0)
 0:03:19 EPE manager release (0|0|0)
 0:03:19 EPE manager release (0|0|0)
 0:03:19 EPE manager release (0|0|0)
 0:03:19 Attempt to override final function - bis_functions_list
 0:03:19 Attempt to override final function - bis_functions_listpreinit
 0:03:19 Attempt to override final function - bis_functions_listpostinit
 0:03:19 Attempt to override final function - bis_functions_listrecompile
 0:03:20 Attempt to override final function - bis_fnc_missiontaskslocal
 0:03:20 Attempt to override final function - bis_fnc_missionconversationslocal
 0:03:20 Attempt to override final function - bis_fnc_missionflow
 0:03:20 "Epoch: Init Compiles"

Will do a few more things before uploading. Its basically the same things listed at the start of this thread, with a few minor tweaks. You will get the same raw files as described.

Link to comment
Share on other sites

  • 0

Ok up and working. My whole problem was the Database. Some reason I had it on the 127 and I needed to forward it to my 192 and forgot.

 

I finally saw the epoch error log file and it reported it.

 

Basically the deal is, you want a new map?

- Make sure it loads into Editor first, save it as UserMission incase you have to edit it again, then save as Export to multiuser missions.

- Your not done, you must edit the mission.sqm some more, and add in the description.ext file to setup a 100 man server.

- make sure 100% you backup your mission.sqm incase it doesn't repack correctly.

All that messing around I did, was mostly due to the server not talking to the Redis database, and the bad files, along with the mission not saving correctly in the beginning.

Newbie errors, and I have done this a 1000 times before, just not the mpmission part.

 0:03:18 Mission bobkunduz.Kunduz: Number of roles (1) is different from 'description.ext::Header::maxPlayer' (100)

is because you must have 100 players in the mpmission in order for this to work, make sure you use the altis mission file as a template. It helps in the end.

 

Yes this thread works, servers up......I now have Kunduz Afghanstan loaded in my missions now.

Now for loads of work I have to do :)

 

Thanks very much DirtySanchez for all your suggestions and work around. You allowed me to post a new map for my theme, I've been waiting for awhile to fix it to what I wanted.

Link to comment
Share on other sites

  • 0

DS, I should also say its confirmed to work with 3.0.3 you have to tweak many things with epoch loading in the background if you want it to work the way epoch works in altis, cherno etc... I haven't tried the other maps in Allinarma to see if the loot spawn points work.

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...