Friday, October 29, 2010

Bagaimana Cara Membuat Ragnarok Private Server

What's Needed??
Kali ini saya akan menjelaskan cara untuk membuat sendiri server Ragnarok Online.
Ada beberapa file yang harus anda miliki sebelum membuat server anda sendiri.
[Blog kali ini akan membahas pembuatan server ragnarok dengan tipe txt, bukan dengan MySql]
untuk itu, pada saat mendownload svn server di bawah, pilihlah yang bertipe TXT, bukan yang SQL.

Pertama-download Kro client terbaru di sini (jika belum memiliki data ro)
disarankan menggunakan kro files untuk menghindari eror yang terjadi saat penginstallan.

Kedua-download svn yang diperlukan untuk database ragnarok. anda dapat mendownloadnya di sini.
pilihlah salah satu antara stable atau trunk yang anda inginkan.
perbedaan dari stable dan trunk adalah:
Stable-> Lebih stabil, sangat lambat update
Trunk-> Tidak terlalu stabil, cepat update
pilihlah yang compatible dengan data ro anda.

Ketiga-pada link yang sama, download lah eathena client. ada 2 pilihan yaitu HExed client dan Xray client. sebenarnya, hampir tidak ada perbedaan antara kedua jenis client ini.

How To Install
Pertama, Install Kro pada direktori yang diinginkan (misal C:\Program file\Gravity\Kro).
Kemudian, buka svn yang tadi anda download (stable atau trunk) dan extract ke folder Gravity dengan nama tertentu (misal C:\Program file\Gravity\eAthena).
[jika anda belum memiliki .RAR extractor, silahkan klik di sini untuk mendownload winrar terbaru compatible windows 7]

Setelah muncul folder eAthena, extract client (HExed client atau Xray client) ke dalam folder Kro anda.
ini adalah executable file untuk menjalankan ragnarok anda. maka akan muncul icon ragnarok yang dapat anda double klik untuk running. (jika setelah anda klik muncul tulisan yang aneh, berarti client yang anda download tidak compatible dengan Kro data, download lah client yang bertipe OLD atau lebih lama)

Sekarang, masuklah ke dalam folder eAthena->conf.
kemudian anda akan melihat file bertipe conf didalamnya. buka lah file:
-char_athena.conf
-map_athena.conf
dengan menggunakan notepad
hapus tanda // pada login_ip, char_ip, map_ip, login_port.
kemudian ganti semua ip address menjadi 127.0.0.1

Kemudian, buka grf-files.txt pada folder conf juga.
masukan direktori path data.grf dan sdata.grd anda dengan format:
data=c:\program file\gravity\kro\data.grf
sdata=c:\program file\gravity\kro\sdata.grf

Setelah itu, masuk ke folder kro. bukalah file DATA.ini dan ubah sesuai berikut
[Data]
0=data.grf
1=sdata.grf
2=rdata.grf
3=vdata.grf

[sebenarnya yang digunakan hanya 0 dan 1. nomor 2 dan 3 hanya jika anda membuat tambahan grf file sendiri.]

setelah mengubah DATA.ini, masuk ke folder data di dalam folder kro.
buatlah sclientinfo.xml jika belum ada di dalam folder data.
cara membuat sclientinfo.xml adalah dengan menggunakan notepad, kemudian copy tulisan di bawah ini:



 <?xml version="1.0" encoding="euc-kr" ?>

<clientinfo>
<desc>Ragnarok Client Information</desc>
        <servicetype>america</servicetype>
        <servertype>sakray</servertype>
        <connection>
                <display>Name of server</display>
                <desc>desc of server</desc>
                <address>127.0.0.1</address>
                <port>6900</port>
                <version>20</version>
                <langtype>7</langtype>
                <registrationweb>website or e-mail add</registrationweb>
</connection>
</clientinfo>

lalu save dengan nama sclientinfo.xml
Selesai sudah pembuatan Ragnarok Server bertipe TXT.

How to Run
Untuk mulai bermain, masuklah ke folder eAthena. double klik pada login-server.exe, char-server.exe, dan map-server.exe. tunggu sampai map-server.exe selesai loading.
setelah server stabil, jalankan client Ragnarok mu (HExed client atau Xray client).
untuk pembuatan ID, tambahkan _M (untuk ID laki-laki) atau _F (untuk ID perempuan) setelah ID yang anda inginkan (contoh jangkrik_M). cukup melakukan hal ini pada pertama kali pembuatan ID.

Happy Playing Ragnarok in your own Server ^^