สืบเนื่องด้วยการโพสต์ตอบแนะนำของ Angelix ผมจึงนำขอนำบทความ ระบบเข้าแค้มป์ด้วยอีเว้นต์ (ใช้ได้แทบทุกเวอร์ชั่น) มาวางไว้ที่นี่ ซึ่งผมไม่แน่ใจว่าสมควรหรือเปล่าเพราะเคยมีคนบอกผมในเรื่องแบบนี้ในทางตรงกัน แต่ก็นะครับ ลงก็ลง
ระบบเข้าแค้มป์ด้วยอีเว้นต์ (ใช้ได้แทบทุกเวอร์ชั่น)
ก่อนอื่นขอกล่าวนำเรื่องก่อน บางคนที่เคยเล่นเกม Breath of Fire 3 กับ Atellier Iris คงพอจะรู้จักระบบนี่อยู่ เราสามารถสร้างระบบแบบนี้ง่ายๆใน Rpg Maker ด้วบสวิตช์กับตัวแปรไม่กี่ตัว และสามารถปรับแต่งแค้มป์ที่สร้างได้ตามต้องการ เรามาเริ่มกันเลย
- อย่างแรกสร้างแมพแค้มป์ขึ้นมาก่อน แล้วตกแต่งภายในตามใจ
- สร้างไอเท็มหรือ skill ขึ้นมา 1 อันโดยตั้งค่าตามรูปโดยให้เรียกใช้ Common Event ที่เราจะจะใช้เป็นแค้มป์
- ไปที่หน้า Common Event ทำดังนี้
สร้าง สวิตช์ชื่อ NO_Camp แทนการแสดงเหตุการณ์ที่ห้ามตั้งแค้มป์ (เช่นขณะที่อยู่ในแค้มป์)
1 ถ้ามันเปิดอยู่ก็อาจจะใส่ข้อความว่าตอนนี้ตั้งแค้มป์ไม่ได้
2 ทำให้มันปิดอยู่ก็ทำให้เปิด
2.1 สร้างตัวแปลขึ้นมา 3 ตัวโดย
2.2 เทียบตัวแปลแรกแทนพิกัด X ของตัวเอก (Hero_X)
2.3 เทียบตัวแปลตัวที่สองแทนพิกัด Y ของตัวเอก (Hero_Y)
2.4 เทียบตัวแปลตัวที่สามแทนหมายเลขของแมพในปัจจุบัน (Map_ID)
2.5 รอ 1 เฟรม แล้วย้ายตัวเอกไปที่ฉากแค้มป์ที่สร้างไว้
- ตอนนี้เรามาจัดการกับแม็พแค้มป์ที่สร้างไว้ โดยเราจะทำให้ตัวเอกสามารถย้ายไปย้ายระหว่างแม็พ สร้างอีเว้นที่ประตูหน้าแค้มตามรูปด้านล่าง โดยใช้ควบกับตัวแปรที่สร้างในการเคลื่อนย้าย และปิดสวิตท์ NO_Camp ทิ้งซะ
เพียงเท่านี่เราก็สร้างระบบตั้งแค้มป์เสร็จ ส่วนองค์ประกอบด้านในก็ค่อยๆลองทำกันเองละกันครับ ข้างล่างเป็นตัวอย่างของผม

คุณจำเป็นต้องสมัครสมาชิกก่อนแสดงความเห็น

|
ระบบตั้งแค้มป์ด้วยอีเว้นต์ (ใช้ได้แทบทุกเวอร์ชั่น)
Feb 25 2010 08:33:18 แต๊งค์
มีห้องครัวอยู่ในเต้นด้วย |
#9302 |
|
Re: ระบบตั้งแค้มป์ด้วยอีเว้นต์ (ใช้ได้แทบทุกเวอร์ชั่น)
Feb 25 2010 15:55:20 ขอบคุณน่ะครับ สุดยอดจริงๆ ระบบตั้งแค้มป์ เหมือนผจญภัยจริงๆเลย
|
#9324 |
|
ระบบตั้งแค้มป์ด้วยอีเว้นต์ (ใช้ได้แทบทุกเวอร์ชั่น)
Mar 15 2010 08:20:25 แคมป์ 4 มิติ ซิเนียไหญ่จัง
|
#9969 |