Untuk dapat memainkan sebuah game MMO, kita membutuhkan game client, biasanya berisi file executable (EXE), file game asset yang ter-enkripsi, dan file-file pendukung seperti dll. BGM, dan patcher. Biasanya disediakan Publisher agar bisa didownload dan dimainkan oleh Player.
Pada Ragnarok Online private server, biasanya kamu membutuhkan custom client sendiri, selain client official, agar dapat bermain. Custom client mendukung private server mu agar memiliki identitas server mu sendiri. Seperti misalnya, pada saat membuka game, player akan logo server mu pada tampilan login screen. Walaupun tanpa Custom client ini kamu tetap dapat bermain dengan menggunakan Hexed Client dan mengedit clientinfo.xml.
Ragnarok Online menggunakan file ekstensi GRF sebagai media enkripsi data-data gamenya, ketika kamu menjalankan Ragnarok.exe, maka game akan membaca file grf tersebut agar game bisa berjalan. Biasanya file grf ini berisi data-data seperti sprite karakter, sprite item, dan Map beserta grafik pendukung seperti thumbnail item, deskripsi item, dan lain-lain. Ragnarok Online menggunakan data.grf sebagai file enkripsi. Pada versi terdahulu ada grf tambahan seperti sdata.grf dan rdata.grf. Dan pada saat event-event khusus berlangsung biasanya terdapat grf tambahan seperti event.grf.
Hal-hal yang dibutuhkan dalam membuat custom client / Custom GRF mu sendiri, yaitu:
1. grf builder : Download dari Ratemyserver
2. Translated Data Folder (Pilih salah satu sesuai konsep private server mu)
- Pre-Renewal : https://github.com/zackdreaver/ROenglishPRE
- Renewal : https://github.com/zackdreaver/ROenglishRE
Template : https://github.com/HerculesWS/Hercules/wiki/Clientinfo.xml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <desc>Ragnarok Client Information</desc> <servicetype>korea</servicetype> <servertype>sakray</servertype> <hideaccountlist /> <passwordencrypt /> <passwordencrypt2 /> <extendedslot /> <readfolder /> <connection> <display>SERVER NAME HERE</display> <desc>Ragnarok Online</desc> <balloon>this is a tool tip</balloon> <address>SERVER IP HERE</address> <port>6900</port> <version>20</version> <langtype>1</langtype> <registrationweb>REGISTRATION URL HERE</registrationweb> <yellow> <admin>2000001</admin> <admin>2000002</admin> <admin>2000003</admin> </yellow> <loading> <image>loading00.jpg</image> <image>loading01.jpg</image> <image>loading02.jpg</image> <image>loading03.jpg</image> <image>loading04.jpg</image> <image>loading05.jpg</image> <image>loading06.jpg</image> <image>loading07.jpg</image> <image>loading08.jpg</image> <image>loading09.jpg</image> <image>loading10.jpg</image> </loading> </connection> </clientinfo> |
Kamu hanya perlu membuatnya seperti ini menggunakan Notepad++
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <servicetype>korea</servicetype> <servertype>primary</servertype> <connection> <display>NamaRO</display> <balloon></balloon> <desc></desc> <address>127.0.0.1</address> <port>6900</port> <version>30</version> <langtype>1</langtype> <registrationweb></registrationweb> <loading> <image>Loading00.jpg</image> <image>Loading01.jpg</image> <image>Loading02.jpg</image> <image>Loading03.jpg</image> <image>Loading04.jpg</image> <image>Loading05.jpg</image> <image>Loading06.jpg</image> <image>Loading07.jpg</image> <image>Loading08.jpg</image> </loading> <aid> <admin></admin> </aid> </connection> </clientinfo> |
NOTE : Hapus ID pada
Cuma itu saja ? yap, kecuali kamu ingin menambah grafik custom, kamu akan membutuhkan aplikasi untuk mengedit gambar seperti Adobe Photoshop atau GIMP.
Langkah-langkah untuk membuat custom client mu adalah sebagai berikut
- Download Translated Data Folder (Pilih salah satu), struktur utama folder selalu bernama data, Tapi kamu selalu bisa menggantinya dengan nama lain. Didalam folder data terdapat folder dan file-file yang digunakan didalam GRF.
Tampilan GRF Builder versi 0.1.30 |
Sampai disini, kamu sudah berhasil membuat custom client / custom GRF mu sendiri, Happy RO !
Tidak ada komentar:
Posting Komentar