Skocz do zawartości

wezyrnorbert

Użytkownicy
  • Postów

    293
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez wezyrnorbert

  1. Piczer: że niby co ? .... Sprite obiektu ma być skierowany w prawo. Create: GML direction=0 can_shot=true Step: GML direction=point_direction(x,y,"nazwa obiektu do którego ma strzelać".x,"nazwa obiektu do którego ma strzelać".y) if "nazwa obiektu do którego ma strzelać".x<x { image_xscale=-1 } if "nazwa obiektu do którego ma strzelać".x>x { image_xscale=1 } if distance_to_object("nazwa obiektu do którego ma strzelać")<50 and can_shot=true { can_shot=false alarm[0]=60 instance_create(x,y,obj_pocisk) } Alarm[0]: GML can_shot=true Hyba wszystko (może o czymś zapomniałem- napisz) :]
  2. Świetny program, no i fajne ikony szkoda że nie twoje ale zasłużone 5 :]
  3. Czyli że np: co 1min zapisuje kopie awaryjną wybranych plików do jakiegoś folderu ?
  4. Jak znajdziesz to daj linka ok ? Bo też potrzebuje :]
  5. Jak zrobić aby obiekt przy kolizji z podłożem nie zachowywał sie tak: http://img47.imageshack.us/img47/4200/nieqy4.bmp tylko tak: http://img168.imageshack.us/img168/1526/takcq5.bmp Jakieś sugestie ???
  6. Zamiast tego: GML if nowy=true { instance_create(random(room_height),0,obj_enemy1) nowy=false alarm[0]=50 } Dać to: GML if nowy=true { instance_create(tu wpisz współrzędne x miejsca,0,obj_enemy1) nowy=false alarm[0]=50 } *UP Kurde byłeś szybszy :]
  7. Tadam: Zrób se np: obj_draw Create: GML nowy=true Alarm[0] GML nowy=true Step: GML if nowy=true { instance_create(random(room_height),0,obj_enemy1) nowy=false alarm[0]=50 } Powinno działać chyba że o czymś zapomniałem. Napisz.
  8. lenin dobrze ci napisał. Powinno działać :P
  9. Czyli bardziej kanciaste lepsze ? Mi też się tak wydawało
  10. Otóż mam problem gdyż nie wiem jak by było lepiej w mojej grze. Żeby było 0% "lagów", ale dokładność niszczonego terenu była co do 2 pixeli (obrazek1), czy żeby gra ok 3x dłużej się ładowała, a przy niszczeniu terenu było opóźnienie ok 0,5 sek. (obrazek2) ??? Wypowiedzcie się sami... Obrazek 1: http://img95.imageshack.us/my.php?image=codo2os1.bmp Obrazek 2: http://img83.imageshack.us/my.php?image=codo1gx1.bmp Wyraźcie swoją opinie :]
  11. No to Step: GML x+=3 y=mouse_y
  12. Nic nie powiedziałem że cie nie lubie, nie mam nic do ciebie, tylko se zartuje :D
  13. Grafika 3/5 Muzyka 3/5 (usłyszałem tylko 1 dźwięk) Grywalnosc 4/5 Total:3.5/5 Edit: Na bank dałeś sobie max punktów co nie ?:P
  14. Widać że się napracowałeś, dam bardzo mocne 3 :D
  15. Przecież to jest tylko wyświetlanie napisu zbanowany oraz zdjęcia + silnik :P 5 ? Muahahahaha, max 2
  16. Dzieki Moldis, bardzo mi pomogłeś :P eee, ale oni też się zacinają jak wczesniej :P teraz to się wcale niwymijają :P Jakby co to wysle pliczek :P Ok już mi dziala, poprawilem se :D
  17. Tylko że już 3 2 sposobami robiłem i nie wyszło. Rysunek: Czarne kropki to objekty1, strzalki czerwona i zielona to ich kierunek marszu a X to ich cel i w kolizji mijają się tak jak na obrazku :P
  18. Nie, żeby obj1 w kontakcie z innym obj1 zachowywał się tak że się wyminą, jeden pójdzie w górę i dalej do celu a drugi w dół i dalej do celu. A ta kreska pomiędzy strzałkami to nie ściana tylko kolizja.
  19. Otóż jak zrobić jakieś omijanie się wzajemne obiektów, bo nie mam żadnego pomysłu. Żeby przy odpowiednim dystanse od siebie obiekty zachowywały się tak: ...................^ ------------>|<----------------- ...............V Na czerwono pierwszy obj1 a na zielono drugi obj1. Jakieś pomysły ? :[
  20. Ok dziękuje Snake :D A znacie jakiś inny sposób na omijanie bo ten dupny też jest tak jak place_free :P ???
  21. Ale akcja ma być jeśli miejsce jest zajęte a nie wolne. :D Bo dałem taki kod na omijanie: if xx>x { if place_free(x,y-2) { y-=1 } } if xx>x { if place_free(x,y+2) { y+=1 } } if xx>x { if place_free(x-2,y) { x-=1 } } if xx>x { if place_free(x+2,y) { x+=1 } } //__________________________________________________________________________ if xx<x { if place_free(x,y-2) { y-=1 } } if xx<x { if place_free(x,y+2) { y+=1 } } if xx<x { if place_free(x-2,y) { x-=1 } } if xx<x { if place_free(x+2,y) { x+=1 } } //_____________________________________________________________________ if yy>y { if place_free(x,y-2) { y-=1 } } if yy>y { if place_free(x,y+2) { y+=1 } } if yy>y { if place_free(x-2,y) { x-=1 } } if yy>y { if place_free(x+2,y) { x+=1 } } //__________________________________________________________________________ if yy<y { if place_free(x,y-2) { y-=1 } } if yy<y { if place_free(x,y+2) { y+=1 } } if yy<y { if place_free(x-2,y) { x-=1 } } if yy<y { if place_free(x+2,y) { x+=2 }
  22. Jaki jest kod aby dany objekt sprawdzil czy np na x+4 jest zajete przez jakiś obj_solid ?
  23. Zrób se np:.global.start i daj jej ze jak jesteś w pokoju to auto cię przenosi na np:. x54 i y 182 i będzie działać !!!!!!!111111oneoneone
  24. Ale jakiego koła. Jakoś niekumam mógłbyś mi napisać kod/wyjaśnij bardzej szczegółowo. ?
×
×
  • Dodaj nową pozycję...