Skocz do zawartości

Życie, energia, punkty


TheLukLook

Rekomendowane odpowiedzi

jak zrobić aby w danym punkcie na ekranie pojawiła mi się tabelka i w niej

-życia

-hp

-moc ataku

-szybkość chodzenia

-punkty

Umiem zrobić za pomocą przeciągnięcia obrazków (O boże z czego ja korzystam) tylko życie hp i punkty.

Chcę jednak to zrobić w GML, a nie wiem jak ustawić pasek z mocą aby jak player zdobędzie jakąś miksturkę to ta moc mu się wzrasta i bije mocniej. Proszę o odpowiedź

Odnośnik do komentarza
Udostępnij na innych stronach

GML
draw_text(32,32,'HP: '+string(hp))

Dzięki temu wyświetli Ci się pozycji na x32 y32 napis "HP: +ilość życia" (przykładową zmienną za to odpowiedzialną jest hp)

hp możesz podmienić na wszystko - score, lives, ammo, speed, zmień sobie tylko to, co jest w nawiasie po +string

Odnośnik do komentarza
Udostępnij na innych stronach

A jak chcesz pasek do tego to możesz użyć tego:

 

GML
draw_rectangle(x,y,x+szerokość_paska*(wartość/maksymalna_wartość),y+wysokość_paska, 0);

 

gdzie wartość to np. hp, a maksymalna_wartość to początkowe hp, czyli np. 100.

Jeśli chcesz obramowanie tego paska (żeby było lepiej widoczne ile tego jest), to daj

 

GML
draw_rectangle(x,y,x+szerokość_paska,y+wysokość_paska, 1);
Odnośnik do komentarza
Udostępnij na innych stronach

  • 9 miesięcy temu...

Mam totalnie N00bskie pytanie. Otóż zakupiłem sobie GM'a dziś rano i zacząłem robić prostą, próbną gierkę al'a "snejk". I tu mam problem, nie wiem jak zrobić pasek życia i licznik puntów. O ile panowie powyżej podali ładne kody, o tyle ja nie wiem GDZIE je wpisać. Znaczy czemu przypisać tą akcje - jakiemu obiektowi i jakiemu eventowi przypisać kod? Będę wdzięczny za odpowiedź.

Odnośnik do komentarza
Udostępnij na innych stronach

poczytaj sobie o eventach v help.

pasek rysuje sie v draw evencie. komendy draw v innym eventu nic nierobio

jak nadal niewiesz to radze sciognij jakis prosty przyklad a kumaj nad nim :)

liczenie hp mozes umiescic w step, lub innym evencie ktory zmiena hp

 

niekumam dlaczego wymazali te strone ( http://wiki.yoyogames.com/index.php/Order_of_events )

mysle ze vyjasnienie jak ido eventy po sobie bardzo wazna informacja. :(

 

w skrocie(na wyzej podanej stronie bylo napisane duuuzo wiecej) Order_of_events:

Begin step events

Alarm events

Keyboard, Key press, and Key release events

Mouse events

Normal step events

(now all instances are set to their new positions)

Collision events

End step events

Drawing events

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 miesięcy temu...
jak zrobić aby w danym punkcie na ekranie pojawiła mi się tabelka i w niej

-życia

-hp

-moc ataku

-szybkość chodzenia

-punkty

Umiem zrobić za pomocą przeciągnięcia obrazków

energia (O boże z czego ja korzystam) tylko życie hp i punkty.

Chcę jednak to zrobić w GML, a nie wiem jak ustawić pasek z mocą aby jak player zdobędzie jakąś miksturkę to ta moc mu się wzrasta i bije mocniej. Proszę o

odpowiedź

Ciao amico sei stato in grado di impostare la sincronizzazione del punto durante il gioco? Anche io ho dovuto affrontare problemi simili in modo mi potete aiutare?

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...