ซ่อนคำสั่งในหน้าต่างเมนูชั่วคราว - Printable Version +- irpg Community (https://irpg.in.th) +-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html) +--- Forum: RGSS and JS Showcase (https://irpg.in.th/forum-26.html) +--- Thread: ซ่อนคำสั่งในหน้าต่างเมนูชั่วคราว (/thread-242.html) |
ซ่อนคำสั่งในหน้าต่างเมนูชั่วคราว - Shinryu - 07-08-2012 ถ้าเคยเล่นเกม ไฟนอล8 ตอนใกล้จะจบคงเคยเห็น จะต้องสู้กับบอสถึงจะได้เมนูคืนมาทีละอย่างๆ อันนี้ก็คล้ายๆกัน สามารถเปิดปิดได้ตามสะดวกเลย หรือในเกมเซลด้าของผมถ้ายังไม่มีกระเป๋าจะเปิดเมนูไอเทมไม่ได้ หรือจะประยุกต์ไม่มีโทรศัพท์(FF7)จะยังไม่สามารถเปลี่ยนตัวละครได้ ในรูปคือจะไม่สามารถใช้คำสั่งไอเทมได้ วิธีทำ 1.ไปที่ Scene_Menu แล้วใส่โค๊ตด้านล่าง Code: if $game_switches[x] == false #เมื่อสวิทซ์ x ปิด ไปวางบน Code: # In case of saving prohibition Code: if $game_switches[x] == false #เมื่อสวิทซ์ x ปิด ตอนนี้เมื่อกดเรียกเมนูดูคำสั่งจะซ่อนแล้วแต่ยังกดเข้าไปได้อยู่ 2.จากนั้นไป ประมาณบันทัดที่ 124 ให้ใส่โค๊ต Code: if $game_switches[x] == true #เมื่อสวิทซ์ x เปิด (ควรใส่เงื่อนไขให้ตรงกันข้ามกับข้างบน) Code: $game_system.se_play($data_system.decision_se) นอกจากนี้เรายังสามารถเปลื่ยนการเป็นตรวจเช็คด้วยอย่างอื่นก็ได้ เช่น Quote:if $game_switches[x] == true (เมื่อ สวิทซ์ x เปิด)มันแล้วแต่จะเอาไปดัดแปลงนะครับ ดูเหมือนเยอะแต่จริงๆเพิ่มสคริปต์แค่ 7-8 บรรทัดเอง แถมก็แค่ก็อบไปใส่ๆ Credit : Shinryu |