irpg Community
[XP] การเช็คจำนวนไอเท็มมากกว่า 1ชิ้น - Printable Version

+- irpg Community (https://irpg.in.th)
+-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html)
+--- Forum: The Great RPG Maker Library (https://irpg.in.th/forum-5.html)
+--- Thread: [XP] การเช็คจำนวนไอเท็มมากกว่า 1ชิ้น (/thread-245.html)



[XP] การเช็คจำนวนไอเท็มมากกว่า 1ชิ้น - Shinryu - 07-08-2012

ปกติเราสามารถเช็คไอเทมได้แค่ว่ามีไอเทมชนิดนั้นติดตัวหรือสวมใส่อยู่เท่านั้นไม่สามารถเช็คจำนวนที่แน่นอนได้

แต่วิธีที่ผมจะบอกนี้จะสามารถเช็คจำนวนที่เราต้องการได้


วิธีทำ

ให้ใช้คำสั่ง ตรวจเช็คเงื่อนไข ตรวจเช็คสคริป(หน้าที่4)ว่า
Code:
$game_party.item_number(X) == Z
โดย
X คือ ID ในฐานข้อมูลของไอเทม
Z คือ จำนวนที่ต้องการ

หรือถ้าเราต้องการเช็คว่ามีอาวุธกี่ชิ้นก็จะเช็คว่า
Code:
$game_party.weapon_number(X) == Z

หรือถ้าเราต้องการเช็คว่ามีเครื่องป้องกันกี่ชิ้นก็จะเช็คว่า
Code:
$game_party.armor_number(X) == Z

นอกจากจะเช็คว่าเท่ากับเท่าไรแล้ว เรายังสามารถเช็คตามเครื่องหมายทางคณิตศาสตร์อื่นๆได้อีกเช่น
== คือ เท่ากับ
>= คือ มากกว่าหรือเท่ากับ
<= คือมากกว่าหรือเท่ากับ
> คือ มากกว่า
< คือ น้อยกว่า
!= คือ ไม่เท่ากับ

Credit : shinryu