If you wanted to play Crysis 2 Beta online with the dedicated server then you can make happening with the instruction provided below. Buy following these instruction you no more require the Hamachi or tunngle to play Crysis 2 online. So so let start with it.
Open ports on your router
First thing that you have to follow is nothing but to Open the Port. Just open the port which is given below:
TCP 64000 to 64100
UDP 64000 to 64100
UDP 53835
UDP 52264
UDP 54155
Server Configuration:
To change name of your Server :
- ; Dedicated Server Configuration
- sv_servername Crysis 2 Dedicated Server
- sv_lanonly 0
- sv_maxplayers 16
- sv_cheatprotection 1
- g_useOnlineServiceForDedicated 1
- net_profile_enable 1
- sv_levelrotation levelrotation.xml
- gl_skip 1
- g_messageOfTheDay Welcome to my server!
- net_profile_socket_budget 512
- sv_gs_report 0
- sv_gs_trackstats 0
- sv_ranked 0
- g_nextlevel wait_seconds 10
Now get into the root directory of the Crysis 2 and create levelrotation.xml file and Type this:sv_servername Crysis 2 Dedicated Server
<levelrotation>
<level name="MAP" gamerules="GameType">
<setting setting="Setting Value"/>
</level>
</levelrotation>
For Example:
<levelrotation>
<level name="cw2_downtown" gamerules="TeamInstantAction">
<setting setting="g_timelimit 20"/>
</level>
<level name="cw2_rooftop_gardens" gamerules="CrashSiteā€¯/>
</levelrotation>
Check out List of Maps:
- 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
List of Game Type :
- Assault
- CaptureTheFlag
- CrashSite
- Extraction
- TeamInstantAction
- InstantAction
Start Server:
To start a Server you have to again get into the Root Directory of Crysis 2 and Create a bat file with name "server.bat" and type this into same:
@echo off
:server
echo Starting server...
"Bin32\Crysis2DedicatedServer.exe" +exec server.cfg
echo Server crashed...
echo.
goto server
Launch Server:
Now you can successfully launch your server and if it prompt for the IP then give the IP address and you are done with the same.
Troubleshooting:
After performing all the step properly, you are getting the problem starting the server the you should go to the root Directory and run all Batch files i.e. "BuildDedicated.bat, MakeDedicated.bat, PackageDedicated.bat and SyncDedicated.bat"
If the problem persist with the Crashing of the Server at startup then i will advise you to go to "system.cfg" changes:
- ; Crysis 2 System Configuration
- sys_game_folder = GameCrysis2
- sys_dll_game = CryGameCrysis2.dll
- sys_user_folder = Crysis2
- log_Verbosity = -1
- log_WriteToFile = 0
- log_WriteToFileVerbosity -1
- sys_no_crash_dialog = 1
- sys_language = "English, French, Spanish, German, Turkish '
- con_restricted = 0
- r_driver DX9
- r_width = 1280
- r_height = 720
- r_Fullscreen = 0
- r_VSync = 1
- sys_spec = 2
- sys_spec_full = 2
- q_quality = 2
- r_displayinfo = 0
- r_enableAltTab = 0
- g_enableInitialLoginScreen = 0
- g_gamespy_loginUI = 0
- net_lanbrowser = 1
- net_initLobbyServiceToLan = 1
- sv_lanonly = 0
- sv_servername = "Crysis 2 Server"
- sv_gs_report = 0
- sv_gs_trackstats = 0
- sv_cheatprotection = 1
- cl_nickname = "NICKNAME"
- cl_fov = 75
- pl_movement.power_sprint_targetFov = 65
- r_DrawNearFoV = 75
- i_mouse_smooth = 30
- g_skipIntro = 1
Bookmarks