Junior Spellweaver
- Joined
- Nov 7, 2010
- Messages
- 171
- Reaction score
- 11
Hello everyone im glad to be back!
well ok im gonna show you how to make your OWN Ragnarok Private server on 3ceam Trunk
Updated: We are now using rAthena SVN! (Renewal Athena) I update all the links for your working server.
Server Files: Latest emulator
Note: You can download this rAthena (renewal athena) svn by using tortoise svn.
MySql 5.0 setup:Install this :
MySql-gui-tools-5.0-r17-win32:Install this :
Winrar: Install this :
Client here: Install this : Updated: FULL KRO RENEWAL
Renewel Data : Paste it to your client (UPDATED)
If you are now using rAthena SVN now please use this Basic Complete English Data folder created by Alexandria - rAthena user.
Launcher: Paste it to your client
Now go to char_athena.conf
It should be like THIS :
Now go to map_athena.conf
It should be like THIS :
Now go to subnet_athena.conf
It should be like THIS :
Now go to inter_athena.conf
It should be like THIS :
Now your done to edit your server files now lets move to MySql
MySQL Query Browser :
MySQL Administrator
now your done ! post any errors here if you have errors you must read this guide correctly
THANK YOU FOR THE OWNER OF THE IMAGES : )
Now after Creating for the Server side now lets go for CLIENT SIIDE!!!!!!!!!!!!!!!!
MY CLIENT READS GRF FILE IT MEANS YOU NEED TO HAVE GRF FILE , HERE IS THE LINK HOW TO MAKE GRF FILE )
http://forum.ragezone.com/f577/making-grf-file-770688/
You dont have Data folder? lol! download the latest data folder now! ( NO CUSTOM ITEMS )
( NEED CUSTOM ITEMS? PM < ME IN YM : jaycrane@yahoo.com )
ahaha )
then look at this line :
change //#define PACKETVER 20081126 to your Client Date. then recompile
if you are using 3ceam trunk well you can use mine
then look for src/common/mmo.h
copy this :
then paste it on exact line
have a Good Day!
You dont know how to compile? well :
Note : please before asking , please try it by your self first
well ok im gonna show you how to make your OWN Ragnarok Private server on 3ceam Trunk
Updated: We are now using rAthena SVN! (Renewal Athena) I update all the links for your working server.
Server Files: Latest emulator
You must be registered to see links
Note: You can download this rAthena (renewal athena) svn by using tortoise svn.
MySql 5.0 setup:Install this :
You must be registered to see links
MySql-gui-tools-5.0-r17-win32:Install this :
You must be registered to see links
Winrar: Install this :
You must be registered to see links
Client here: Install this : Updated: FULL KRO RENEWAL
You must be registered to see links
Renewel Data : Paste it to your client (UPDATED)
You must be registered to see links
If you are now using rAthena SVN now please use this Basic Complete English Data folder created by Alexandria - rAthena user.
Launcher: Paste it to your client
You must be registered to see links
Now go to char_athena.conf
// Athena Character configuration file.
// Note: "Comments" are all text on the right side of a double slash "//"
// Whatever text is commented will not be parsed by the servers, and serves
// only as information/reference.
// Server Communication username and password.
userid: s1 <--- Change this to ragnarok
passwd: p1 <--- Change this to ragnarok
// Server name, use alternative character such as ASCII 160 for spaces.
// NOTE: Do not use spaces in the name, or guild emblems won't work client-side!
server_name: eAthena
// Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)
wisp_server_name: Server
// Login Server IP
// The character server connects to the login server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
//login_ip: 127.0.0.1 <--- remove symbol : //
// The character server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: 127.0.0.1
// Login Server Port
login_port: 6900
// Character Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
//char_ip: 127.0.0.1 <--- remove the symbol // and change the ip (127.0.0.1) into your wan ip usingYou must be registered to see links
// Character Server Port
char_port: 6121
It should be like THIS :
Now go to map_athena.conf
//--------------------------------------------------------------
// Configuration Info
//--------------------------------------------------------------
// Interserver communication passwords, set in account.txt (or equiv.)
userid: s1 <--- Change this to ragnarok
passwd: p1 <--- Change this to ragnarok
// Character Server IP
// The map server connects to the character server using this IP address.
// NOTE: This is useful when you are running behind a firewall or are on
// a machine with multiple interfaces.
//char_ip: 127.0.0.1 <--- Remove symbol : //
// The map server listens on the interface with this IP address.
// NOTE: This allows you to run multiple servers on multiple interfaces
// while using the same ports for each server.
//bind_ip: 127.0.0.1
// Character Server Port
char_port: 6121
// Map Server IP
// The IP address which clients will use to connect.
// Set this to what your server's public IP address is.
//map_ip: 127.0.0.1 <--- remove the symbol // and change the ip (127.0.0.1) into your wan ip usingYou must be registered to see links
It should be like THIS :
Now go to subnet_athena.conf
// Subnet support file
// Format is:
// subnet: net-submask:char_ip:map_ip
// you can add more than one subnet
subnet: 255.0.0.0:127.0.0.1:127.0.0.1 <--- change this into 255.0.0.0your wan ip usingYou must be registered to see links)your wan ip usingYou must be registered to see links)
Example : 255.0.0.0:178.xxx.xxx:xxx.xxx.xxx
It should be like THIS :
Now go to inter_athena.conf
// Global SQL settings
// overriden by local settings when the hostname is defined there
// (currently only the login-server reads/obeys these settings)
sql.db_hostname: 127.0.0.1 <--- change this 127.0.0.1 into your wan ip usingYou must be registered to see links
sql.db_port: 3306
sql.db_username: ragnarok
sql.db_password: ragnarok
sql.db_database: ragnarok
sql.codepage:
// MySQL Character SQL server
char_server_ip: 127.0.0.1 127.0.0.1 <--- change this 127.0.0.1 into your wan ip usingYou must be registered to see links
char_server_port: 3306
char_server_id: ragnarok
char_server_pw: ragnarok
char_server_db: ragnarok
// MySQL Map SQL Server
map_server_ip: 127.0.0.1 127.0.0.1 <--- change this 127.0.0.1 into your wan ip usingYou must be registered to see links
map_server_port: 3306
map_server_id: ragnarok
map_server_pw: ragnarok
map_server_db: ragnarok
// MySQL Log SQL Database
log_db_ip: 127.0.0.1 127.0.0.1 <--- change this 127.0.0.1 into your wan ip usingYou must be registered to see links
log_db_port: 3306
log_db_id: ragnarok
log_db_pw: ragnarok
log_db_db: log
log_codepage:
It should be like THIS :
Now your done to edit your server files now lets move to MySql
MySQL Query Browser :
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
MySQL Administrator
You must be registered to see links
You must be registered to see links
now your done ! post any errors here if you have errors you must read this guide correctly
THANK YOU FOR THE OWNER OF THE IMAGES : )
Now after Creating for the Server side now lets go for CLIENT SIIDE!!!!!!!!!!!!!!!!
MY CLIENT READS GRF FILE IT MEANS YOU NEED TO HAVE GRF FILE , HERE IS THE LINK HOW TO MAKE GRF FILE )
http://forum.ragezone.com/f577/making-grf-file-770688/
You dont have Data folder? lol! download the latest data folder now! ( NO CUSTOM ITEMS )
You must be registered to see links
( NEED CUSTOM ITEMS? PM < ME IN YM : jaycrane@yahoo.com )
ahaha )
go in src/common/mmo.h
then look at this line :
ifndef PACKETVER
//#define PACKETVER 20081126
#define PACKETVER 20100707
change //#define PACKETVER 20081126 to your Client Date. then recompile
if you are using 3ceam trunk well you can use mine
You must be registered to see links
then look for src/common/mmo.h
copy this :
#ifndef PACKETVER
//#define PACKETVER 20081126
#define PACKETVER 20100707
then paste it on exact line
have a Good Day!
You dont know how to compile? well :
Thats alluse C++ for windows? :
now lets proceed to eAthena-9 Visual C++ 2008 Express Edition, on your svn folder just click eAthena-9
NOTE: YOU MUST CLOSE THE 3 SERVERS, MAP,LOGIN,CHARACTER BEFORE RECOMPILING
then putty.exe for linux
i am linux user so i already know how to compile
cd /home/ea or cd trunk or cd /eathena
then
chmod +x configure
then
./configure
then
make clean
then
make sql
after compiling please restart your server
./athena-start restart
./athena-start start
Note : please before asking , please try it by your self first
Last edited: