Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Mam ogromny problem!Jak zrobić pasek życia.

 

Chciałem zrobić pasek który maił by zmienną liczbę życia ,ale rozmiar by się nie zmienił?

Próbowałem zrobić w ten sposób (poniżej) ale to nie działa jak powinno!

 

Draw:

draw_rectangle_color(x+5,y+59,x+65,y+0-global.hp,c_purple,c_purple,c_red,c_red,0);

Step:

global.hp=1/100*global.hp1;

if (global.hp>100)

{

global.hp=100;

}

 

Próbowałem też innych sopsobów ale też nie. Ten wyszedł mi najlepiej ale nie rozwiązał porblemu!!!

Opublikowano

w draw

GML
health_show=(hp/hp2)*100;

 

draw_healthbar(x-30,y-25,x+30,y-30,health_show,hp,c_red,c_red,c_red,0,true);

 

gdzie "hp" to stan aktualny a "hp2" stan maxymalny

Opublikowano

Szkoda że to nie rozwiązało problemu!!!

Kiedy odejmuje hp to pasek sie wcale nie rusza a gdy stracę całe 100 pojawia się tylko 1 kreska! :(

 

PLS następnym razem napisać w global!!!

Opublikowano
Szkoda że to nie rozwiązało problemu!!!

Kiedy odejmuje hp to pasek sie wcale nie rusza a gdy stracę całe 100 pojawia się tylko 1 kreska!

 

PLS następnym razem napisać w global!!!

 

1. to juz twoj problem, zrobiles cos zle wiec nie dziala jak nalezy...nie mam pojecia jak rozwiazales obliczanie hp i jego odejmowanie to ci nie powiem co jest zle...

 

2. nastepnym razem nie przepisuj bezmyslnie, tylko sie zastanow chwile jak dopasowac gotowy kod do wlasnych potrzeb. to chyba normalne ze jak masz hp w global to trzeba dac gobal.hp a nie samo hp.

Opublikowano

Trochę dziwne że to nie działa dodałem wartości hp i hp2 ustawiłem je na 100 i zaczełem odejmować po 10 i nic!!!To samo!!!

Nie mogłem zrobić nic źle bo to takie trudne wstawić kilka linijek do draw i ustawić wartości!!!

Prosze prześlij przykład Tu w GM 6.

Albo całość w Skryptach na forum.

 

Żeby nic nie zepsuć(jak mi to się często zdarza) Z kopiowałem bezmyślnie :P i pododawałem wartości ale też nic.Przerobiłem to tak i też nic!:(

GML
health_show=(global.hp/global.hp1)*100;

 

draw_healthbar(x-5,y-59,x+65,y-1,health_show,global.hp,c_purple,c_red,c_red,0,true);

Opublikowano
Prosze prześlij przykład Tu w GM 6.

Albo całość w Skryptach na forum.

Przecież masz już podany kod więc czego jeszcze oczekujesz?

Prędzej Ty powinieneś podać swój plik projektu, żebyśmy mogli zobaczyć co źle robić i ewentualnie poprawić kod <_<

Opublikowano
Ale jak?

:huh:

Mało hostingów plików w sieci? Nawet gmclanowy uploader.

Żeby poznać do końca Twój obecny problem najszybciej będzie, gdy pokażesz komuś swój projekt, bo błąd może tkwić w innym evencie

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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