irpg Community

Full Version: อยากทราบวิธีใช้ไอเท็มแบบกดเลือกใช้เอง
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
อารมณ์ประมาณว่า เราได้ไอเท็มมาชิ้นนึง เช่น กุญแจ แล้วเวลาไปที่ประตูห้องต่างๆ ผมอยากให้เข้าหน้า Menu > Item แล้วไปกดใช้ที่หน้าประตูก่อน ถึงจะใช้ได้ครับผม

ปล.ทำได้แต่ เดินเข้าไปกดที่หน้าประตู ไม่ต้องเลือกไอเท็ม แล้วมันหาไอเท็มให้เองเลยครับ (ซึ่งบางที สมมุติว่ามีไอเท็ม 2 อย่างที่อยากให้ใช้ในที่เดียวกัน เช่น แผ่นไม้ธรรมดา กับแผ่นไม้เหล็ก แล้วมันจะตีกันเอง ซึ่งไม่ต้องการแบบนั้น)
ปล2.เวลาใช้ไอเท็มไม่ถูกที่ ก็อยากให้แจ้งเตือนว่า ใช้ผิดที่ หรืออะไรทำนองนี้ด้วยครับ (แต่ถ้ายากเกิินไป เอาแค่กดใช้ไอเท็มด้วยตัวเองก่อนก็แล้วกันครับ Big Grin
แทนแท้น

ใช้สคริปนี้ http://www.himeworks.com/2012/10/21/even...er-labels/

ก็อปแปะไว้เหนือ main

วิธีใช้ก็ เรียกสคริป keyitem?(รหัสไอเทม)
สร้างเหตุการณ์ทั่วไปใช้ตัวแปรเช็คตำแหน่งแกนx,yของตัวละคร idแผนที่ และทิศทางการหันหน้าสี่อย่าง
ถ้าตรงก็สับสวิตซ์ประตูไปหน้าใหม่ให้ประตูเปิดได้แล้วก็ขึ้นข้อความว่าปลดล็อคประตู
ถ้าไม่ตรงก็ขึ้นข้อความอะไรก็แล้วแต่ครับ
เซ็ตไอเทมให้ใช้เหตุการณ์ทั่วไปอันที่ทำไว้ = เสร็จ

ป.ล.ไม่ต้องใ้ช้สคริปท์ด้วยเกทับท่านนกย่างหน่อย Y me gusta mucho
ว้าว +O+ ขอบคุณครับผม อยากลองใช้วิธีของคุณนกย่างดูก่อน แต่ค่อนข้างสับสนนิดหน่อย เพราะผมค่อนข้างมือใหม่มากๆ ไม่ค่อยเข้าใจเรื่องการใช้ Label ครับผม

เลยอยากจะถามเพิ่มเล็กน้อย ว่าต้องตั้งค่ากับ item ว่ายังไง เช่น ไอเท็มชื่อ "keytest" แล้วผมต้องแก้อะไรในภาพนี้อีกมั้ยครับ

[Image: keytest.jpg]

จากนั้น ผมต้องใส่ Label ยังไง ในตัวที่เป็นประตู(ในภาพเป็นวัว เพราะลองทดสอบเฉยๆ) ให้สามารถใช้ได้ตามที่ script บอกอ่าครับ (กดคุยปกติขึ้น มออออ กดใช้ไอเท็มแล้ว Self-Switch A => วัวหายไป)

[Image: nvcow.jpg]

ส่วนวิธีของคุณ natsukikung ผมยังมึนๆกับ ตัวแปรเช็คตำแหน่งแกนx,yของตัวละคร idแผนที่ และทิศทางการหันหน้าสี่อย่าง ไม่รู้จะเริ่มยังไงดีครับ แฮะๆ Big Grin
https://www.dropbox.com/s/ekbf77yxah3n6r...20Item.rar

ทำเดโมมาให้ จขกท
มีทั้งสองแบบเลย อีเวนต์กับสคริปต์ ลองดูๆเอานะ :3
ดู เลขitem id คับ ใช้ เลขitem id อย่างเดียว
กดใช้ Key Item ได้แล้วครับ ขอบคุณมากๆเลยครับ Big Grin

ขอถามข้อสงสัยอีกอย่างเดียวนะครับ คือ ในสคริปบอกว่า ต้องกดปุ่ม S เพื่อเปิดหน้าเมนู Key Item ซึ่งในสคริปบรรทัดที่ 129 เขาตั้งไว้เป็น Y แต่ทำไมถึงกดปุ่ม S ครับผม? แล้วพอเปลี่ยนจาก Y เป็นตัวอื่น ก็กดปุ่มที่เลือกไว้ไม่ได้ด้วยครับ งงว่า S มันมาจากไหนอ่าครับ
QW
ASD
ZXC
แท้จริงแล้วคือ
LR
XYZ
ABC
ถ้าสังเกตดีๆคือ ปุ่มอิงตามจอยสติ๊กนั่นเองคับ
*0* กระจ่างแล้วครับ ขอบคุณมากๆครับผม Big Grin