blondi Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 Cześć!Mam pytanie czy wogule da się zrobić pasek życia jak w grze soul reaver. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Filar Społeczności Ranmus Opublikowano 30 Listopada 2006 Filar Społeczności Udostępnij Opublikowano 30 Listopada 2006 Czyli jaki pasek? Nie wszyscy znają tą grę. :| Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bruce Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 gralem w ta gre. Idealnego paska takiego nie zrobisz chyba ze znasz znakomicie gml :f Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 30 Listopada 2006 Administratorzy Udostępnij Opublikowano 30 Listopada 2006 proponuję zrobić około 10 kolejnych klatek tego paska energii i potem za każdym razem jak oberwiesz przestawiać sprite_index - efekt będzie zbliżony do tego z gry. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pieter Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 można ewentualnie zastosować path... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 Albo funkcje matematyczne xD Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 A jeżeli chodzi o prostszy pasek to przykłąd masz w przykładach gm 1945. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 Mi się udało zrobić to co chciałeś tak: if( !variable_local_exists( 'hp' ) ) hp = 0; maxhp = 100; hp = min( hp + 1, maxhp ); maxrot = 1440; rot = 100; size = 50; for( n = 1; n < rot * hp / maxhp; n += 1 ) { xl = lengthdir_x( size * ( n - 1 ) / rot, ( maxrot / rot ) * ( n - 1 ) ); yl = lengthdir_y( size * ( n - 1 ) / rot, ( maxrot / rot ) * ( n - 1 ) ); xn = lengthdir_x( size * n / rot, ( maxrot / rot ) * n ); yn = lengthdir_y( size * n / rot, ( maxrot / rot ) * n ); draw_line( xl + x, yl + y, xn + x, yn + y ); } A jak chcesz zwykły to tylko: if( !variable_local_exists( 'hp' ) ) hp = 0; maxhp = 100; hp = min( hp + 1, maxhp ); width = 600; height = 16; draw_rectangle( x, y, x + hp / maxhp * width, y + height, 0 ); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wiesiek Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 da sie keygenem po prostu kliknij KEYGEN Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Szymek Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 Należy użyć funkcji draw_healthbar. Wiesiek:jakim keygenem nie pomyliłeś tematu?? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
blackmaul Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 Obawiam się że ta funkcja jednak nie wystarczy :] Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Micanser Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 Szymek jak nie wiesz o co chodzi to nie pisz, dla tych co jeszcze nie wiedzą, tutaj link do screena z gry soul reaver http://feeds1.wazap.de/products/images/194...ul_reaver,1.jpg pasek hp to to coś w kształcie muszli po prawej. Sam kiedyś byłem ciekawy jak taki pasek zrobić. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Matthew Opublikowano 30 Listopada 2006 Udostępnij Opublikowano 30 Listopada 2006 https://gmclan.org/up1096_11_SpiralaBar.html o to chodziło? 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ę