Skocz do zawartości

Paqoo

Zbanowani
  • Postów

    758
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Paqoo

  1. OK, działa! Hunter - to nie był głupi pomysł...
  2. Tworzy po ukosie. Powinno zapelniac wszyskie linie.
  3. for(i=0;i<20;i+=1;) { instance_create(x+64,y+64,oMgla); } To jest zle. Powinno co 64 pixeli ukladac w siatke te obiekty. Pojawiaja sie tylko przy przesuwaniu mapy.
  4. Juz skasowalem. Jest zwykla petla for w stylu: for(i=0;i<5;i+=1;){instance_create(x+64,y+64,oMgla);} Na przykład coś takiego jak wyżej. Tworzy 5 obiektow i pozniej one chyba migaja i zwiecha jest.
  5. Jak to przerwac, zeby stworzylo te obiekty tylko raz?
  6. Miałem pare obiektów, ustawiłem i<5 i ten sam efekt, blok!
  7. Próbowałem skopiować obiekt mgły wojny, czarny kwadrat na cała planszę, ale przycina. Użyłem pętli for. Dlaczego to nie chce działać? Co innego można zastosować?
  8. Oferta jest aktualna. Moze jednak ktos chcialby to konto CS na STEAM?
  9. Moja oferta jest aktualna. Zostal dodany jeden link, ale nikt sie nie zglosil wiec nie zostaje to uznane. Rownie dobrze moze dodac taki link ktos przypadkowy.
  10. Bardzo dobrze! Dzięki, znawco tematu. Jeszcze trochę grzebania w kodzie i będzie działać!
  11. Chodzi o to zeby zaznaczalo konkretnego gracza, wybranego przez czlowieka po kliknieciu. Problem w tym, ze sa to dwie kopie jednego obiektu i wybiera ciagle ten sam (pewnie byl pierwszy postawiony na mapie).
  12. Podaj ten kod, jesli mozesz. W ten sposob, ktory podales kazdy gracz bedzie mial alpha 0.5 przez caly czas.
  13. To jest pewnego rodzaju siatka. Masz kawalek trawy, jesli gracz jest na trawie ustawia alpha na 50%. Jesli jest poza trawa, alpha=1. Tylko caly czas wybiera tego samego gracza po zaznaczeniu, na drugiego nie reaguje. Gracz to ten sam obiekt w obu sytuacjach.
  14. Tymon- Rock Games docenia takich ludzi jak Ty :) Ciekawe jaki bedzie efekt. Jesli nasza wspolpraca sie poglebi, na pewno skorzystasz. Jesli chodzi o tryb multiplayer, to moze byc ciekawa przygoda. Pomysl o tym.
  15. Tymon - gra powstanie w Game Maker. Chciałbym zeby ten edytor byl w oddzielnym pliku exe i pozwalal zapisywac mapy, a pozniej je wczytywac do gry z poziomu gry i uruchamiac (grac). Japanstache - bez komentarza.
  16. Próbowałem z oGracz.gracz i przy gracz=id, ale tez nie dziala. Zaznacza jeden obiekt, ciagle ten sam. Przy global.ide - jest to samo!
  17. Chciałbym ustawić id pewnemu obiektowi. Powinno wybierać go w stepie, podczas "if distance_to_object". Są dwa obiekty i za kazdym razem zaznacza dwa! Jak mozna to zrobic zeby wybieralo jeden z nich? Jest taki kod: if instance_exists(oGracz){ if oGracz.zaznaczony=true and distance_to_object(oGracz)<oGracz.punkty_akcji*32{ image_alpha=0.5 }else{image_alpha=1}}
  18. Proszę przedstawiać swoje oferty. Opisać sposób realizacji, cenę. Jest też propozycja, że robisz edytor/multiplayer i dostajesz wpis do autorów. Później otrzymujesz % ze sprzedaży gry. Jeśli zrobisz to za darmo, dostaniesz wpis do autorów i możesz liczyć na dużego plusa u mnie. Znajdę sposób żeby Cię wynagrodzić! Gra jest strategią z elementami rpg, w trakcie realizacji. Nie wiem kiedy będzie wersja alfa. Pracuje ze mną zdolny grafik. E-mail: lukgro1991@wp.pl GG: 4533113
  19. Może ktoś ma pomysł jak zrobić losowe poruszanie się po siatce 64x64? Np. przeciwnik ma dwa punkty akcji na dwa ruchy po kratkach. move_random(64,64) ? Zastosowałem switcha i wszystko jest OK! Dzięki za zainteresowanie tematem.
  20. Są dwie sytuacje ruchu. Chodzi o wrogów, którzy mają się poruszać gdy są daleko od gracza.
  21. Jednak debug pokazuje coś innego. Ciekawe, w którym momencie zeruje tą zmienną.
  22. Klikam na przycisk i automatycznie jest tura wroga i daje mu punkty akcji.
  23. //poruszanie sie losowe if distance_to_object(oGracz)>256 and punkty_akcji>0 and global.tura='Przeciwnik'{ while(punkty_akcji>0){ ruszamy=choose(1,2,3,4) punkty_akcji-=1 sound_play(move) if ruszamy=1 and place_free(x+64,y){x+=64} else if ruszamy=2 and place_free(x-64,y){x-=64} else if ruszamy=3 and place_free(x,y+64){y+=64} else if ruszamy=4 and place_free(x,y-64){y-=64} } } Switch chyba niczego nie zmieni... Przeciwnicy stoją w miejscu. Chodzi o zrobienie poruszania sie losowo w 4 kierunkach na siatce z kratkami 64x64. Uwzgledniamy punkty akcji, ktore sie regeneruja po kazdej turze.
×
×
  • Dodaj nową pozycję...