irpg Community
ช่วยเรื่องการตั้ง Status ตัวลครหน่อยครับ - Printable Version

+- irpg Community (https://irpg.in.th)
+-- Forum: irpg Fabella Game Maker Academia (https://irpg.in.th/forum-29.html)
+--- Forum: Game Maker Engine School (https://irpg.in.th/forum-30.html)
+--- Thread: ช่วยเรื่องการตั้ง Status ตัวลครหน่อยครับ (/thread-2832.html)



ช่วยเรื่องการตั้ง Status ตัวลครหน่อยครับ - iceman30107 - 04-27-2016

คือผมอยากจะสร้างเกม RPG แบบ Final อะครับ แต่ผมยังไม่รู้หลักการ set ค่า status ของตัวละครให้ใช้ได้ตลอดทั้งเกมอะครับ รบกวนผู้รู้ช่วยหน่อยนะครับ


RE: ช่วยเรื่องการตั้ง Status ตัวลครหน่อยครับ - jin - 04-27-2016

เซ็ค ที่ create event ครับ
เริ่มด้วย
create event
hp = 10
maxhp = 10
lv = 1
exp = 0

step event
if obj_player.lv = 1 maxhp =10
if obj_player.lv = 2 maxhp =12
if obj_player.lv = 3 maxhp =14
if obj_player.lv = 4 maxhp =16
....ไปตามเลเวลที่กำหนด

และใส่คำสั่ง ควบคุม ค่าhp ในstep event

if hp > maxhp {
hp = maxhp
}

ในการใช้งาน ค่าเลเวล เราจะเพิ่มจากexp ที่ได้ตามการฆ่ามอนที่ท่านตั้งว่า
สมมุติ
if exp = 10 {lv = 1}
if exp = 20 {lv = 2}
ไปตามที่ท่านจะตั้ง

เมื่อเลเวลเราเพิ่ม ค่าMaxhp จะเพิ่มตามจำนวนเลเวล ทำให้ ้ย มากกว่าตอนเริ่ม แต่ไม่เกิน ค่าmaxhp
ค่าอื่นๆก็ใช้หลักการเดียวกันครับ


RE: ช่วยเรื่องการตั้ง Status ตัวลครหน่อยครับ - iceman30107 - 04-28-2016

ขอบคุณมากๆ เลยครับผม ขอลองไปทำก่อนนะครับ


RE: ช่วยเรื่องการตั้ง Status ตัวลครหน่อยครับ - jin - 04-29-2016

ค๊าบผม ถ้ามีปัณหาอะไรหรือสงสัย แอดเฟซมาถามหรือทิ้งคำถามไว้ในกระทู้ก็ได้เน่อถ้ารู้หรือช่วยได้ จะมาตอบให้คํบ
หรือคนอื่นที่รู้พ่านมาจะได้ช่วยได้ครับ
>_')v เจ็นไตเดส