Contact Admin
bandar Q
Cara Setting MySQL Server Ragnarok Offline

Cara Setting MySQL Server Ragnarok Offline

Nah pada postingan sebelumnya kita sudah membahas tentang Cara Membuat Client Ragnarok Offline dan juga Cara Membuat Server Ragnarok Offline. Nah sekarang kita membahas cara setting MySQL untuk database ragnarok offline. Untuk bahan yang perlu kita siapkan silahkan dilihat pada postingan Cara Membuat Client Ragnarok Offline.

1. Langkah pertama Install terlebih dahulu MySQL nya setelah itu buka aplikasi MySQL Workbench dan klik 2x pada Local instance MySQL kemudian masukan passwords ‘Root’ (tanpa tanda ‘ ) password root digunakan bila anda tidak merubah passwords sewaktu menginstall MySQL nya.

2. Kemudian klik ‘Create New Schema’ dan berilah nama ‘Rathena’ (tanpa tanda ‘ ) lalu klik Apply seterusnya Apply and Finish lalu Close MySQL Workbench dan buka kembali.

3. Ulangi langkah ke 2 namun kali ini masukan nama ‘Logs’ (tanpa tanda ‘ ) close MySQL dan  buka kembali.

4. Masuk kembali ke Local instance MySQL pilih Rathena kemudian klik menu File dan pilih ‘Open SQL Script’ carilah file ‘main.sql’ pada folder Server\rAthena\trunk\sql-files lalu Open. Selanjutnya klik tanda Petir pada MySQL trus close dan buka kembali untuk merefresh database.

5. Ulangi langkah ke 4 namun sekarang pilih Logs dan Open ‘logs.sql’ close dan buka kembali.

6. Setelah itu klik pada ‘Rathena‘ kemudian klik 2x pada ‘Table‘ cari menu ‘Login‘ klik kanan dan pilih ‘Select Rows – Limit 1000

7. Edit ‘s1’ dan ‘p1’ pada table sebelah kanan dengan ‘username’ dan ‘password’ setelah selesai klik ‘Apply’ dan ‘Finish’.

8. Sekarang buka folder Server\trunk\src\common klik kanan pada file mmo.h lalu edit text seperti dibawah ini.

#define PACKETVER YYYYMMDD

lalu ganti menjadi

#define PACKETVER 20130703

Kemudian Save dan Close.

9. Sekarang saatnya untuk Recompile server anda menggunakan Microsoft Visual c++ dengan cara buka folder Server\trunk\ kemudian klik kanan pada file ‘rAthena-10.sln’ dan pilih open with Microsoft Visual c++

10. Select char-server.sql, login-server.sql, map-server.sql, dan mapcache kemudian klik kanan lalu pilih ‘build selection’

11. Buka folder Server\trunk\db lalu bukalah file ‘packet_db.txt’ lalu paste text berikut ini taruh paling bawah.

//2013-07-03 Ragexe
packet_ver: 38
0x0369,7,actionrequest,2:6
0x083C,10,useskilltoid,2:4:6
0x0437,5,walktoxy,2
0x035F,6,ticksend,2
0x0930,5,changedir,2:4
0x07E4,6,takeitem,2
0x0362,6,dropitem,2:4
0x07EC,8,movetokafra,2:4
0x0364,8,movefromkafra,2:4
0x0438,10,useskilltopos,2:4:6:8
0x0366,90,useskilltoposinfo,2:4:6:8:10
0x096A,6,getcharnamerequest,2
0x0368,6,solvecharname,2
0x0838,12,searchstoreinfolistitemclick,2:6:10
0x0835,2,searchstoreinfonextpage,0
0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15
0x0811,-1,reqtradebuyingstore,2:4:8:12
0x0202,6,reqclickbuyingstore,2
0x0817,2,reqclosebuyingstore,0
0x0815,-1,reqopenbuyingstore,2:4:8:9:89
0x0365,18,bookingregreq,2:4:6
// 0x0363,8 CZ_JOIN_BATTLE_FIELD
0x0281,-1,itemlistwindowselected,2:4:8:12
0x022D,19,wanttoconnection,2:6:10:14:18
0x0802,26,partyinvite2,2
// 0x0436,4 CZ_GANGSI_RANK
0x0360,26,friendslistadd,2
0x094A,5,hommenu,2:4
0x0873,36,storagepassword,2:4:20

12. Sekarang waktunya untuk menyalakan server buka folder rAthena\trunk kemudian jalankan file ‘runserver-sql.bat’ tunggu hingga server load semua data client.

13. Buka Loki.exe pada pada kRO folder.

14. Untuk registrasi silahkan menggunakan ‘USERNAME_F’ untuk account Perempuan atau ‘USERNAME_M’ untuk account Laki-Laki.

15. Finish dan Have Fun