เป็นคำสั่งเพื่อให้สามารถตรวจเช็คได้ว่าเหตุการณ์อยู่บนพื้นที่แบบไหน เช่นอยู่บนพื้นหญ้า อยู่บนพื้นทราย หรืออยู่ในน้ำโดยมันจะเก็บเป็นตัวแปรในในโปรแกรมซึ่งเราสามารถตรวจสอบมันได้จากคำสั่งตัวแปรหรือสคริป
เราจะรู้ได้ไงว่าพื้นที่ไหนเหตุการณ์ยืนอยู่เป็น terrain เท่าไรสามารถไปดูได้ที่นี่
โดยตัวเลขเราสามารถกำหนด ได้ 0-7 (ปกติจะเป็น 0 ทั้งหมด) เราจะกำหนดว่าเทลเซตใดเป็น terrain อะไรก็ได้
ตัวอย่างการทำ terrain เช่น
เมื่อเดินบนทรายความเร็วจะลดลง
เมื่อเดินในบึงพิษหรือลาวาพลังจะลดลงเรื่อยๆ
วีธีการตรวจเช็ค terrain
ทำได้ 2 วิธีคือ
1.เช็คผ่านตัวแปร ดังรูป
เราจะเช็คเหตุการณ์อื่นนอกจากฮีโร่ก็ได้
จากนั้นเราก็ใช้คำสั่ง "ตรวจเช็คเงื่อนไข" ว่าตัวแปร terrain นั้นตรงกับเลขอะไรถึงจะเกิดเหตุการณ์ที่เราต้องการ
2.เช็คผ่านสคริปในคำสั่ง "ตรวจเช็คเงื่อนไข"
Code:
$game_player.terrain_tag == xx
โดย xx คือหมายเลข terrain เพื่อเช็คว่าฮีโร่ยืนอยู่ที่ terrain นั้นหรือเปล่า
กรณีที่เป็นเหตุการณ์อื่นนอกจากฮีโร่จะใส่ว่า
Code:
$game_map.events[id เหตุการณ์].terrain_tag == xx
แทน
ต.ย.
http://www.mediafire.com/?ujjzddywnnw
Credit : shinryu