irpg Community
Passtive Skill สอนการใช้งานหน่อยครับ - Printable Version

+- irpg Community (https://irpg.in.th)
+-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html)
+--- Forum: RPG Maker Engine School (https://irpg.in.th/forum-7.html)
+---- Forum: Scripting Academy (https://irpg.in.th/forum-12.html)
+---- Thread: Passtive Skill สอนการใช้งานหน่อยครับ (/thread-831.html)



Passtive Skill สอนการใช้งานหน่อยครับ - Accretia - 12-16-2012

http://pastebin.com/raw.php?i=kCt3J6gg
ตัวโค๊ด


RE: Passtive Skill สอนการใช้งานหน่อยครับ - Hitoshura - 12-16-2012

ก่อนอื่นต้องมีสคริปต์ตัวนี้ก่อนค่ะ
http://pastebin.com/raw.php?i=kKQMH8E9

แล้วก็สกิล 1 กับ 2 ใส่ < > ปิดหน้ากับหลังด้วยนะคะ เช่น
Code:
<Skill 1 will be used when you select the Attack command.>
ไม่งั้นมันจะเออเร่อค่ะ : D

วิธีใช้คือถ้าจะให้สกิลไหนมีผลพาสซีฟติดตัวเนี่ย ในช่อง Note Box ให้ใส่อันนี้เข้าไป
Code:
:passive => x
X คือ ไอดีของอาวุธที่จะนำมาทำเป็นพาสซีฟค่ะ สมมุติเราจะใช้อาวุธ 1 เราก็ใส่แบบนี้
Code:
:passive => 1
ถ้าอาวุธ 1 มีผล + ค่า atk 5 สกิลที่เราใส่ตัวนี้เข้าไปจะมีผลพาสซีฟติดตัวเป็น atk+5 ค่ะ

และถ้าต้องการให้สกิลไม่แสดงในหน้าต่างสกิลเลยให้ใส่อันนี้เข้าไปใน Note Box ด้วย
Code:
:noshow => true

แต่ว่าถ้าต้องการให้ดูได้ในหน้าต่างสกิล แต่ไม่แสดงในฉากแบทเทิล ให้เราไปที่ Database ในหมวด Terms ค่ะ
ตรง Skill Types ให้เราสร้างอีก Types หนึ่งสำหรับสกิลพาสซีฟพวกนี้ขึ้นมาค่ะ ชื่ออะไรก็ได้
แล้วให้มาดูสคริปต์ตรงนี้ค่ะ

Code:
BATTLE_IGNORE = [
       'Passive'
      ]

ให้เปลี่ยนใน '' เป็นชื่อ Types ที่เราตั้งสำหรับพาสซีฟค่ะ

เผื่อไม่เก็ต อันนี้ตัวโปรเจคค่ะ : D
http://www.mediafire.com/?kzcuibchnp7b27i


RE: Passtive Skill สอนการใช้งานหน่อยครับ - Accretia - 12-16-2012

แล้วจะตั้งให้มันเพิ่มสเตตัสยังไงหรอครับ?
จากที่สังเกตุมาคือ สร้างอาวุธขึ้นมาแล้วใส่สเตตัสแล้วตั้งให้อาวุธนั้นเป็นสเตตัสของสกิลพาสซิฟใช่รึเปล่าครับ?
แล้วมันพอจะมีสคริปต์แบบสร้างทักษะขึ้นมาแล้วใส่สถานะว่า Passive มั้ยครับ? รู้สึกเคยใช้สคริปต์แบบนี้ใน VX


RE: Passtive Skill สอนการใช้งานหน่อยครับ - Hitoshura - 12-17-2012

(12-16-2012, 11:14 PM)Accretia Wrote: แล้วจะตั้งให้มันเพิ่มสเตตัสยังไงหรอครับ?
จากที่สังเกตุมาคือ สร้างอาวุธขึ้นมาแล้วใส่สเตตัสแล้วตั้งให้อาวุธนั้นเป็นสเตตัสของสกิลพาสซิฟใช่รึเปล่าครับ?

ตามที่เข้าใจแหละค่ะ ถ้าจะเอาสเตตัสจากอาวุธไหนก็ใส่ตัวเลขตรงX เป็นอันนั้น