Mój komp też nie chodzi jak człowiek :mellow: A co do pytania to ile można już powtarzać do czego służy szukajka na forum! Każde z tych pytań co tutaj zadałeś było już po sto razy zadawane. Poszukaj trochę
Wpisz sobie "zmiana sprita" "inteligencja" "itp" "itd" jak wolisz :jezor:
GML
draw_healthbar(x-50,y-100,x+50,y-40,health,c_gray,c_red,c_green,0,1,1)
draw_sprite(sprite_index,image_single,x,y)
To dajesz w draw herosa, tylko pozmieniaj sobie wedle uznania te liczby przy x i y i z kolorami możesz to samo zrobić :P
skorzystaj z draw_healthbar(x1,y1,x2,y2,amount,backcol,mincol,maxcol,direction,showback,showb
order)
nie wiem co tam trzeba wpisać, do nigdy z tego nie korzystałem ale pewnie na forum gdzieś znajdziesz. ew. w helpie też jest po angielsku jeśli Ci odpowiada :P
No jednak w spamie było :P
W sumie to nie jest nic ciekawego, połowa gier przeglądarkowych jest taka sama, a tutaj nie znajdziemy niczego odkrywczego. Chwile pograłem i już mi się nie chciało dalej w to brnąć. A że podobno skrypty nie wasze to tak naprawdę to nie wiele zrobiliście.
Narazie nie oceniam, muszę to przemyśleć :mellow:
WTF??!!
Co tu robi to "2."?? Dżizyss wpisujesz:
GML
draw_text(TY.x,TY.y-20,'Zdrowie: ' +string(health))
A to "2." to oznaczało odpowiedź na pytanie drugie....
Przecież Bixon Ci napisał że w create, jeżeli tyle ma mieć żyć na początku.... ehh A poza tym w pytaniach początkujących jest przypięty temat pt. "Gdzie to wpisać" (czy jakoś tak :P )
To sprawdzaj czy dana broń istnieje, jeżeli tak to ustawiasz rozrzut pocisku. i tak z każdą bronią.
np.
GML
_bid=instance_create(x,y,obj_bullet)
if instance_exists(obj_broń1) {
_bid.direction=direction+5-random(10)
}
if instance_exists(obj_broń2) {
_bid.direction=direction+10-random(20)
}
itd.
Wiem że to nie jest optymalne, ale tak to można zrobić najprościej. :P
Jak podasz wymiary tego koła, to może się coś zrobi, to nikt nie będzie liczył pikseli na tym obrazie.
Ale jak np. koło ma średnicę np. 30 px to to co podał Psychix:
GML
_bid.direction=direction+5-random(10)
zmieniasz sobie na około:
GML
_bid.direction=direction+15-random(30)
a jak będzie nie dokładnie to zwiększ/zmniejsz sobie troszkę te liczby ;)
Najlepiej wszystkie 3 :D Bo w końcu ile jest gierek na świecie z naprawdę dużym wyborem broni/pistoletów? :D
A jak już musi być tylko jeden to colt 1911 of kors ;)
np. 10?
Wiesz co to jest głośniość? No to zapisujesz ją do zmiennej 'głośność' i dzielisz to przez odległość do obiektu....
A czy kod działa to nie wiem, tylko odpowiadam na pytanie :P
Znacie jakiś program do zmiany formatów plików graficznych, ale np. 20 zdjęciom naraz? Chodzi mi o to, że wybieram sobie 20 zdjęć/obrazków w formacie np. .bmp i zapisuje wszystkie jednocześnie do wybranego formatu?
Dla początkujących to 2D na klockach i tyle... A XenoN daje Ci tyle że masz już część silnika zrobioną czyli mniej roboty. Ale jak wolisz się męczyć to zostaje jeszcze Dokumentacja GM-a i uczenie się z samych komend.
Powodzenia :]
1. lives=2 a jak chcesz dodać o jedno życie to lives+=1
2.draw_text(hero.x,hero.y-20,'Zycie:' +string(zycie)) za hero dajesz nazwe obiektu, za którym ma podążać. i ten tekst będzie się znajdował tuż nad herosem. oczywiście możasz to sobie dopasować do swoich potrzeb