Gość Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 Dobra zaczne od razu, pobrałem z przykładów Zmiana broni & przeładowanie i próbuje dodać bazooke i mam coś takiego: len = 15 // odległość ręki od bohatera can = true laduj = true bron[ 1 ] = colt // tworzymy listę broni bron[ 2 ] = ak47 bron[ 3 ] = mp5 bron[ 4 ] = bazooka active = colt // aktywna bron count = 4 //ilość broni bron = bron[ active ] /* ------------------------- bazooka -------------------------- */ weapon_name[ bazooka ] = 'bazooka' weapon_sprite[ bazooka ] = spr_bazooka weapon_icon[ bazooka ] = spr_bazooka_icon weapon_damage[ bazooka ] = 100 weapon_sound[ bazooka ] = snd_bazooka_fire weapon_time[ bazooka ] = 20 bullet_sprite[ bazooka ] = spr_bazooka_bullet bullet_speed[ bazooka ] = 15 ammo_zapasowe[ bazooka ] = 5 ammo_wmagazynku[ bazooka ] = 15 pojemnosc_magazynka[ bazooka ] = 15 ladowanie_sound[ bazooka ] = snd_bazooka_reload ladowanie_length[ bazooka ] = 120 Inne bronie są w orginale ale tu dałem tylko bazooke no i tak, sprite mam, icon mam, sound mam, bullet mam i reloada mam ale coś dalej jest źle bo gdy odpalam gre wyskakuje to: ___________________________________________ ERROR in action number 2 of Create Event for object hero: Error in code at line 9: bron[ 4 ] = bazooka at position 14: Unknown variable bazooka ___________________________________________ ERROR in action number 1 of Draw Event for object hero: Error in code at line 5: draw_sprite_ext( weapon_sprite[ bron ] , 0 , x + _x , y + _y , 1 , 1 , direction , -1 ,1 ) //rysuje ręke/broń at position 23: Unknown variable weapon_sprite wie ktoś co jest źle? acha i zmieniałem kod tylko w objects>hero>create>execute a piece of code i nic więcej Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maxpayn Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 Global Game Settings > Constants i dodaj stałą bazooka z wartością np. 4 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 nie mam tam Constants ;/ Game Maker 7.0 Pro jakby co Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kryniak Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 W Global Game Settings jest /Constants\ i tam ustawiasz stałe. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 W Global Game Settings jest /Constants\ i tam ustawiasz stałe. nie ma tam tego, a to jest przedział, czy to jest w przedziale? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kryniak Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 Tam, gdzie masz Sprites, Rooms, Objects to tam jest też i Global Game Settings. Gdy tam wejdziesz to wyskoczy Ci okienko, i wtedy musisz włączyć kartę Constants. Albo czekaj: w którym obiekcie masz procedury przypisywania zmiennych ak47, colt, bazooka? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 obiekt hero i nie ma w global... Constants Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Misiek999 Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 włącz Advenced Mode. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 21 Listopada 2008 Udostępnij Opublikowano 21 Listopada 2008 ok działa thx 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ę