Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengisi Data Pada Database Server Mithia

 

Database NexusTK

Data Tetap dan Tidak Tetap

Database berisi data-data map, item (barang), spell/magic (mantra), npc (non playable character) dan lain-lain yang jumlahnya cukup banyak dan biasanya bertambah seiring pengembangan game nya. Database lebih banyak berhubungan ke file yang ada di folder mithialua.

Ada 2 jenis data nantinya yaitu data yang diisi secara manual dan bersifat tetap misalnya barang-barang atau item, spell, monster, npc dan ada data yang terbentuk otomatis atau tidak tetap misalnya character player, equipment yang dipakai character, logs, registry dan lainnya.

Pembuatan database akan saya urut berdasarkan kegunaannya, di awal kita akan memasukkan sebuah map pada database agar character player bisa muncul di dalam game.

Map Data

Pertama saya masukkan dua map, saya pakai file map asli tutorial.map dan tutorial_house.map dari mithia supaya nanti bisa dipelajari juga perpindahan antar map melalui file warps.txt, bisa disimak pada gambar berikut beserta beberapa penjelasan yang masih saya ingat.
 
 
Database 1

  • MapId = Id Map
  • MapBGM = Background music (cara pilih nilai bisa dengan sound rip yang tersedia atau command GM yang nanti akan dijelaskan tersendiri)
  • MapPVP = 0 normal map, 1 pvp map
  • MapWeather = cuaca
  • MapIndoor = 1 (agar cuaca tidak berlaku pada map.)
  • MapFile = lokasi file map 

Sementara itu dulu, keterangan yang penting, nanti untuk daftar keterangan lengkap menyusul pada bahasan lainnya, karena sebagian besar juga ada di Lua Help File.txt didalam paket.

Setelah data map masuk, jangan lupa set pada konfigurasi char.conf nilai start point (map number, x, y) gunakan map editor untuk menentukan koordinatnya, saya isi 1, 6, 5.

Langsung saya coba menyalakan 4 server untuk test, di map server sudah terlihat 2 map ter load kemudian apakah bisa login, saya gunakan client 7,09 dan hasilnya saat mau buat character, client menutup sendiri. ??? Hmm masih ada masalah saya cek ulang dulu ya...

 
Hehehe ternyata lupa edit hosts file yang ada di "/windows/system32/drivers/etc/hosts" kita harus edit file hosts dan tambahkan sebaris kode supaya supaya clientnya masuk ke localhost. Bisa diedit manual atau menggunakan bat file secara otomatis, dan pastikan baris tambahan masuk, jika tidak bisa klik kanan file hosts kemudian pilih properties, buang centang read only kemudian tekan ok, setelah itu ulangi menambahkan kode tambahan "127.0.0.1 tk0.kru.com"
 
 
Nah sampai disini, game sudah bisa dimainkan walau hanya masuk ke satu map saja dan dalam keadaan tidak pakai baju, karena belum ada database item dan lain-lain, intinya kita pastikan dulu sistem game server sudah bisa jalan dan client sudah bisa bisa konek.
 
Selanjutnya simak bagaimana penjelasan langkah menjalankan client agar bisa konek dengan server yang sudah kita siapkan, melalui video berikut.

Tutorial menjalankan game server dan client

Jadi dengan tambahan tayangan video diatas mudah-mudahan bisa menambah kejelasan tahap awal bagaimana server yang sudah di compile kemudian dijalankan pada lokal PC bisa konek dengan baik, sebelum nanti selanjutnya mulai untuk mengisi data-data yang lain seperti mengganti nama project, mengisi monster, item, npc dan lain sebagainya.

Baik berarti tahapan bagian setup server sampai menjalankan client game dan konek ke lokal server sudah selesai sampai disini. Sekaligus ini merupakan catatan supaya tidak lupa lagi.


Tutorial membangun server mithia episode 2


Posting Komentar untuk "Mengisi Data Pada Database Server Mithia"