Pernah merasa kebingungan untuk memberi isi peti harta pada game mu? Kenapa tidak coba isikan dengan item yang acak agar player tidak bisa menerka apa yang akan ia dapatkan. Ayo ikuti tutorialnya.
1. Membuat Common Event
Kalo kamu belum tahu, common event berada di dalam database.
Isikan nama apapun yang kamu mau.
2. Masukkan Variable Acak
Seperti biasa nama switch bisa agan atur bebas. Yang jadi perhatian kita ada adalah operand random di bawahnya.
Nomor 1 ~ 3 adalah 3 item random yang berisi dalam peti yang akan kita dapatkan salah satu diantara ketiga item itu.
3. Buat Conditional Branch
Samakan nama variable seperti langkah nomer 2.
Atur seperti gambar diatas. Jangan lupa hapus centang “set handling when condition do not apply” karena lita tidak membutuhkannya.
4. Duplikat Conditional Branch
Sekarang kita copas cinditional branch yang kita buat pada langkah ke 3 sebanyak 3 kali seperti gambar dibawah ini. Namun kali ini ganti constan pada gambar di langkah ke 3 menjadi 2, 3 dst jika kamu menggunakan lebih dari 3.
5. Masukkan eksekusi di setiap conditional branch
Setelah kira membuat 3 conditional branch pada langkah ke 4, sekarang kita akan memasukkan eksekusinya pada setiap conditional branch. Entah itu memberi player gold, weapon atau item. Contohnya seperti gambar di bawah.
6. Buat peti harta
Kita belum selesai sampai langkah diatas, tentu saja sekarang kita membuat peti.
Untuk mudahnya klik kanan pada peta seperti gambar berikut.
Jangan kawatir jika muncul kotak perintah untuk memasukkan isi dari peti. Pilih apa saja lebih dulu.
7. Lihat event peti harta
Sekarang kita buka event peti yang tadi kita buat dan perhatikan gambar di bawah.
Karena tadi kita memasukkan isi petinya asal jadi kita hapus saja dan ganti dengan commont event yang kita buat tadi.
Dan hasil akhirnya seperti gambar dibawah ini.
Sekarang saatnya TESTPLAY!
Gimana udah ngerti kan sekarang?
Cara diatas juga bisa diaplikasikan untuk membuat NPC bicara berbeda setiap interaksi. Dan mohon maaf kalo ada kata-kata yang sulit dipahami.
Kalau ada yang mau ditanya tinggalkan komentar dibawah atau inbox facebook saya. Mksi~