irpg Community
จะทำ Cut in อย่างไรครับ ขอระเอียดหน่อย มือใหม่ - 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: จะทำ Cut in อย่างไรครับ ขอระเอียดหน่อย มือใหม่ (/thread-2512.html)



จะทำ Cut in อย่างไรครับ ขอระเอียดหน่อย มือใหม่ - Lamerer - 07-31-2015

ตามหัวข้อกระทู้ครับ ประมาณนี้



RE: จะทำ Cut in อย่างไรครับ ขอระเอียดหน่อย มือใหม่ - Kuntana - 07-31-2015

+ซง คือ คลิปที่โพส มันก็มีลิงค์ดาว์นโหลด สคริปอยู่ด้านล่างแล้วนีครับ
แล้วในลิงค์ก็มีสอนวิธีใช้ให้แล้วด้วย ตายแปป


-----------

กดที่ลิงค์ทีอยู่ล่างคลิป นะครับ จะเข้าไปหน้าเพจของเขา

จะมี สคริปต์ให้ดาวน์โหลด เอามาใส่ใน สคริปต์อิดิเตอร์ ( กด F11 เปิด )

วิธีใช้ก็ตาม ที่เพจเขียนไว้เลยครับ


RE: จะทำ Cut in อย่างไรครับ ขอระเอียดหน่อย มือใหม่ - Lamerer - 08-01-2015

(07-31-2015, 11:49 PM)Kuntana Wrote: +ซง คือ คลิปที่โพส มันก็มีลิงค์ดาว์นโหลด สคริปอยู่ด้านล่างแล้วนีครับ
แล้วในลิงค์ก็มีสอนวิธีใช้ให้แล้วด้วย ตายแปป


-----------

กดที่ลิงค์ทีอยู่ล่างคลิป นะครับ จะเข้าไปหน้าเพจของเขา

จะมี สคริปต์ให้ดาวน์โหลด เอามาใส่ใน สคริปต์อิดิเตอร์ ( กด F11 เปิด )

วิธีใช้ก็ตาม ที่เพจเขียนไว้เลยครับ

พอลองลงไปแล้ว เข้าไปลองในเกม ทำอะไรในโหมดต่อสู้ไม่ได้เลยครับ
พอกดโจมตีก็ ขี้น SystemStackError occurred.
Stack level too deep. ป้องกันก็ขึ้นเหมือนกัน ทำไงอะคับ มือใหม่ ไม่รู้เรื่องจริงๆ


RE: จะทำ Cut in อย่างไรครับ ขอระเอียดหน่อย มือใหม่ - Lamerer - 08-01-2015

โอเคคับ ผมแก้ Stack level too deep ได้ล้ะ ผมเอามันไปใส่ 2 อัน 5555
แล้วทีนี้ใช้ไงอ่าคับ ไม่รู้เรื่องเลย set Id effect อะไรงี้อ่ะคับ ทำไงสอนหน่อย ขอบคุณล่วงหน้าคับ


RE: จะทำ Cut in อย่างไรครับ ขอระเอียดหน่อย มือใหม่ - NeoManat - 08-01-2015

สิ่งที่คุณต้องรู้ก่อนนะครับคือสคริปนี้ไม่เชิงว่าทำให้มี Cut in โดยตรง แต่จะทำให้ตัวสกิลทำ effect ที่จำลอง Cut in ก่อนที่ตัวสกิลจะทำงาน แทนที่ปรกติตัว effect จะเกิดหลังจากจบสกิล

ในกรณีนี้คนเขียนสร้าง Common Event ที่ลงคำสั่งให้เกิดรูป Cut in ตามที่เห็น แล้วบังคับให้ Common Event นั้นๆทำงานก่อนที่สกิลจะทำงาน สิ่งที่เขาทำคือ:

1. สร้าง Common Event ที่จะทำให้เกิดภาพเคลื่อนไหว (ถ้าทำรูปก็ใช้ Show picture, Move picture และ Erase picture)
2. สร้าง Effect ที่อยู่มุมขวาของแท๊บ Skills, หรือ Items ให้ใช้ Common Event ที่สร้างไว้แล้ว
3. ในช่องว่างที่เขียนว่า Note ด้านล่าง ให้ใส่ <pre-skill effect: X> โดยแทน X ด้วยหมายเลขลำดับของ Effect ที่ทำไว้ โดยนับตามรูป

[Image: effectIDAssignment1.png]

ซึ่งหมายความว่าคุณต้องใส่เลขที่จะทำมันเล่น Common Event ที่คุณต้องการ ในตัวอย่างมี Common Event 2 ตัว ที่ใช้แทน Cut in 2 อัน อันหนึ่งเป็นภาพสีฟ้าพื้นหลัง กับอีกอันเป็นรูปหน้าตัวละคร คุณจะต้องการให้ Common Event 2 ตัวทำงานพร้อมกันก่อนที่สกิลจะทำงานโดยใช้คำสั่งสคริป เมื่อคิดได้อย่างนี้ก็น่าจะรู้นะครับว่าต้องทำอย่างไร

Show ContentSpoiler:

ปล. เนื่องจากสคริปนี้ใช้ทำให้เกิด effect เกิดก่อนสกิลได้ ดังนั้นคุณสามารถเล่นกับสคริปเพื่อให้มันทำอะไรได้หลายๆอย่าง ไม่จำกัดแค่ทำรูปภาพ ยังไงลองดูละกันครับ