jesli w innym obiekcie pasek robisz to adresowac zmienne musisz do konkretnego obiektu (gracz) albo na globalnych
POŁĄCZONO:
jak stoisz to odpoczywasz, jak idziesz to sie nie meczysz, jak biegniesz, to meczysz sie ze az pot leci ciurem
w create:
kondycha=10 // wytrzymalosc
kondycha_max=10 // max kondychy
step:
direction = point_direction(x,y,mouse_x,mouse_y)
if keyboard_check(vk_nokey)
{
speed = 0
kondycha += 0.3
}
if keyboard_check(vk_up)
{
speed = 7
}
if keyboard_check(vk_up) and keyboard_check(vk_shift)
{
kondycha -= 0.5
speed = 10
}
if kondycha >= kondycha_max
{
kondycha = kondycha_max
}
if kondycha <= 0
{
kondycha = 0
}
draw:
draw_sprite(sprite_index,image_index,x,y)
draw_rectangle(view_xview + 16, view_yview + 16, 100/kondycha_max*kondycha, view_yview - 20, 0)
enyoy
EDIT:
SORRY ZA DUBBLE POST :< DOPIERO SIE SKAPŁEM :( TO SIE WIECEJ NIE POWTORZY!