การเขียน Script อย่างง่ายๆ บทที่ 2 การตรวจเช็คเงื่อนไข - 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: การเขียน Script อย่างง่ายๆ บทที่ 2 การตรวจเช็คเงื่อนไข (/thread-382.html) |
การเขียน Script อย่างง่ายๆ บทที่ 2 การตรวจเช็คเงื่อนไข - Shinryu - 07-25-2012 มันจะเหมือนๆกับการใช้คำสั่ง "การตรวจเช็คเงื่อนไข" ของอิเวนท์นั่นแหล่ะ แต่นี่จะเขียนในรูปของสคริป โดยหลักๆก็จะเขียนเป็นรูปนี้ Code: if (เมื่อ) หรือถ้าอยากให้มีการเพิ่มเคสกรณีไม่ตรงกับ เงื่อนไขก็จะใส่ว่า else(อื่นๆ)
Spoiler:
Spoiler:
Spoiler:
มีอะไรบ้างที่เอามาเช็คได้
Spoiler:
Spoiler:
Spoiler:
แต่คำสั่งใน "ตรวจเช็คเงื่อนไข" ไม่จำเป็นต้องใส่ if และ end ตย.การ เรียกตรวจเช็คใน WD โดยค่าฉายาจะเปลี่ยนไปตามตัวแปรที่มี เปิด/ปิด หน้าต่างกดเหมือนเดิม http://www.mediafire.com/?dqzmzkeg1zn เครดิต : Shinryu RE: การเขียน Script อย่างง่ายๆ บทที่ 2 การตรวจเช็คเงื่อนไข - LuZi - 07-26-2012 อู้ว ขอบคุณหลายๆน่อ ;w;b มีอะไรให้ศึกษาอ่านแล้ว RE: การเขียน Script อย่างง่ายๆ บทที่ 2 การตรวจเช็คเงื่อนไข - hengmana - 07-26-2012 ยังเหลือคำสั่ง unless ตรงข้ามกับ if ด้วยนะครับ ;w; RE: การเขียน Script อย่างง่ายๆ บทที่ 2 การตรวจเช็คเงื่อนไข - Muge9thD - 07-26-2012 แหม... ถ้าอ่านส่วนนี้จนเข้าใจ... ใครๆก็สามารถเป็นสคริปเตอร์ได้เลยนะเนี่ย!!! RE: การเขียน Script อย่างง่ายๆ บทที่ 2 การตรวจเช็คเงื่อนไข - hammer - 12-26-2015 คือผมลองทำตามแล้ว แต่ไม่เกิดผล ผมเขียนผิดหรือครับ ------------------------------------------------------------- ลองหลายๆวิธีแล้วก็ยังไม่ได้ครับ when 2 if $game_switches[0005](true) move_up else $game_switches[0005](false) move_down end ไม่ได้ ------------------------------------------------------------- when 2 if $game_switches[0005]true move_up else $game_switches[0005]false move_down end ไม่ได้ ------------------------------------------------------------- when 2 if $game_switches[0005]=true move_up else $game_switches[0005]=false move_down end ก็ไม่ได้ ------------------------------------------------------------- RE: การเขียน Script อย่างง่ายๆ บทที่ 2 การตรวจเช็คเงื่อนไข - hammer - 12-26-2015 ทำได้แล้วครับ ผมไปนั้งแกะสคริปต์ ชาวบ้านดู ไปๆมาๆ ต้องใช้ == สองครั้ง if $game_switches[0005]==true move_up else move_down end ขออภัย ที่ไม่เข้าใจแต่แรกครับ |