Minggu, 26 Mei 2019

Modding Guide The Witcher 3 - Tutorial Membuat Mod Menggunakan W3Edit

Tags

Tutorial Membuat Mod Menggunakan W3Edit (Mod Editor) – Modding Guide : The Witcher 3 

The Witcher 3 Wild Hunt
The Witcher 3 Wild Hunt
Tutorial Membuat Mod Menggunakan Mod Editor–Kembali lagi dengan Bang Odit. Kali ini, Bang Odit akan share cara modding lain yang bisa dibilang, lebih praktis dari cara kemaren.  

Kenapa disebut “Praktis”? Karena di tutorial kali ini, kalian ngga bakalan ketemu lagi ama Command Line atau CMD. Jadi, kita dah mulai pindah ke versi GUI. Disamping praktis juga mod kalian ngga dibatas. Dan yang lebih gregetnya lagi, kalian ngga langsung modifikasi file inti. Jadi kalian bisa buat mod standalone buatan kalian sendiri. Meski begitu, masih ada beberapa hal yang musti diperhatiin dalam tutorial kali ini, tapi Bang Odit bakal bahas itu disepanjang tutorial, So Let’s Check this One!

*Btw, Bang Odit tarik lagi statemen abang di minggu kemaren, ternyata, banyak banget cara modding untuk game ini, dan ini cuma satu dari sekian aja.

Pertama-tama, seperti biasa kalian harus sediain dulu alat-alatnya. Untuk tutorial kali ini, ada tiga tools yang musti kalian siapin :
  • ModKit 1.3 : Nah, ModKit ini sebenernya bapa dari tools-tools modding di The Witcher. Program ini sendiri berfungsi sebagai tools utama. Ukurannya 100MB lebih, beda dari yang lain. Untuk download, klik disini.
  • W3Edit : Kalo ini lebih ke program GUInya. Jadi singkatnya, ModKit ama W3Edit ini berhubungan satu sama lain. W3Edit ngegunain resource dari ModKit buat ngejalanin programnya. Jadi kalian musti download dua-duanya. Untuk download, klik disini.
  • Notepad++. Honestly, masih banyak varian notepad yang ada di internet akhir-akhir ini, tapi Bang Odit lebih prefer Notepad++, soalnya banyak banget helpful fituresnya.
Kalo Toolsnya udah siap semua, kalian harus tahu dulu cara installnya. Bang Odit sendiri bakal jelasin fungsi tools-tools yang ada di W3Edit.


Cara Install Mod Editor dengan Benar

Setelah kalian download bahan-bahannya, kumpulin semuanya di satu folder. Pertama-tama, extract dulu file ModKit 1.3nya.
Gunakan Extract Here pada file Modkit1.3
Gunakan Extract Here pada file Modkit.1.3
Nah, seperti yang bisa kalian lihat, ternyata isinya installer, bukan folder biasa. Jadi install dulu ModKitnya, terus navigate installment tadi ke folder yang sama seperti hasil extracting. Sama halnya dengan ModKit, lakuin hal yang sama buat W3Edit, tapi disini, pilih pilihan ke-4 biar dia langsung buat folder dengan nama yang sama secara otomatis.
Gunakan Extract to W3Edit\ pada file W3Edit
Terakhir kalian buka folder W3Edit, buka W3Edit.exe (Inget ya, yang .exe). Disitu, kalian disuruh nyari witcher3.exe ama wcc_lite.exe. Klik Browse dan cari dua-duanya. Buat kalian yang ngga tau dimana kedua direktori tadi, mungkin ini bisa membantu :
Settingan W3Edit
Settingan W3Edit

Lokasi folder witcher3.exe : The Witcher 3 Wild Hunt\bin\x64
Lokasi folder wcc_lite.exe : Witcher 3 Mod Tools\bin\x64
Tampilan Awal Mod Editor (Sarcen)
Tampilan Awal Mod Editor (Sarcen)
Fungsi :
Nomer 1 : New Mod : Untuk membuat file mod.
Nomer 2 : Open Mod : Untuk membuka mod yang sudah ada. Kalo mau nerusin mod yang belum selesai, pasti pake tool ini.
Nomer 3 : Untuk membuka file .cr2w. Bang Odit masih ngga tau file .cr2w itu apa.
Nomer 4 : Save : Tool buat Nyimpen.
Nomer 5 : Save All : Sama kayak nomer 4, tapi khusus buat save berbagai file sekaligus.
Nomer 6 : Add File. Fungsinya buat milih file yang mau dimodifikasi.
Nomer 7 :Mod Packing : Fungsinya buat ngepack file yang udah kita modifikasi. Kalo udah dipack, hasil modif kita secara otomatis bakal langsung ada di folder mods di directory The Witcher 3 Wild Hunt kalian.
Nomer 8 : Buat jalanin witcher3.exe (Shortcut game).

Gimana? Mudah dimengerti kan? Nah untuk kronologi singkatnya nanti, kalian bakalan buat dulu file projek modnya. Abis itu, kalian pilih file yang mau dimod. Kalo udah di mod, kalian bisa packing mod yang udah kalian edit jadi mod standalone. That’s it.Kita langsung mulai aja,


Cara Membuat Mod Menggunakan W3Edit.

Ok, ok, semua persiapan udah tuntas, sekarang kita tinggal terjun langsung ke proses editing. Seperti biasa, Bang Odit bakal ambil sampel kasus untuk modding. Berhubung kemaren ada yang komen modnya buat Geralt jadi OP atau overpower, kali ini Bang Odit bakal ambil kasus yang bisa tetep jaga balance game, meskipun valuenya diganti, selama kalian pake perasaan, yaitu modEasyHerbal.

Mod ini ngeganti value drop tiap bahan alchemy yaitu herbal jadi 3 atau mungkin 4. Alesannya? Memperkecil kemungkinan Geralt mondar-mandir nyari herb ke tiap Herbalist. Mungkin di awal permainan, herb engga sepenting armor atau Silver Sword, tapi lama-kelamaan, terlebih tiap monster di game bakal tumbuh kuat, mod ini mungkin bisa membantu sedikit demi sedikit.

Pertama
Buka W3Edit, terus pilih tool nomor 1 (New Mod) diatas. Untuk directory foldernya, jangan disimpen di folder yang sama kayak pas install tadi, tapi mundur minimal 2 atau 3 folder ke atas. 

Contohnya: 
Tempat Instalasi W3Edit  : A:\Game\Belajar\Modding\The Witcher 3\Mod Editor\W3Edit
Tempat Projek W3Edit  : A:\Game\Belajar\Modding\(Simpen Disini).
Direktori Penyimpanan file Projek W3Edit
Direktori Penyimpanan file Projek W3Edit
Untuk versi praktisnya, kalian simpen aja projek itu di partisi lain. Easy and Simple. Untuk contoh, Bang Odit simpen file projeknya di folder Downloads\Mods.

Kedua
Klik tool nomor 6 (Add File) buat nyari file yang mau dimodifikasi. Sama kayak tutorial kemaren, kalian bakal liat banyak file yang bisa kalian modif setiap saat. Untuk case tutor kali ini, kita harus cari file def_loot_herbs.xml. Langsung aja navigate ke folder gameplay\items\dan kalian pasti nemu def_loot_herbs.xml. Klik file tadi, dan klik Add Mod.
File Yang Akan Dimodifikasi
File Yang Akan Dimodifikasi
Ketiga
Double Click file def_loot_herbs.xml yang ada di Mod Explorer. Check gambar :
Double Click file yang ada di Mod Explorer
*Jangan kaget kalo Notepad++ keluar secara otomatis. Salah satu kelebihan yang udah bang Odit jelasin di awal, W3Edit ini akan secara otomatis ngebackup file yang dimodifikasi ke folder projek.

Keempat
Nah di part ini, kalian bisa lihat statistik atau cara kerja herb spawn dalam game The Witcher 3. Bang Odit yakin kalian semua bisa langsung ngerti apa yang harus kalian modifikasi. Tapi untuk berjaga-jaga, bang Odit bakal sedikit review maksud dari syntax-syntax tersebut :

<loot_entry name="Arenaria" chance="100" quantity_min="1" quantity_max="1" player_level_min="0" player_level_max="0" respawn_time="1440" />
  • name="Arenaria": nama herb
  • chance="100": kemungkinan drop 
  • quantity_min="1": jumlah minimal drop setiap kali di ambil
  • quantity_max="1" : jumlah maksimal drop setiap kali di ambil
  • respawn_time="1440": estimasi spawn setelah kita ambil
Disini kita tinggal edit quantity_min="1" ama quantity_max="1"nya. Nah, mungkin kalian berfikir, “Fuck bro, masa musti manual” dan lain-lain. Buat ngatasin hal itu, ada fitur umum yang bisa kita pake di Notepad++, yaitu Replace. Caranya :
Cara Paling Mudah mengganti semua Value yang ada
Cara Paling Mudah mengganti semua Value yang ada
  1. Blok kata quantity_min=”1”
  2. Pencet tombol Ctrl+F di Notepad++, terus pindah ke tab Replace.
  3. Paste quantity_min=”1” tadi ke Field Box "File what :"
  4. Paste quantity_min=”1” tadi ke Field Box Replace with :dan ganti valuenya, dari “1” jadi “3”, ataupun 4, terserah, yang penting jangan terlalu berlebihan.
  5. Terakhir, Klik Replace All buat ngeganti semua kata tadi.
  6. Lakuin hal yang sama ama kata quantity_max="1".

Kelima
Save progress editing kalian dengan cara pencet Ctrl+S. Abis itu tutup.

Keenam
Balik lagi ke W3Edit, sekarang kita packing hasil mod kita pake tool nomer 7 (Pack And Install Mod). Abis itu, kalian tunggu aja beberapa saat. Kalo berhasil, mod kalian bakal secara otomatis ada di folder mods di direktori folder The Witcher 3 Wild Hunts kalian.
Log Witcher 3 Editor
Log Witcher 3 Editor

Akhir Kata 
Mod Prove
Mod Prove
Well, That’s it. Sekian dari Bang Odit. Bang Odit sendiri yakin Kalian pasti heran, kenapa ngga share yang satu ini di postingan kemaren. Anggap aja tutor kemaren sebagai batu pijak buat kalian yang baru memasuki dunia modding. Banyak banget hal yang bisa dapet dari belajar mod, mulai dari ngasah ilmu pemrograman kita, terutama C++ dan lain-lain. Atau mungkin nambah hal yang sekiranya ngga kalian dapetin di versi Vanilla (Asli) The Witcher 3 Wild Hunt. Ngga lupa, Credit buat Sarcen yang udah nyiptain W3Edit ini, your tool is absolutely awesome.


Frequently Asked Question
*Reader : Kenapa harus quantity_min=”1” yang diganti? Kenapa ngga number 1 nya aja?
Bang Odit : Kalo kalian cuma ambil number 1nya aja buat sampel Replace, takutnya, nomor lain diluar konteks yang mau kita ganti ikut ke Replace.


EmoticonEmoticon