DiTo2027

My Personal Blog, Music Is My Life n Knowledge is everything

Spilting Server Ragnarok Jadi Dua

SPLITTING 2 SERVER dgn 1 LOGIN

DGN 2 COMPUTER

CODE
1) buka sclientinfo.xml (di client) & ganti IP-nya ke computer host
<address><comp-1 IP>2) buka “char.conf” & di bagian login server masukan IP computer 1
dan di bagian char server masukan IP computer 1 juga
// Login Server IP
login_ip: <comp-1 IP>// Login Server Port
login_port: 6900

// Character Server IP
char_ip: <comp-1 IP>

// Character Server Port
char_port: 6121

3) Buka map.conf dand ubah dibagian char server dgn IP computer 1
dan dibagian map server IP of computer 2.
// Character Server IP
char_ip: <comp-1 IP>

// Character Server Port
char_port: 6121

// Map Server IP
map_ip: <comp-2 IP>

// Map Server Port
map_port: 5121

4) Lalu caranya computer 1 start login-server.exe & char server.exe
baru kemudian computer 2 start map-server.exe.

-» NOTE!: map server jgn di split!

DGN 1 COMPUTER

CODE
syaratnya:
>Punya RAM yg cukup
>Punya PROCESSOR yg hypertreading.Pertama² anda harus mengopy data server menjadi 2 !
Contoh:
» Server 1 di save ke: C:/Program Files/ Server 1/Eathena
» Server 2 di save ke: C:/Program Files/ Server 2/ EathenaLalu anda harus meng-edit di tiap server dan ngerubah ports &
hubungan password.
Disini yg membedakannya hanya dari port saja

Jadi:
Anda butuh 2 char-server , 2 map-server dan 1 login-server

» Server 1:
~~~~~~~~~~
Map Server 1
~~~~~~~~~~
userid: s1
passwd: p1

// Character Server IP
char_ip:127.0.0.1
// Character Server Port
char_port: 6121

// Map Server IP
map_ip:127.0.0.1
// Map Server Port
map_port: 5121
~~~~~~~~~~~
Char Server 1:
~~~~~~~~~~~
// Server Communication username and password.
userid: s1
passwd: p1

// Server name, use alternative character such as ASCII 160 for
spaces.
server_name: Private-server 1

// Wisp name for server: used to send wisp from server to players
(between 4 to 23 characters)
wisp_server_name: Server 1

// Login Server IP
login_ip:127.0.0.1
// Login Server Port
login_port: 6900

// Character Server IP
char_ip:127.0.0.1
// Character Server Port
char_port: 6121

-=-=-=-=-=-=-=-=-=-=-=-=-

» Server 2:
~~~~~~~~~~
Map Server 2
~~~~~~~~~~
userid: s2
passwd: p2

// Character Server IP
char_ip:127.0.0.1
// Character Server Port
char_port: 6122

// Map Server IP
map_ip:127.0.0.1
// Map Server Port
map_port: 5122

~~~~~~~~~~~
Char Server 2:
~~~~~~~~~~~
// Server Communication username and password.
userid: s2
passwd: p2

// Server name, use alternative character such as ASCII 160 for
spaces.
server_name: Private-server 2

// Wisp name for server: used to send wisp from server to players
(between 4 to 23 characters)
wisp_server_name: Server 2

// Login Server IP
login_ip:127.0.0.1
// Login Server Port
login_port: 6900

// Character Server IP
char_ip:127.0.0.1
// Character Server Port
char_port: 6122
-=-=-=-=-=-=-=-=-=-=-=-=

*port dari masing² server berbeda*
Utk char-server Login Port biar saja 6900 sbg default
Karena dibagian inilah yg membedakan setelah login..

Utk start up servernya…
Hidupkan server utama.
» Server 1
~ Jalankan login-server, char-server, and map-server
setelah itu baru
» Server 2
~ Jalankan char-server dan map-server saja
Login-server di server-2 JANGAN di JALANKAN !!!

Saya coba kedua-duanya bisa

Januari 23, 2008 Ditulis oleh dharu | Game-Ro | | No Comments Yet

Cara Set Up Offline Server Ragnarok With Eathena

Yang diperlukan
- Ragnarok Server Emulator eAthena. bisa didapet di sini
www.eathena.ws or www.sacredangelro.com/svn
kalo menurut gw si sama aja yak… biggrin.gif
- Ragnarok Client (idRO, kRO, dll)
- Sclientinfo (via Request, kalo sempet di upload)
Hexed Sakexe:
www.sacredangelro.com/svn, www.eathena.ws
Instalasi Server

1. Download Filenya trus Extract pake WinRAR. extract foldernya di C. misalnya C:/Athena

2. Masuk ke folder Athena yg tadi trus masuk ke folder conf, di sini terdapat semua settingan untuk rates, player commands, GM commands, GM Account, client, dll (belakangan)
3. Karena elo2 semua pengen main offline biggrin.gif jadi gw pecahin jadi 2 guidenya
- Main Sendiri
- NgeLAN 1 net

4.a. Main Sendiri:
- Ragnarok “hexed” yg tadi lo d/l taro di folder RO
- Sclientinfo.xml yg tadi taro di folder data di dalem folder RO kalo gak ada buat new folder.
- Edit Sclientinfo.xml dengan text editor(notepad or wordpad)
di bagian IP Address lo itu ganti dengan 127.0.0.1, kalo udah selesai tutup trus save.
- sekarang masuk ke folder Athena>conf>battle, jangan lupa pergunakan kamus kalo gak ngerti
di situ semua buat set rates, banyak style rambut (musti punya spritenya), dll (kalo dijelasin di sini kepanjangan)
kalo udah save settingnya trus tutup.
- trus masuk ke folder conf di dalem folder Athena cari grf-files.txt
masukin directory data.grf, sdata.grf RO lo di situ misal
C:Program FilesGravityRagnarokOnlinedata.grf ato C:Program FilesGravityROdata.grf spasi sangat berpengaruh hati2 biggrin.gif

- jalankan runserver.bat, kalo berhasil loading bakal muncul kyk gini:
login server

char server

map server

- jalankan Ragnarok “hexed” yg tadi. buat account dengan cara
_M (untuk co) dan _F untuk C
contoh:
id: guacowok_M
pass: password
pas kedua kali cukup ketik id: guacowok tidak usah menggunakan _M lagi
Happy RO (buat sendiri)
Note: guidenya bersambung dulu ya karena gw mau pergi segera dilanjutkan gomen ya… rolleyes.gif

Lanjut…

sekarang buat ngeLAN:
pasti semua pake router dunk… biggrin.gif karena itu kita harus tau router milik kita masing2
karena merek na banyak A-Z gak mungkin dunk gw taro tutornya di sini semua karena tiap2 router beda tipe dan cara2 routingnya jadi yg perlu bantuan merouting silahkan PM gw beserta merek dan tipe router biggrin.gif.

4.b. NgeLAN:
Note: bagi yg gak tau IP LAN sama subnet yg digunakan di akhir setting bakalan di cantumin biggrin.gif. (sori blakangan..)
- pertama2 kita buka dulu char_athena.conf dengan text editor notepad/wordpad.
pada bagian:

QUOTE
// 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

ganti angka “127.0.0.1″ dengan IP LAN komputer server.
bagian:

QUOTE
// Character Server IP
// The character server exports this IP address to the entire world.
// NOTE: You should only need to set this if you are running behind a
// firewall or are on a machine with multiple interfaces.
//char_ip: 127.0.0.1


kalau terdapat tanda “//” apus aja trus ganti “127.0.0.1″ ama IP LAN komputer server.
save trus tutup char_athena.conf
- lalu buka map_athena.conf pake text editor juga…
bagian:

QUOTE
// 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

ganti “127.0.0.1″ sama IP LAN komputer server.
bagian:

QUOTE
// Map Server IP
// The map server exports this IP address to the entire world.
// NOTE: You should only need to set this if you are running behind a
// firewall or are on a machine with multiple interfaces.
//map_ip: 127.0.0.1


kalo ada tanda “//” hapus trus ganti “127.0.0.1″ ama IP LAN komputer server.
save trus tutup.
sekarang buka subnet_athena.conf pake text editor lagi… biggrin.gif
bakalan ada tulisan ky gini:

QUOTE
subnet: 255.0.0.0:127.0.0.1:127.0.0.1

ganti jadi 255.0.0.0:IP LAN:IP LAN atau 255.255.255.0:IP LAN:IP LAN
save trus tutup.
sekarang kita buka grf-files.txt
kita bakal ngeliat ky gini:

rubah pathnya ke directory tempat lo taro data.grf ama sdata.grf
misalnya lo install di drive C trus masuk program flies masuk gravity masuk RO trus keliatan data.grf berarti pathnya ganti jadi
grf: C:Program FilesGravityROdata.grf
begitu juga dengan sdata.grf elo2 bisa nambahin grf dari RO mana aja koq.. biggrin.gif caranya sama
kalo udah save trus tutup.
- kalo mau setting rates masuk ke folder battle karena terlalu banyak.. gw gak mungkin list di sini… pake kamus ya… biggrin.gif kalo gak ngerti.

-D/L Ragnarok “hexed” yg tadi di atas (kalo udah gak usah) taro di folder Ragnarok lo.
-D/L Sclientinfo.xml yg tadi di baris:

QUOTE
<address></address>


isi dengan IP LAN komputer server kalo udah save trus tutup masukin di folder data Ragnarok lo kalo gak ada buat sendiri.
-kalo udah beres copy Ragnarok “hexed” ama folder data yg tadi ke folder Ragnarok di kompi yg disewain di net elo.
-jalanin runserver.bat kalo udah beres bakalan muncul gambar kyk di atas cuma angka “127.0.0.1″ bakal kliatan IP LAN komputer server. kalo udah jalanin Ragnarok “hexed” dan buat account caranya sama seperti di atas.
(Happy ROFF biggrin.gif)

Tambahan:
a. Cara buat ID GM
b. Cara ganti Nama server
c. Cara mengetahui IP LAN dan Subnet

::Cara buat ID GM::
a. buat ID biasa dulu sudah dijelaskan di atas. lalu buka folder server Athena>save>account.txt
bakal kliatan gini (contoh):

lo liat kodenya yg paling depan 2000xxx (xxx mewakili kode id lo ) sambil liat kodenya lo liat ID lo ama pass lo jadi misal id lo adalah guacowok dan passwordnya : password di depannya tertulis 2000001 nah angka 2000001 menunjukan kode ID lo copy lalu tutup account.txtnya… masuk ke folder conf di situ ada file yg namanya GM_account.txt pasti keliatan ky gini;

QUOTE
// eAthena’s GM Accounts File (for TXT servers only)
// Edited by MC Cameri to enable account id ranges
// Changing this file while login server is running
// Usage #1(Standard): <account id> <level>
// Usage #2(Range): <beginning of range[-:~]end of range> <level>
// Examples:
// 2000002 99
// 2000003-2000005 99
// 2000003~2000005 99
// 2000001 30


kalo mo di apus semua boleh… paste kode ID lo yg tadi di tempat yg masi kosong trus kasi spasi tambahin salah satu kode dari yg dibawah ini:

QUOTE
1: Super player
10: Super player+
20: Mediator
40: Sub-GM
50: Sub-GM+
60: GM
80: GM Chief
99: [Nyit-Nyit Team]

contoh: 2000001 99 (kalo mau jadi [Nyit-Nyit Team]).

::Cara Ganti Nama Server::
buka char_athena.conf di bagian:

QUOTE
// Server name, use alternative character such as ASCII 160 for spaces.
// NOTE: You should not use spaces in the server name, or guild emblems won’t work client-side!
server_name: eAthena


ganti eAthena dengan nama server RO lo di sclieninfo juga di bagian:

QUOTE
<display></display>


isi / ganti dengan nama server yg lo tulis di char_athena.conf.

::Cara Liat IP LAN dan Subnet::
-Klik start trus klik run ketik cmd di boxnya jadi ky gini:

nanti bakal kliatan sebuah command ky gini:

ketik ipconfig -all catet Subnet mask ama IP Address.

Selesai sudah tutornya… biggrin.gif

Januari 23, 2008 Ditulis oleh dharu | Game-Ro | | & Komentar