Setelah baca thread bang wltr3565, ane tertarik buat nerapin ni ke project sambil share juga kalo ada yang butuh
langsung aja ke langkahnya :
1. Buat variabel ---> nyimpen variabel buat nentuin difficultynya, misal ente namain "BD"
2. Buat event untuk troop biar nambah [ente tentuin nilanya] kalo menang lawan tuh troop nilainya BD nambah.
3. Buat ngakalin random encounter yang setau ane gak ada conditional branch enemy troopnya
, random encounter diganti event gak terlihat (jangan lupa dibuat event contact). Pakai conditional branch biar musuh bisa ganti - ganti (statnya ato battlernya). Taroh ni event di map (jangan lupa dibuat bergerak
)
Opsional : Biar rada sangar kasih bar buat nunjukin variabelnya (Ex : Kuro any bar
)
Example :
Asumsiin ente udah ngebuat variable, random encounter sama troopnya. Misal troops ente :
1. Slime (HP 100)
2. General Slime (HP 250)
3. King Slime (HP 750)
Dengan contoh event troops :
Conditional branch : if "BD" =<5
Enemy encounter : "Slime"
else if "BD" > 5
Conditional branch : if "BD" =< 15
Enemy encounter : "General Slime"
else if "BD" > 15
Enemy encounter : "King Slime"
end
end
Difficulty (berdasarkan variabel BD) : Normal (0-5), Hard (6-15), Super Hard (>15)
- Di event troop, tiap kill slime/general slime variable BD +1
- Setelah ngekill 6 slime, kalo ente dapet random encounter jadi dapet General Slime
- Setelah ngekill 16 slime/general slime, ente dapet random encounternya King Slime
Buat event random encounter, musuh juga masih bisa di randomin lagi (bisa dimanfaatin variable operation random
)
Q & A :
- Q : Gimana buat scalling nya?
A : Yang nentuin ente
- Q : Kok event buat encounter ane gak work?
A : Mungkin ente belum set ke "Event contact"
- Q : Pake script kan lebih gampang, ngapain buat ni tutorial?
A : Tujuan ane pake eventing doang, ane gak bisa buat scriptnya
- Q : Napa gak ada screenshotnya?
A : Koneksinya
Sekian tutorial kecil dari ane.
*Sori sebut merek (wltr3565 ama kuro)