Skocz do zawartości

freeVenge

Użytkownicy
  • Postów

    77
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez freeVenge

  1. Jak połączyć tablice i wsadzic do jednej zmiennej? Np: GML litera[0]='y' litera[1]='o' litera[2]='u' wyraz=litera[calatablica] jak tak zrobic? bo nie chce mi sie pisac: GML wyraz=string(litera[0])+string(litera[1])+string(litera[2])
  2. no a jak zrobić przy botach? bo botów na przykład jest 5 i jeden dostanie to kazdy straci hp..? kod musi byc w bocie edit: juz mam ale teraz problem jeden: https://gmclan.org/up5391_12_strzelanka.html czemu collision line nie dziala/rzadko dziala gdy predkosc pocisku jest wieksza niz 50? przeciez jest xprevious i yprevious a jak sie utworzy pocisk to jego x i y jest rowne x i y gracza a potem zamienia sie w x i y previous wiec powinno dzialac..
  3. trudno jest zrobic takie AI ... bardzo trudno
  4. a co szotgana chcesz zrobić? takie cos jest troche bez sensu bo zobacz: przyłożysz kursor blisko playera - pociski sie cholernie rozproszą przesuniesz daleko od playera - polecą prawie prosto wykombinuj cos innego ;p edit:oczywiscie jezeli player jest odwrocony w strone myszki. jak tak to mozesz zrobic tak: GML ii.direction=point_direction(player.x,player.y,player.x+lengthdir_x(50,player.direction),y+lengthdir_y(50,player.direction)-3+random(6)) nie wiem czy by zadzialalo, ale zalozmy ze tak
  5. no to jak mam zrobic bo nie qmam?
  6. aha czyli: GML get_save_filename(/*na przyklad:*/'*.rar','C:\') tak ? e: nie włącza sie ;/ e2: aha przeczytałem w dokumentacji juz wiem jak
  7. Jaki jest kod na np. windowsowy dialog zapisywania/otwierania? żeby sie otworzyło to okienko zapisywania i sie do zmiennej zapisała ściezka którą wybrał uzytkownik.. np: sciezkadozapisu=save_dialog('tu cos tam albo nic')
  8. a do czego to w ogole jest? edit: aaaha do tego gdzies ten program kiedys widzialem..
  9. Download: https://gmclan.org/up5391_4_rpg.html Średnio prosty przykład gry rpg. Chodzimy wojem za pomocą myszki. Co posiada ten przykład?: - jak już powyżej napisałem: chodzenie za pomocą myszki - zmiana kursora w zaleznosci od sytuacji - walka z wrogami - siła ataku - siła obrony - exp i maxexp - levele - gdy wejdzie się na drzewa robią się przeźroczyste - kody: Wciskamy enter i piszemy kod. Lista kodów: 1. hpgive - daje full hp 2. expgive - daje prawie full expa - o 1 mniej od fulla 3. showenemy - wyswietla strzalke ktora wskazuje najblizszego wroga (czasami trudno ich znalezc) - no i pare innych rzeczy o ktorych zapomnialem ;] pozdro edit: zapomniałem dodać, że moze cos zrobie z tego przykladu (jakąś grę) ale nie jestem pewien czy warto więc daję sondę ;) edit2: screeny na zyczenie Tiger-a ;) : https://gmclan.org/up5391_6_screen1.html https://gmclan.org/up5391_6_screen2.html https://gmclan.org/up5391_6_screen3.html https://gmclan.org/up5391_6_screen4.html
  10. GML if collision_line(o_bp.xprevious,o_bp.yprevious,o_bp.x,o_bp.y,o_man,true,false) then hp-=1 o_bp to pocisk który ma predkosc 50 wiec czasami tylko dotknie wiec uzylem collision_line.. ale chyba zle.. czemu?
  11. a ja mam 730MHZ to mi nie pojdzie ;/
  12. aha no tak pomyliło mi się.. miałem zrobić że jezeli dotknie sciany jakiejs to ma isc w przeciwnym kierunku i cos mi sie pomotało (jak zwykle) i napisalem tylko <=image_xscale/2 .. tylko jak to było.. if x<=room_width-image_xscale/2 ?
  13. mam taki kod u bota : create: GML zaatakowany=0 idz=0 alarm[0]=70+random(40) alarm[1]=50+random(30) step: GML image_angle=direction if zaatakowany=0 { if idz=1 { speed=3 if x<=image_xscale/2 or x>=image_xscale/2 or y<=image_yscale/2 or y>=image_yscale/2 then direction*=-1 } else if idz=0 { speed=0 } } else { if place_meeting(x,y,o_player) then speed=0 else { speed=4 direction=point_direction(x,y,o_player.x,o_player.y) } } alarm[0]: GML if zaatakowany=0 { idz=choose(0,1,0) alarm[0]=70+random(40) } alarm[1]: GML if zaatakowany=0 { direction=270 alarm[1]=50+random(30) } I gdy zaatakowany=0 to bot trzęsie sie jak stara babcia z parkinsonem zamiast isc. Czemu?
  14. GML if !x=celx or !y=cely { speed=5 direction=point_direction(x,y,celx,cely) image_angle=direction } else { speed=0 } co jest źle z tym warunkiem? bo warunek nie działa.. ten if !x=celx[...]
  15. nudna gra.. cos tam mozna zagrac ale ogolnie słaba 3/5 daje 2/5 bo autor sobie dał 4/5 ;) zrób cos lepszego
  16. ehh fak .. zapomnialem o średnikach macie racje szit z tego testu ;P edit: a zmienna:=10 co by ten kod zrobił? bo mi chodziło o to że dzielenie jest '/' a nie ':'
  17. Tytuł: GMTest Gatunek: Test/Quiz Opis: W tym teście możesz sprawdzić swoją wiedzę co do Game Makera. Odpowiadasz na 10 pytań. Maksymalna ilość zdobytych punktów to 33. Download: https://gmclan.org/up5391_4_GMTest.html Rozmiar pliku: 1011kb Autorzy: Programowanie: Ja Fabuła: Ja (o ile w tym jakaś jest fabuła, ale chyba jest :P) Grafika: Ja Muzyka: brak Screeny: https://gmclan.org/up5391_6_scr1.html https://gmclan.org/up5391_6_scr2.html
  18. no dobra zmienilem sprite za pomocą message_button(sprite_przycisk), a i tak mi tego sprita obcieło i zmniejszyło.. ;/
  19. ale z move towards to sie będzie pewnie trzęsło.. albo zrobie obiekt kamera i bedzie sobie widzial i obiekt kamera bedzie mial x y i z-100 obiektu gracza.. nie wiem jakos musze zrobic dopiero zaczynam z 3d
  20. ostatnio takie coś robiłem jak chcesz moge ci taki przyklad zrobic pisz na pw e: @up już dał ;)
×
×
  • Dodaj nową pozycję...