(I noticed that in the Empires\maps directory most custom maps seem to have a corresponding .res file, except for mine. This is not mentioned in the Wiki and I don't know what to make of it. This might be causing the problem.) OK, so I start up empires normally (it's version 2.12), hoping to test my map. I click create a server and select my map. It gets to "initializing game data" at two bars from the end, freezes, and it crashes. If I start empires and in the console type "map mapname", it loads and displays information up to "initializing render" and then crashes the same way as when I create a server. It doesn't show anything in the background behind the console, where as normally a map would start to appear. My map has all the necessary entities and Alt-P says there are no problems apart from no player start. I compile with normal bsp, no rad, no vis, and no problems in the compile log other than unrelated things like the skybox. There are a few non-conventional entities such as teleports, cameras, and monitors in the map, but I don't think these are the problem. I can't find a solution for this anywhere, and there is only so much one can do with a map without testing it.
well to start off a .res file is required for servers. The .res file tells the server what to send the client (what files are needed?). So not having a .res file is not your issue. Entities that you listed are ok to be used in empires as well. Question for you is, have you set up your hammer for the old EP1 empires (2.12) or are you useing the orangebox hammer (2.2*). If you do not have hammer set up right you will get those errors.
do you have the required map ents? Map overview, and, whats the other one... the map setup one, cant recall its name.
DrummerX is probably right. I would check the hammer configuration for empires 2.2. If the compile is fine and you have all entities, everything should be fine. FYI if you do not have barracks, but normal spawnpoints, don't forget to enable these entities as they are disabled by default. This isn't your problem though, cause the map would still load, just after a few seconds it would switch to another map.
Solokiller may also be right, i don't think i was able to load a few of my maps becuase i had left out the info_param ent. Check that as well
I'm still using Empires 2.12 on the Episode 1 engine, and hammer is configured correctly as far as I know. It has an Emp_info_params and emp_info_map_overview. Anyone know what specifically is the problem with the configuration?
Since Empires is now on the OB engine, i suggest switching engines, it prevents a lot of problems. 2.12 isn't supported anymore either.
Uhh not all of these entities are supported in multiplayer I think, you will get crashes if you do weird stuff like having a camera looking at a monitor if I remember correctly?
The only problem I've found with teleporters is that if you have one set to teleport both clients and vehicles, the server will crash if you use it while in a vehicle and keep driving around.