irpg Community
อยากสร้างสกิล autodispel ครับ - 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)
+--- Thread: อยากสร้างสกิล autodispel ครับ (/thread-2355.html)

Pages: 1 2


อยากสร้างสกิล autodispel ครับ - anatong123 - 05-03-2015

สกิล Autodispel เป็นสกิลที่มีความสามารถในการยกเลิกสกิลของศัตรูครับ
คือทุกครั้งที่ศัตรูกำลังจะใช้สกิล มันก็จะทำงานโดยอัตโนมัติครับ แต่มันจะมีโอกาสเกิดเพียง 10% เท่านั้น
สมมติ monster A กำลังจะใช้สกิลอะไรสักอย่าง แล้วฮีโร่ที่มีสกิลนี้ จะใช้มาแทรกเลย ทำให้สกิลนั้นไม่ออก คือไม่มี animation ออกมาเลยครับ


จะว่ามันเป็นสกิลติดตัวก็ไม่เชิงครับ แต่วันมันเหมือนเป็นสกิลคอยขัดจังหวะศัตรูมากกว่า

มีใครพอจะช่วยผมได้บ้างครับ Derp


RE: อยากสร้างสกิล autodispel ครับ - slost - 05-03-2015

ไปที่ฐานข้อมูล

1.ทำการสร้างสถานะใบ้ขึ้นมา โดยกำหนดให้เวลาของสถานะนั้นอยู่ที่ 1 เทิร์น
(สถานะใบ้ อยู่ลำดับที่ 4 ของสถานะในฐานข้อมูล จะแก้ไขตรงๆ หรือก็อปปี้แล้วสร้างใหม่ก็ได้)

2.สร้างสกิลขึ้นมา โดยกำหนดเอฟเฟ็คต์ให้เพิ่มสถานะใบ้ต่อเป้าหมาย
(ช่องกำหนดเอฟเฟ็คต์อยู่ตรงสี่เหลี่ยมว่างๆตรงขวากลาง)

ถ้าไม่เข้าใจตรงไหนก็บอกได้นะครับ เดี๋ยวผมทำภาพให้ดู จะได้เข้าใจง่ายๆ


RE: อยากสร้างสกิล autodispel ครับ - anatong123 - 05-03-2015

(05-03-2015, 03:31 PM)slost Wrote: ไปที่ฐานข้อมูล

1.ทำการสร้างสถานะใบ้ขึ้นมา โดยกำหนดให้เวลาของสถานะนั้นอยู่ที่ 1 เทิร์น
(สถานะใบ้ อยู่ลำดับที่ 4 ของสถานะในฐานข้อมูล จะแก้ไขตรงๆ หรือก็อปปี้แล้วสร้างใหม่ก็ได้)

2.สร้างสกิลขึ้นมา โดยกำหนดเอฟเฟ็คต์ให้เพิ่มสถานะใบ้ต่อเป้าหมาย
(ช่องกำหนดเอฟเฟ็คต์อยู่ตรงสี่เหลี่ยมว่างๆตรงขวากลาง)

ถ้าไม่เข้าใจตรงไหนก็บอกได้นะครับ เดี๋ยวผมทำภาพให้ดู จะได้เข้าใจง่ายๆ

อ่อครับ ขอบคุณครับสำหรับคำแนะนำ ผมลองทำแล้วมันเหมือนกับการสร้างสกิลให้ศัตรูติดสถานะใบ้มากกว่า แต่ที่ผมอยากได้คือสกิลที่ร่ายเองอัตโนมัติน่ะครับ แบบว่าจะใช้เองตอนที่ศัตรูกำลังใช้สกิลอะครับ Derp SmileSmile


RE: อยากสร้างสกิล autodispel ครับ - slost - 05-03-2015

(05-03-2015, 03:42 PM)anatong123 Wrote: อ่อครับ ขอบคุณครับสำหรับคำแนะนำ ผมลองทำแล้วมันเหมือนกับการสร้างสกิลให้ศัตรูติดสถานะใบ้มากกว่า แต่ที่ผมอยากได้คือสกิลที่ร่ายเองอัตโนมัติน่ะครับ แบบว่าจะใช้เองตอนที่ศัตรูกำลังใช้สกิลอะครับ Derp SmileSmile

ตั้ง Occasion ให้เป็น Never นะครับ มันจะทำให้สกิลเรากลายเป็น Passive ทำงานตลอดเวลา


RE: อยากสร้างสกิล autodispel ครับ - anatong123 - 05-03-2015

ผมลองทำแล้วมันไม่เห็นจะใช้สกิลออกมาเลยครับ สกิลยังติดสีเทาๆกดใช้เองไม่ได้อีกครับ


RE: อยากสร้างสกิล autodispel ครับ - slost - 05-03-2015

(05-03-2015, 04:13 PM)anatong123 Wrote: ผมลองทำแล้วมันไม่เห็นจะใช้สกิลออกมาเลยครับ สกิลยังติดสีเทาๆกดใช้เองไม่ได้อีกครับ

เอ่อ จริงด้วยครับ สงสัยผมจะเบลอๆละ ทำหน้าเหยาหมิง

เฮ้อ ลองไปหาพวกสคริปต์ Passive Skill มาใช้ประยุกต์ดูครับ


RE: อยากสร้างสกิล autodispel ครับ - Nazuth - 05-03-2015

ผมว่าน่าจะต้องเขียนสคริปท์เองเลยมั้ง วางอีเวนท์พลิกแพลงในฉากต่อสู้ไม่ได้เท่าไหร่
สคริปต์ Passive Skill ก็ไม่น่าทำงานลักษณะนี้ได้


RE: อยากสร้างสกิล autodispel ครับ - dokibaku - 05-05-2015

ผมว่าต้องเขียนแก้สคริปต์ฉากต่อสู้เลยแหละครับ อีเวนท์ทำไม่ได้จริงๆ อาจต้องตัดใจทำเป็นดิสเปลธรรมดาล่ะครับ

10%นี่ผมว่าไม่ติดง่ายๆหรอกครับ Reflec เกมผม 33% ยังออกยากออกเย็นจนต้องปรับเป็น 50%เลย


RE: อยากสร้างสกิล autodispel ครับ - anime13master - 05-06-2015

ถ้าเป็น XP ผมช่วยได้ แต่ VXA นี่อีกเรื่องแฮะ(ยังไม่ได้ศึกษา)


RE: อยากสร้างสกิล autodispel ครับ - splendith - 05-09-2015

ขอข้อมูลเพิ่มเติมครับ

สกิลที่ใช้จำเป็นต้องพุ่งเป้าหมายไปยังฮีโร่ที่มี auto dispel หรือไม่ครับ เช่น ถ้า ศัตรู heal ตัวเอง สามารถ auto dispel ไม่ให้ศัตรูฮิลตัวเองได้หรือไม่ครับ หรือว่า ถ้า ศัตรูใช้สกิลใส่นาย A นาย B สามารถ auto dispel ได้ไหมครับ

ผู้ที่โดน auto dispell จะเสีย MP / TP ที่ใช้ไปแล้วไหมครับ