| Game Maker |
Ok kösz 
Lenne még egy problémám. Berakom, hogy mondjuk ha hozzáérek egy másik objektumhoz, akkor lemenjen a hp-m. De amikor hozzáérek, nem tudok mozogni :S
Hali! Pont jól jött ez a a videó, mert nekiláttam egy RPG nek, és pont ez a tudos hiányzott! kösz!
De van egy kis problémám.
Ezeket írtam le:
Create:
// Életerő Health = 100 //Maxéleterő MaxHealth =250 //Szint Level = 1 //Maxszint MaxLevel = 5 //Tapasztalatpont Exp = 0 //MaxTapasztalatpont MaxExp = 100
//Életerő határai
if Health < 0 = 0
if Health > MaxHealth Health = Maxhealth
//Szintlimit
if Level < 1 = 1
if Level > MaxLevel Level = MaxLevel
//Tapasztalatlimit
if Exp = 0 Exp = 0
if Exp > MaxExp Exp = MaxExp
if Exp = MaxExp
{
Level = 1
}
if Level 1 {MaxHealth = 250,MaxExp = 100}
if Level 2 {MaxHealth = 350,MaxExp = 200}
if Level 3 {MaxHealth = 450,MaxExp = 300}
if Level 4 {MaxHealth = 550,MaxExp = 400}
if Level 5 {MaxHealth = 650,MaxExp = 500}
//Élet Megjelenítése
draw_text (view_xview=16,view_yview=16,string(Health) +string('/') +string(MaxHealth) +string(' (') +string(Health/MaxHealth*100) +string(' %)'))
Az nem az RPG szkript hibája hanem az ütközés lereagálásának hibája.
Az ütközés finomításán dolgozz!
Itt egy példa: (mind két obektumhoz rakd be az ellentétes objektum ütközéséhez)
motion_add(point_direction(other.x,other.y,self.x,self.y),other.speed+self.speed)