CzF 1.00.08 Server Guide
Before we begin, here are some of the things you need to know.
You are required to install
MSSQL 2005 which can be download
here.
No need to attach the database, just restore it like you use to do on other version.
You will need some of the following system requirements to run this files.
Minimum system requirement:
- 1GB RAM
- 2.00 GHz cpu speed
- Win XP
- 5 mbit connection
Recommended:
- 2GB RAM or higher
- 2.50 GHz or higher
- WIN Server 2003
- 10mbit and UP
This guide consist of two versions: router and non-router. You will need to read this before you begin.
If you are
NOT using any router, don't get panic about which IP you gonna put in each files.
If you are using a router, there are some couple of things you will need to know:
- There are two different IPs
- LAN IP and,
- WAN/GLOBAL IP
In order to get this information, we must do the following things (follow images provided below):
- http://images.dwteam.org/tut1.jpg
- http://images.dwteam.org/tut2.jpg
- http://images.dwteam.org/tut3.jpg
- http://images.dwteam.org/tut4.jpg
To get your WAN/GLOBAL IP, visit
WhatIsMyIP.com
Lets begin.
THIS IS NON-ROUTER VERSION, CLICK HERE FOR ROUTER VERSION.
Also i would like to remind everybody, YOU CAN RUN THE FILES IN ANY DRIVE (e.g Drive C:, Drive D:, etc).
Lets begin by opening CS folder. Inside that folder, you should have the following files (see image provided below):
Now, open "ListServer.dat" you will see something like this (see image provided below):Replace "(your ip here)" to your WAN/GLOBAL IP. Now you will have something like this (see image provided below):Open DataServer folder. Inside this folder you should have the following files (see image provided below):Open "AllowableIpList.txt"you will see something like this (see image provided below):Now put WAN/GLOBAL IP on the following line (see image provided below):Quote:
NOTE: DO NOT INCLUDE "."
NOW DO THE SAME THING BY OPENING "DATASERVER2"
Open "Event_Server" folder. Inside this folder you should have the following files (see image provided below):Now open "Data" folder. You should have the following file inside this folder (see image provided below):Open "svconfig.ini" and you will have something like this (see image provided below):Now change "(your sql login)" to your SQL username. Change "(your sql pass)" to your SQL password. Now it is important that you should put sql username and password. This will prevent outsiders connecting to your sql server without authentication.
Now you should have something like this (see image provided below):Open "HackLogServer" folder and inside the folder you should have the following files (see image provided below):Open "HackLogServer.ini" and you should have something like this (see image provided below):Now change "(your ip here)" to your WAN/GLOBAL IP. Now you will have something like this (see image provided below):Open "Ranking_Server" folder. You should have the following files inside the folder (see image provided below):Open "svconfig.ini" and you should have something like this (see image provided below):Now we have to put SQL username and SQL password. Please note that it is recommended that you should put your SQL username and password to prevent unauthorized access without authentication.
You don't need to change SQL username cause it is set already. All you have to do is to change the SQL password. Change "041898" to your SQL password. Now you should have something like this (see image provided below):Now exit "Ranking_Server" folder and open "Data" folder. You should have all of these files (see image provided below):Open "commonserver.cfg". You should have something like this (see image provided below);As you browse down, you will see alot of shitty text. Now im not gonna explain to you each one of them. This is a guide for setting up the server to get 100% ONLINE.
Now search for "ChaosEventServer" and "DevilSquareEventServer". You should now be at this line (see image provided below):Change "127.0.0.1" to your WAN/GLOBAL IP. You should have something like this (see image provided below):Find "EventChipServerIp" (see image provided below):Change "127.0.0.1" to your WAN/GLOBAL IP. (see image provided below):Find "HackLogServer" (see image provided below):Change "127.0.0.1" to your WAN/GLOBAL IP. (see image provided below):Now close out that file and open "IpList.dat" and you will see something like this (see image provided below):Change "(your ip here)" to your WAN/GLOBAL IP. (see image provided below):Now open "MapServerInfo.dat" and you will see something like this (see image provided below):Change "(your ip here)" to your WAN/GLOBAL IP. (see image provided below):Open "ServerInfo.dat" (see image provided below):Now change the server name to your's. It is important that you must put the correct server name if you are running sub-servers. (Prefer to CS folder tutorial part)
Change the server code. (prefer to CS folder tutorial part)
Open "Lang" folder inside your Data folder and open "kor" folder. This folder contains all the items and items options data for the server. Please do not mess with any of the files if you don't know what you are doing.
Now, open "commonloc.cfg" and you will have something like this (see image provided below):Change "(your ip here)" to your WAN/GLOBAL IP (see image provided below):For "ClientExeVersion" and "ClientExeSerial" , it is necessary to changed if YOUR client version is different from the default settings that is provided in the release. Please prefer HERE for more info.
LootingTime is for the duration where the items that is dropped from another players and from monsters that doesn't belong to you. For example, if you set this to 50 (value used in SECONDS) secs, the player need to wait 50 seconds in order for him/her to pick up items that is not belong to him/her.
Now, exit out to the main folder, open "ODBC" folder and run "ODBC.reg".
After that, we are ready to run the server.
There are two options for you to run the server:- Run through shortcuts
- Run through StartUp Application
If you decide to run through shortcuts, follow the following steps:
Start by opening "Links" folder, make sure the shortcuts to each .exe path is correct, if not, change it to the correct one.
Right click each shortcut and select "Properties", you will see something like this (see image provided below):Shortcuts need to configured:
Code:
Joinserver
ChatServer
Exdb
GameServer
CastleSiegeServer
Look for "Target" then modified the following shortcut:
Joinserver:
Code:
X:\MuServer\JoinServer\JoinServer.exe /p55970 /caWAN IP /cp55557
ChatServer:
Code:
X:\MuServer\ChatServer\ChatServer.exe WAN IP
Exdb:
Code:
X:\MuServer\ExDB\ExDB.exe WAN IP
GameServer:
Code:
X:\MuServer\GameServer\GameServer.exe WAN IP 55970 WAN IP 55960 55901
CastleSiegeServer:
Code:
X:\MuServer\SiegeServer\GameServer\GameServer_CS.exe WAN IP 55970 WAN IP 55960 55919
Thats all, i hope you understand and you will succeed making your own server. Should you need any help, don't hesitate to contact me.
For more guides, visit MuOnline Guides Center - Home