Skocz do zawartości

ZeroXbot

Użytkownicy
  • Postów

    717
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez ZeroXbot

  1. ZeroXbot

    Galeria Grafik

    Heh, ja nie mam takiej muskulatury :D, a ten gościu miał być takie mięśnie typu lekkoatleta
  2. ZeroXbot

    Galeria Grafik

    Dzięki :D A mięśnie sa dobrze, bo w mięśniach się nie orientuję a nigdzie nie mogłem znaleźć człowiekaw takiej postawie, że by zobaczyć jak to wygląda :P
  3. Przypomniało mi sie własnie o perkach (czy jakos tak). Będziesz je robił?
  4. maxexp-to liczba potrzebna do zdobycia kolejnego lvla exp-aktualna liczba jeżeli exp jest równy bądź większy od liczby potrzebnej do osiagnięcia kolejnego lvla to wyswietla wiadomość że masz kolejny lvl i zwiększa liczbę maxexp. Ja bym to zrobił trochę inaczej: GML if (maxexp<=exp) { twojazmiennalvl+=1 show_message('lvl: '+string(twojazmiennalvl)); maxexp *=3 }
  5. ZeroXbot

    Galeria Grafik

    Skoro temat zszedł z pixelartu na rysunki to tez swój zapodam ;] Od razu uprzedzam, że wiem o tym, że: -postawa jest dziwna -jest "niewymiarowy" -mieśnie nie wiem czy dobrze wyszły :D
  6. Normalnie w ustawieniach sprite'a masz opcje transparent. Zaznaczasz, a od tej pory pixel w dolnym-lewym rogu będzie oznaczał kolor przeźroczystości. PS: nie wiem czy o to Ci chodzi, ale Cię trochę nie zrozumiałem.
  7. ZeroXbot

    Galeria Grafik

    Lol, czy ja cos mówię, że chce tak umieć? Pytam sie poprostu z ciekawości, czy to jego hobby, czy kierunek zawodowy.
  8. ZeroXbot

    Galeria Grafik

    Copo ty się uczysz rysując sam (bez szkoły), z książek, czy jesteś na jakimś kierunku w szkole/ na studiach?
  9. Masz taką funkcję instance_exists(obj) o ile się nie mylę. Za obj postawiasz nazwę obiektu. Funkcja ma sprawdzić czy istnieje choćby jedna instancja danego obiektu. Teraz wstawiasz do warunku i masz: GML if(!instance_exists(object0) && !instance_exists(object5) && !instance_exists(object4)) { room_goto(nazwarooma) } ! to negacja czyli warunek jest prawdziwy (spełniony) jeśli jest tak naprawdę nieprawdziwy, a && to inaczej 'and' i służy do łączenia warunku w całość, czyli jeżeli nie ma żadnego z powyższych to przenosi do rooma podstawionego za miejsce nazwarooma :) @EDIT: Sorry, ale po takim długim tekście sami widzicie, że musiałem to długo pisać ;/
  10. ah sorry, na końcu w draw rectangle , powinien byc jeszcze jeden argument i daj mu 0. A wartości to współrzędne jakie ty tam chcesz :)
  11. Dzięki, teraz go sobie przeanalizuję. :thumbsup:
  12. GML //create wtc=100 //np. maxwtc=100; //step if(wtc>0) { if(keyboard_check(vk_shift)) { bieg=true; } } if(bieg) { if(wtc>0) wtc-=1; } else if(wtc<maxwtc) wtc+=1; //draw draw_rectangle(twojex,twojey,dlugoscpaska/maxwtc*wtc,twoje2y); Powinno działać za twojex itp. podstaw swoje wartości
  13. ZeroXbot

    Galeria Grafik

    Proba zrobienia na jednym linearcie kilku różnych stylów (i kolorów): Który według was jest najlepszy?
  14. Czyli jeden kod ma dopasowywać się do każdej rakiety? Hmm... każda rakieta jest oddzielnym obiektem? Skoro tak to możesz zrobić w niej zmienną (albo nawet dwie) z "odchyleniem" długości linii. Wyglądałoby to tak: GML //w create zrobisles zmienna modyfikator[0]=0 i modyfikator[1]=10np. xx=x+lengthdir_x(15+sprite_width,direction) yy=y+lengthdir_y(15+sprite_width/2,direction) xx1=xx+lengthdir_x(sprite_height/2-modyfikator[0],direction+90) yy1=yy+lengthdir_y(sprite_height/2-modyfikator[0],direction+90) xx2=xx+lengthdir_x(sprite_height/2-modyfikator[1],direction-90) yy2=yy+lengthdir_y(sprite_height/2-modyfikator[1],direction-90) draw_line(xx1,yy1,xx2,yy2) Może to pomoze.
  15. Przy xx2 i yy2 sprite_height podziel na wieksza liczbę, aż ci się uda albo ustaw ręcznie wartość.
  16. O kurde, źle napisałem tamten kod :P Współrzędne x,y,xx,yy powinny byc dodawane oddzielnie. Teraz spróbuj. GML xx=x+lengthdir_x(15+sprite_width,direction) yy=y+lengthdir_y(15+sprite_width/2,direction) xx1=xx+lengthdir_x(sprite_height/2,direction+90) yy1=yy+lengthdir_y(sprite_height/2,direction+90) xx2=xx+lengthdir_x(sprite_height/2,direction-90) yy2=yy+lengthdir_y(sprite_height/2,direction-90) draw_line(xx1,yy1,xx2,yy2)
  17. GML xx=lengthdir_x(x+15+image_width/2,direction); yy=lengthdir_y(y+15+image_width/2,direction); xx1=lengthdir_x(xx+image_height/2,direction+90); yy1=lengthdir_y(yy+image_height/2,direction+90); xx2=lengthdir_x(xx+image_height/2,direction-90); yy2=lengthdir_y(yy+image_height/2,direction-90); if(collision_line(xx1,yy1,xx2,yy2,costam)) { //kod } coś takiego, pisałem z pamięci, ale powinno działać. Origin sprite'a musi być na środku.
  18. Zrób se dwa przewijane backgroundy wydm i nikt się czepiał nie będzie :)
  19. Nie do końca zrozumiałem... Uderza się w budynek (jest animacja), a później ma iść w drugą stronę, tak? Nie wiem jaki masz kod, ale będzie to cos takiego chyba: GML direction-=180; daj to w zderzeniu.
  20. ZeroXbot

    Wasze sny!

    Dziś mi się śniło, że kruszył mi się jeden ząb (na początku tylko bolał), weszłem na GMClan, a tam Propa wszystkim radzi co robić w takim wypadku:D (Prócz tego widziałem jakby z obiektywu kamery występ jakiegoś kabaretu i ich skecz związany z zębami :P )
  21. Znaczy ja nie uzywam surface'ów, ale w niektórych przypadkach (jeśl się da) to obiekty zastępuje jednym z długim drawem. Surface byłby lepszy?
  22. Sorry, że nie na temat, ale też się nie znam na surface'ach i chciałbym zapytać, czy one jakby "optymalizują" rysowanie? Chyba wiecie o co mi chodzi, a pytam bo tak zrozumiałem z waszych odpowiedzi.
  23. ZeroXbot

    Galeria Grafik

    Ogólnie praca ładna, samolot jest dziwnie pocieniowany (przynajmniej dla mnie) i co to jest ta obramówka?
  24. ZeroXbot

    Atomicland

    Lubiłem crimsolanda, więc chętnie zagrałbym w tą grę. zobaczymy jak wyjdzie :D Ja wymyśliłem: -RPG -Wyrzutnia granatów -chaingun -palnik -jakieś podwójne pistolety -jakiś jeden lepszy pistolet
  25. To może nam powiesz jakie przeszkadzajki już masz, bo to co my widzimy na screenach to nie musi być wszystko. Ja bym dorobił: -spadające kolce (trzęsą się gdy gracz jest w bliskiej odległości>po chwili spadają) -przeciwnik z kamuflażem (słabo widoczny na danym tle) -nietoperze czy jakieś inne latajace stworki -opancerzeni - odporni na twoje ataki (tylko do ominięcia) -teleporty, które działają dopiero jak się je włączy dźwignią -tasmy przewoźnicze (uruchamianie j.w.) -bagno (czy coś) - zwalnia i osłabia\blokuje skok @up i 2xup: za długo pisałem :P
×
×
  • Dodaj nową pozycję...