Szajba_m-ce Opublikowano 25 Października 2007 Udostępnij Opublikowano 25 Października 2007 Jak zrobić ograniczone nitro ... i pasek do tego ... np naciśniemy ctrl to pojazd przyspiesza i ma ubywać z paska nitro ... proszę o pomoc z góry dziękuję :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
piotrex1995 Opublikowano 25 Października 2007 Udostępnij Opublikowano 25 Października 2007 w Key Press daj skrypt ze szybciejszą prędkością np. speed = 25, a w Key Relase tak jak było wcześniej czyli np. speed = 20.Oczywiście jeżeli używasz do jazdy funkcji speed. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
RaistlinBlackRobe Opublikowano 25 Października 2007 Udostępnij Opublikowano 25 Października 2007 Jak zrobić ograniczone nitro ... i pasek do tego ... np naciśniemy ctrl to pojazd przyspiesza i ma ubywać z paska nitro ... proszę o pomoc z góry dziękuję :) Zadeklaruj dwie zmienne np i maxnp(te nazwy są przykładowe). W Create objektu wstawiasz: maxnp = 100; np = maxnp; Do Stepa dodaj: if np > maxnp then {np=maxnp;:}; if keyboard_check(vk_ctrl) and np > 0 then {speed += 0.3; np -= 1;}; Do Drawu: draw_healthbar(x1, y1, x2, y2, np, c_silver, c_red, c_green, 0, 1, 1) X1, y1, x2 i y2 zmień na takie wartości położenia paska jakie chcesz(jeżeli masz ekran gry większy niż fullscreen to ustaw je w odniesieniu do pozycji samochodu). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Szajba_m-ce Opublikowano 25 Października 2007 Autor Udostępnij Opublikowano 25 Października 2007 No ale jak zrobię tak jak wyżej to w ogóle obiektu nie ma ... zniknął ten co miał przyspieszać Albo nie dało by się że np. jak sie naciśnie 3 razy ctrl to sie klawisz blokuje ... i dopiero w następnej rundzie znowu działa ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Yoda Opublikowano 25 Października 2007 Udostępnij Opublikowano 25 Października 2007 Bo jak dasz coś w draw to automatycznie sprite znika - musisz dac draw_sprite(sprite_index,image_index,x,y) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
KoRn Opublikowano 25 Października 2007 Udostępnij Opublikowano 25 Października 2007 A nie lepiej: if keyboard_check(vk_alt) speed+=0.4 if keyboard_check_released(vk_alt) speed=6 ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się