Crysis 2 Multiplayer Hosting
i think that every one is interested how to Host a game themselfs so here it is but IT CAN NOT WORK becuase we dont have a dediacated server installation 
1. Create server.cfg file into Crysis 2 rootfolder
Dedicated Server Configuration
2. Create levelrotation.xml (Same location as server.cfg)
1.Template:
1.Example:
3. Create serverlauncher.bat to start your server easily (Any location)
GAMETYPES / MAPLIST
Gametypes:
Assault
CaptureTheFlag
CrashSite
Extraction
TeamInstantAction
InstantAction
Maplist:
cw2_alien_vessel
cw2_alien_vessel_small
cw2_church
cw2_city_hall
cw2_collided_buildings
cw2_cxp_liberty
cw2_cxp_liberty_mil
cw2_cxp_liberty_statue
cw2_downtown
cw2_lighthouse
cw2_pier
cw2_rooftop_gardens
cw2_terminal
there is need of this functions and codes:
g_enableInitialLoginScreen = 0 ; disable login screen at game startup
g_gamespy_loginUI = 0 ; disable multiplayer login screen
net_initLobbyServiceToLan = 1 ; make LAN (local) lobbies instead of internet lobbies in multiplayer
sv_lanonly = 1 ; launch LAN only server

1. Create server.cfg file into Crysis 2 rootfolder
Dedicated Server Configuration
Code:
sv_servername yourservername sv_lanonly 0 sv_maxplayers 16 sv_packetrate 30 sv_cheatprotection 1 net_enable_voice_chat 1 g_useOnlineServiceForDedicated 1 net_profile_enable 1 sv_levelrotation levelrotation.xml gl_skip 1 sv_gs_report 0 sv_gs_trackstats 0 sv_ranked 0 g_nextlevel
2. Create levelrotation.xml (Same location as server.cfg)
1.Template:
Code:
<levelrotation> <level name="MAP" gamerules="GameType"> <setting setting="Setting Value"/> </level> </levelrotation>
Code:
<levelrotation> <level name="cw2_downtown" gamerules="TeamInstantAction"> <setting setting="g_timelimit 20"/> </level> <level name="cw2_rooftop_gardens" gamerules="CrashSite" /> </levelrotation>
Code:
@EcHo off :server echo Starting server... "Bin32\Crysis2DedicatedServer.exe" +exec server.cfg echo Server crashed... echo
GAMETYPES / MAPLIST
Gametypes:
Assault
CaptureTheFlag
CrashSite
Extraction
TeamInstantAction
InstantAction
Maplist:
cw2_alien_vessel
cw2_alien_vessel_small
cw2_church
cw2_city_hall
cw2_collided_buildings
cw2_cxp_liberty
cw2_cxp_liberty_mil
cw2_cxp_liberty_statue
cw2_downtown
cw2_lighthouse
cw2_pier
cw2_rooftop_gardens
cw2_terminal
there is need of this functions and codes:
g_enableInitialLoginScreen = 0 ; disable login screen at game startup
g_gamespy_loginUI = 0 ; disable multiplayer login screen
net_initLobbyServiceToLan = 1 ; make LAN (local) lobbies instead of internet lobbies in multiplayer
sv_lanonly = 1 ; launch LAN only server
