Co do celownika to:
x=mouse_x
y=mouse_y
Co do paska to użyj funkcji draw_rectangle.
Co do reszty to w końcu twój projekt a to o co się pytasz łatwiej zrobić niż wyjaśnić więc musisz się wysilić :D
Może ich pociski trafiają w nich samych?
Btw jeśli w step zamiast if strzal dasz:
if strzal && !collision_line(x,y,bohater.x,bohater.y,bohater,1,1)
to będą strzelali tylkoo gdy nie będzi nikt na lini strzału.
W create:
strzal=1
w step:
if strzal
{instance_create(x,y,pocisk)//zamiast pocisk wpisz własną nazwę
alarm[0]=30//czas po którym mogą ponownie strzelić
strzal=0}
w alarm[0]:
strzal=1
Najprościej będzie tak:
mp_potential_step(bohater.x,bohater.y,speed,0)
Zamiast bohater wstaw nazwe obiektu za którym ma iść.
Ten kod trzeba dać w step.
Step:
direction=point_direction(x,y,mouse_x,mouse_y)
Draw:
draw_sprite_ext(sprite_index,image_single,x,y,image_xscale,image_yscale,direction,c_white,im
age_alpha)
EDIT :] Nawias mi się zmienił :lol2:
"Całkowita nowość" => inny kolor obudowy :]
Strzasznie duża przeróbka przykładu, nawet info zostawiłeś.
Koleś zdziera gumy przy każdym skręcie, zacina się na drzewkach. <_<
Grałem w to trochę z bratem i najgorsze jest to że:
-wrogowie mogą przechodzić przez bomby
-tylko jeden rodzaj wrogów
-można mieć tylko 1 bombę
Ocena: 4/6
A tak wogóle to jak można włączyć planszę? :huh:
Np.
if speed>5
{sound_play(snd_zderzenie)
speed=-speed/2}
else
speed=-speed/2
Jeżeli szybkość będzie zamała to tylko się odbije, a jeżeli większa od 5 to będzie jeszcze dźwięk