Hừ, bất công thiệt công mình sưu tầm thía này mà cộng cho một tí exp >_<, chuối wá, ke ke (hic, nói nhỏ thui không pa grevie nghe thấy thì chít a).
Bài viết dưới đây và một loạt các bài viết khác là của một bạn tên Le tam bên ttvon, tôi thực sự kinh ngạc về sự kiên nhẫn cũng như giỏi đốt thời gian như bác ấy, tôi ngồi post một bài dài như zậy chắc chít wá, hic. Nhưng nói chung thì những bài viết về các đoạn scrip dưới đây rất là hay, ai có thật sự yêu thích rpg maker thì hãy nên xem, nó sẽ làm cho game của các bạn không thua kém bất kì một game nào khác của các hãng game nổi tiếng cả, tôi tin chắc vậy, chúc các bạn thành công.
1- Blue Magic/Enemy Skill
Blue magic là khả năng học các phép thuật của các monster (Enemy Skill). Blue magic được bắt đầu trong loạt game Final Fantasy, từ FF5.
Bước 1: Tạo 2 Switch [xxxx:monster_name], [xxxx:Blue] và 1 Variable [xxxx:Blue_learn]. Kế tạo một Skill là "Blue magic", đặt nó là Switch, nối với [xxxx:Blue]. Cho một nhân vật của bạn học được khả năng này khi ở Lv1
Bước 2: Vào Monster Group, tạo một group chỉ có một monster (vd: Orc), tạo một Skill cho monster mà bạn có thể học (vd: Poison Attack)
Bước 3: Tạo phần Battle Event như sau:
+ Trang 1:
-Trigger: Enemy chara [1:Orc] Hp[1~100] (monster phải còn sông cái đã ^^ )
-Phần command:
<>FORK Optn:1:Orc-ActionPsb
<>Change Switch: [xxxx:Orc]-On Set
<>FORK Optn:Varbl[xxxx:Blue_learn]-3
<>Messg: Zack already learned Orc''s Skill !
<>Change Switch: [xxxx:Orc]-Off Set
:ELSE case
<>Variable Ch:[xxxx:Blue_learn]Set, Random{1*2]
:End case
:End case
+Trang 2:
-Trigger: Switch [xxxx;Blue] -On (bạn phải sử dụng "Blue magic" cái đã)
-Phần command:
<>FORK Optn:1:Orc-ActionPsb (monster phải tấn công bạn)
<>Select Face Graphic: Eras (xóa Face <???>)
<>Messg: Zack try to learn Orc''s Skill !
<>FORK Optn: Switch:[xxxx:Orc]-On
<>FORK Optn:Varbl[xxxx:Blue_learn]-1
<>Messg: Zack learned Poison Attack!
<>Change Skill: Zack-Poison Attack->Memory
<>Variable Ch:[xxxx:Blue_learn]Set, 3
:ELSE case
<>Messg: Zack failed !
:End case
:END case
:End case
<>Change Switch: [xxxx:Orc]-Off Set
<>Change Switch: [xxxx:Blue]-Off Set
<>
2-Summon magic
a-Calling a monster bạn muốn có 1 Skill để gọi một monster chiến đấu cùng với bạn ?? Hãy xem qua phần này.
Bước 1: Tạo 2 Switch [xxxx:Summon], [xxxx:SummonSuccessFul] . Kế tạo một Skill là "Summon Monster", đặt nó là Switch, nối với [xxxx:Summon], đánh dấu chọn ô Battle thôi. Cho một nhân vật của bạn học được khả năng này khi ở Lv1.
Bước 2: Tạo thêm ở phần Hero trong Database các monster mà bạn muốn summon. Thiết lập các chỉ số Hp, Mp, Att, Def....
và tốt nhất là để Initial Lv = Max Lv ( cái này dùng để cho monster không nhận nhận được EXP nào sau mỗi trận đấu, cũng như không tăng LV như các nhân vật chính được)
Bước 3: vào Monster Group menu, tạo một battle event như sau:
+ Trang 1 :
Trigger: Switch[xxxx:Summon] is ON (Hero phải sử dụng "Summon Monster" cái đã)
<>Fork Condition: [xxxx:SummonSuccessful] - OFF
<>Show Message: "The summon was successful!"
<>Change Hero''s Party: Monster->Add ( thêm monster vào nhóm của bạn)
<>Change Switch: [xxxx:SummonSuccessful] ON ( ngăn bạn không thể summon 1 monster nào khác)
<>
:ELSE Case
<>Show Message: Already summoned a monster!
<>
:END Case
+ Trang 2:
Trigger: Switch[xxxx:SummonSuccessful]-ON; [Monster''s] HP[ 0%] (summon thành công và monster đã die)
<>Change Hero''s Party: Monster->Remove (bỏ monster khỏi nhóm)
<>Change Switch: [xxxx:SummonSuccessful] OFF (cho phép bạn gọi một monster khác)
<>
Bước 4: đây là bước hoàn tất, nhằm bỏ monster ra khỏi nhóm sau khi trận đấu kết thúc.
-Tạo một common event "RemoveMonster", đặt Start condition là "Auto Start" và Condition Switch[xxxx:SummonSuccessFul].
-Phần command event bạn làm giống như trang 2 của battle event
<>Change Hero''s Party: Monster->Remove
<>Change Switch: [SummonSuccessful] OFF
Đó là những bước cơ bản để tạo nên một skill summon monster. Bạn có thể tạo thêm phép gọi bao nhiêu monster hay là summon ngẫu nhiên một monster cũng được.
To be continued...
Bài viết dưới đây và một loạt các bài viết khác là của một bạn tên Le tam bên ttvon, tôi thực sự kinh ngạc về sự kiên nhẫn cũng như giỏi đốt thời gian như bác ấy, tôi ngồi post một bài dài như zậy chắc chít wá, hic. Nhưng nói chung thì những bài viết về các đoạn scrip dưới đây rất là hay, ai có thật sự yêu thích rpg maker thì hãy nên xem, nó sẽ làm cho game của các bạn không thua kém bất kì một game nào khác của các hãng game nổi tiếng cả, tôi tin chắc vậy, chúc các bạn thành công.
1- Blue Magic/Enemy Skill
Blue magic là khả năng học các phép thuật của các monster (Enemy Skill). Blue magic được bắt đầu trong loạt game Final Fantasy, từ FF5.
Bước 1: Tạo 2 Switch [xxxx:monster_name], [xxxx:Blue] và 1 Variable [xxxx:Blue_learn]. Kế tạo một Skill là "Blue magic", đặt nó là Switch, nối với [xxxx:Blue]. Cho một nhân vật của bạn học được khả năng này khi ở Lv1
Bước 2: Vào Monster Group, tạo một group chỉ có một monster (vd: Orc), tạo một Skill cho monster mà bạn có thể học (vd: Poison Attack)
Bước 3: Tạo phần Battle Event như sau:
+ Trang 1:
-Trigger: Enemy chara [1:Orc] Hp[1~100] (monster phải còn sông cái đã ^^ )
-Phần command:
<>FORK Optn:1:Orc-ActionPsb
<>Change Switch: [xxxx:Orc]-On Set
<>FORK Optn:Varbl[xxxx:Blue_learn]-3
<>Messg: Zack already learned Orc''s Skill !
<>Change Switch: [xxxx:Orc]-Off Set
:ELSE case
<>Variable Ch:[xxxx:Blue_learn]Set, Random{1*2]
:End case
:End case
+Trang 2:
-Trigger: Switch [xxxx;Blue] -On (bạn phải sử dụng "Blue magic" cái đã)
-Phần command:
<>FORK Optn:1:Orc-ActionPsb (monster phải tấn công bạn)
<>Select Face Graphic: Eras (xóa Face <???>)
<>Messg: Zack try to learn Orc''s Skill !
<>FORK Optn: Switch:[xxxx:Orc]-On
<>FORK Optn:Varbl[xxxx:Blue_learn]-1
<>Messg: Zack learned Poison Attack!
<>Change Skill: Zack-Poison Attack->Memory
<>Variable Ch:[xxxx:Blue_learn]Set, 3
:ELSE case
<>Messg: Zack failed !
:End case
:END case
:End case
<>Change Switch: [xxxx:Orc]-Off Set
<>Change Switch: [xxxx:Blue]-Off Set
<>
2-Summon magic
a-Calling a monster bạn muốn có 1 Skill để gọi một monster chiến đấu cùng với bạn ?? Hãy xem qua phần này.
Bước 1: Tạo 2 Switch [xxxx:Summon], [xxxx:SummonSuccessFul] . Kế tạo một Skill là "Summon Monster", đặt nó là Switch, nối với [xxxx:Summon], đánh dấu chọn ô Battle thôi. Cho một nhân vật của bạn học được khả năng này khi ở Lv1.
Bước 2: Tạo thêm ở phần Hero trong Database các monster mà bạn muốn summon. Thiết lập các chỉ số Hp, Mp, Att, Def....
và tốt nhất là để Initial Lv = Max Lv ( cái này dùng để cho monster không nhận nhận được EXP nào sau mỗi trận đấu, cũng như không tăng LV như các nhân vật chính được)
Bước 3: vào Monster Group menu, tạo một battle event như sau:
+ Trang 1 :
Trigger: Switch[xxxx:Summon] is ON (Hero phải sử dụng "Summon Monster" cái đã)
<>Fork Condition: [xxxx:SummonSuccessful] - OFF
<>Show Message: "The summon was successful!"
<>Change Hero''s Party: Monster->Add ( thêm monster vào nhóm của bạn)
<>Change Switch: [xxxx:SummonSuccessful] ON ( ngăn bạn không thể summon 1 monster nào khác)
<>
:ELSE Case
<>Show Message: Already summoned a monster!
<>
:END Case
+ Trang 2:
Trigger: Switch[xxxx:SummonSuccessful]-ON; [Monster''s] HP[ 0%] (summon thành công và monster đã die)
<>Change Hero''s Party: Monster->Remove (bỏ monster khỏi nhóm)
<>Change Switch: [xxxx:SummonSuccessful] OFF (cho phép bạn gọi một monster khác)
<>
Bước 4: đây là bước hoàn tất, nhằm bỏ monster ra khỏi nhóm sau khi trận đấu kết thúc.
-Tạo một common event "RemoveMonster", đặt Start condition là "Auto Start" và Condition Switch[xxxx:SummonSuccessFul].
-Phần command event bạn làm giống như trang 2 của battle event
<>Change Hero''s Party: Monster->Remove
<>Change Switch: [SummonSuccessful] OFF
Đó là những bước cơ bản để tạo nên một skill summon monster. Bạn có thể tạo thêm phép gọi bao nhiêu monster hay là summon ngẫu nhiên một monster cũng được.
To be continued...