สคริปต์ หน้าจอแสดงภารกิจที่ได้รับ
หน้า 1 จาก 1
สคริปต์ หน้าจอแสดงภารกิจที่ได้รับ
[XP] Leon's Mission Script v2.0
แสดงรายละเอียดภารกิจ/เควส
-------------------------------------------------------------------------------------------
Modify Detail: แก้ไขให้ใช้งานภาษาไทยได้ จากต้นฉบับ เมื่อใช้ภาษาไทยจะไม่แสดง
-------------------------------------------------------------------------------------------
Screenshot:
-------------------------------------------------------------------------------------------
Download:
ซ่อน
-------------------------------------------------------------------------------------------
วิธีใช้
1.ก็อปปี้สคริปต์ วางเหนือMain
2.ตั้งค่า ชื่อภารกิจ
ไปที่บรรทัด
Mission_Name = {
0 => "Mission1 Name",
1 => "Mission2 Name",
2 => "Mission3 Name",
3 => "Mission4 Name",
x => "Mission x+1 Name." < สังเกตดีๆ อันสุดท้ายจะไม่มี ,
3.ตั้งค่าข้อมูล NPC [รูปNPC ชื่อNPC สถานที่ รางวัล]
รูปแบบ
เลื่อนลงมาเรื่อยๆจะเห็น Mission_L1 ถึง Mission_L8
รูปแบบ
หาบรรทัด
6.การทำภารกิจสำเร็จแล้ว
y คือ สถานะ Mission
ถ้าใส่สถานะเป็น 1 คือ ไม่แสดงภารกิจ หรือยังไม่ได้รับภารกิจนั่นเอง
ถ้าใส่สถานะเป็น 2 คือ แสดงภารกิจที่ยังทำไม่สำเร็จ หรือทำอยู่
ถ้าใส่สถานะเป็น 3 คือ แสดงภารกิจที่ทำสำเร็จแล้ว
เช่น
7. เสร็จเรียบร้อย เวลาจะเรียกหน้าต่างดูรายละเอียดเควส ก็ใช้คำสั่ง Call Script(เรียกใช้สคริปต์) แล้วพิมพ์ว่า
-------------------------------------------------------------------------------------------
เพิ่มเติมสำหรับคนที่ต้องการเพิ่มในหน้าเมนู สามารถโหลดได้จากที่นี่ครับ
ซ่อน
-------------------------------------------------------------------------------------------
Author : Leon
Modify&อธิบาย : Kirihito
อธิบายเพิ่ม&Demo&สคริปต์เมนู : Joneburapa
แสดงรายละเอียดภารกิจ/เควส
-------------------------------------------------------------------------------------------
Modify Detail: แก้ไขให้ใช้งานภาษาไทยได้ จากต้นฉบับ เมื่อใช้ภาษาไทยจะไม่แสดง
-------------------------------------------------------------------------------------------
Screenshot:
-------------------------------------------------------------------------------------------
Download:
ซ่อน
-------------------------------------------------------------------------------------------
วิธีใช้
1.ก็อปปี้สคริปต์ วางเหนือMain
2.ตั้งค่า ชื่อภารกิจ
ไปที่บรรทัด
- Code:
Mission_Name = {
Mission_Name = {
0 => "Mission1 Name",
1 => "Mission2 Name",
2 => "Mission3 Name",
3 => "Mission4 Name",
x => "Mission x+1 Name." < สังเกตดีๆ อันสุดท้ายจะไม่มี ,
3.ตั้งค่าข้อมูล NPC [รูปNPC ชื่อNPC สถานที่ รางวัล]
รูปแบบ
- Code:
Mission_Sprite = {
เลข Missionให้ตรงกับMission Nameที่ตั้งค่าด้านบน=> ["รูป NPC ใน Folder Character", Hue, "NPC Name ", "Location", "Reward"]
}
เลื่อนลงมาเรื่อยๆจะเห็น Mission_L1 ถึง Mission_L8
รูปแบบ
- Code:
Mission_L1 = {
0 => "บรรทัดแรกของภารกิจ 1",
1 => "บรรทัดแรกของภารกิจ 2 "
}
Mission_L2 = {
0 => "บรรทัดสองของภารกิจ 1",
1 => "บรรทัดสองของภารกิจ 2"
}
หาบรรทัด
- Code:
#--------------------------------------------------------------------
# * Object initialization
#--------------------------------------------------------------------
# Leon_Edit add an array for each mission in @mission.
# [mission_id, 1]
#--------------------------------------------------------------------
def initialize
leon_gp_mission_initialize
@mission = [
[เลขMission, 2], [เลขMission, 2], [เลขMission, 2], [เลขMission, 2]
]
end
end
6.การทำภารกิจสำเร็จแล้ว
- Code:
$game_party.mission[x] = [x, y]
y คือ สถานะ Mission
ถ้าใส่สถานะเป็น 1 คือ ไม่แสดงภารกิจ หรือยังไม่ได้รับภารกิจนั่นเอง
ถ้าใส่สถานะเป็น 2 คือ แสดงภารกิจที่ยังทำไม่สำเร็จ หรือทำอยู่
ถ้าใส่สถานะเป็น 3 คือ แสดงภารกิจที่ทำสำเร็จแล้ว
เช่น
- Code:
$game_party.mission[1] = [1, 1]
- Code:
$game_party.mission[1] = [1, 2]
- Code:
$game_party.mission[1] = [1, 3]
7. เสร็จเรียบร้อย เวลาจะเรียกหน้าต่างดูรายละเอียดเควส ก็ใช้คำสั่ง Call Script(เรียกใช้สคริปต์) แล้วพิมพ์ว่า
- Code:
$Scene = Scene_MissionMenu.new
-------------------------------------------------------------------------------------------
เพิ่มเติมสำหรับคนที่ต้องการเพิ่มในหน้าเมนู สามารถโหลดได้จากที่นี่ครับ
ซ่อน
-------------------------------------------------------------------------------------------
Author : Leon
Modify&อธิบาย : Kirihito
อธิบายเพิ่ม&Demo&สคริปต์เมนู : Joneburapa
Similar topics
» [สคริปต์] เสียงร้องตอนต่อสู้
» [สคริปต์]เมนูแบบใหม่แสดงชื่อแม็พและสถานะอยู่ด้านล่าง
» [สคริปต์]กดลูกศรติดต่อกันและจะเพิ่มความเร็ว
» [สคริปต์] จัดไอเทมเป็นหมวดหมู่
» สคริปต์ เชื่อมต่อแผนที่โลก
» [สคริปต์]เมนูแบบใหม่แสดงชื่อแม็พและสถานะอยู่ด้านล่าง
» [สคริปต์]กดลูกศรติดต่อกันและจะเพิ่มความเร็ว
» [สคริปต์] จัดไอเทมเป็นหมวดหมู่
» สคริปต์ เชื่อมต่อแผนที่โลก
หน้า 1 จาก 1
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ