Per 2016, RMID pindah ke RMID Discord (Invite link dihapus untuk mencegah spambot -Theo @ 2019). Posting sudah tidak bisa dilakukan lagi.
Mohon maaf atas ketidaknyamanannya dan mohon kerjasamanya.

Share | 
 

 [Req]-Tut. Repeat able quest VX

Topik sebelumnya Topik selanjutnya Go down 
[Req]-Tut. Repeat able quest VX Empty2010-01-31, 14:45
Post[Req]-Tut. Repeat able quest VX
#1
Shinch 
Newbie
Newbie
Shinch

Level 5
Posts : 5
Thanked : 0
Engine : RMVX

[Req]-Tut. Repeat able quest VX Vide
bwat abang abang semua. . . maft kalo slh tempat, cuz g ad lg tempat req tutorial yg saya temuin. . .

lngsung aja saya req tut.quest yg repeat able. . .
kyak quest game SE*L online
ex. quest stem of radish, quest hard shell dan sjenisnya
enggine yg saya pake VX
maft kalo slh tmpt THX bang. . .
[Req]-Tut. Repeat able quest VX Empty2010-01-31, 15:44
PostRe: [Req]-Tut. Repeat able quest VX
#2
HayzenTZ 
Novice
Novice
HayzenTZ

Level 5
Posts : 131
Thanked : 4
Engine : RMVX

[Req]-Tut. Repeat able quest VX Vide
Tutorial buat quest udah banyak kok, di Google aja ntar ketemu.

contohnya nih: http://www.rpgrevolution.com/tutorial/quests-tutorial._144.html

kalo mau dibikin repeat-able, ya tinggal main switch aja,misal:


Cara 1:

saat kita ngambil quest,
Code:
control switches: [0001:Sedang Dalam Quest] = ON

Bikin page dimana conditionnya Switch [0001:Sedang Dalam Quest] is ON, terserah mau diisi apa (ini buat pas questnya masih jalan dan blom selse)

Pas di event dimana quest kita memenuhi persyaratan, tambahin Switch
Code:
control switches: [0002:Quest x Selesai] = ON
di event tsbt

trus bikin page baru lagi di pemberi quest dengan condition
Switch [0001:Sedang Dalam Quest] = ON
Switch [0002: Quest X Selesai] = ON
isi page dengan pemberian reward ato apalah, yg penting diakhiri dengan ini:
Code:
control switches: [0001:Sedang Dalam Quest] = OFF
control switches: [0002:Quest x Selesai] = OFF

jadi quest itu bisa diulang lagi, atau:


Cara 2:

Saat kira ambil quest,
Code:
Control Self Switch A = ON

trus bikin page yg condition-nya 'Self Switch A is ON', diisi kalo perlu (misal, teks "Kamu belum mengumpulkan Ruby yang cukup. cari lebih banyak!')

trus bikin page baru yg conditionnya udah terpenuhi (misal Variable [0001:Jumlah Ruby] 10 or higher dan Self Switch A is ON)
trus kasih teks terserah (misal "Terima Kasih! Ruby-Ruby ini akan sangat membantuku!")
yg penting terakhirnya dikasih Control Self Switch A = OFF. (kalo ini quest ngumpulin barang, jangan lupa set Variable barang ke 0 juga) ntar pas kita tanya lagi, dia ngasih quest lagi.

Maaf kalo kurang jelas. :peace:
[Req]-Tut. Repeat able quest VX Empty2010-02-01, 07:10
PostRe: [Req]-Tut. Repeat able quest VX
#3
Shinch 
Newbie
Newbie
Shinch

Level 5
Posts : 5
Thanked : 0
Engine : RMVX

[Req]-Tut. Repeat able quest VX Vide
Maft kk maksud saya quest yang cari item dari bunuh momon gitu bang
jadi misalnya bunuh slime kita dapet item.... nah item tadi kalo uda ngumpul 20 di serahin ke quest center gitu
gimana kk thx b4 kk

Edited :
Script 'Game_Interprenter' Line 750 NoMethodError Occured
undefined method `[] for nil:NilClass


Pencerahan bang, errornya karna apa dan gimana cara ngatasinya
' :cry: :cry:


Terakhir diubah oleh Shinch tanggal 2010-02-01, 10:07, total 1 kali diubah
[Req]-Tut. Repeat able quest VX Empty2010-02-01, 08:30
PostRe: [Req]-Tut. Repeat able quest VX
#4
hart 
Senior
Senior
avatar

Level 5
Posts : 805
Thanked : 38
Engine : Other
Skill : Very Beginner
Type : Developer

[Req]-Tut. Repeat able quest VX Vide
gini.. Buat sebuah event:
- Di page 1, condition dibiarkan kosong, terus di baris event ya buat questnya, lalu set switch quest mulai menjadi ON, misalnya:
Code:
@> Show Text: Kumpulkan 5 buah jelly, jelly didapat dari slime.
@> Control Switches: [0001:Quest mengumpulkan jelly] = ON.

- Masih di event yg itu, klik New Event Page. Di bagian Conditions, Centang switch [0001: Quest mengumpulkan jelly] is ON. Lalu di baris event buat conditional branch untuk mengecek itemnya..(note: jumlah item bisa disimpan di suatu variabel dulu untuk pengecekan). Setelah itu, matikan kembali switch [0001: Quest mengumpulkan jelly]. Contoh:
Code:
@>Control Variables[0001:Jelly] = [Jelly] in Inventory
@>Conditional Branch: Variable[0001:Jelly] >= 5
      @>Show Text: Kamu berhasil.. nih hadiah 2 potion.
      @>Change Items: [Potion], +1
      @>Change Items: [Jelly], -5
      @>Control Switches: [0001: Quest mengumpulkan jelly] = OFF
 :    Else
      @>Show Text: Jelly mu belum cukup tuh, cari lagi sana!!
 :    Branch End

Sebenarnya, intinya sih kembalikan switch mulai menjadi off kembali agar quest bisa dilakukan berulang-ulang :peace:

Maaf bila kurang jelas, maklum saya pemula :sembah:

hihihi...
[Req]-Tut. Repeat able quest VX Empty
PostRe: [Req]-Tut. Repeat able quest VX
#5
Sponsored content 




[Req]-Tut. Repeat able quest VX Vide
 

[Req]-Tut. Repeat able quest VX

Topik sebelumnya Topik selanjutnya Kembali Ke Atas 

Similar topics

+
Halaman 1 dari 1

Permissions in this forum:Anda tidak dapat menjawab topik
RPGMakerID :: Engines :: RMVX :: RMVX Archive-