Skocz do zawartości

ZeroXbot

Użytkownicy
  • Postów

    717
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez ZeroXbot

  1. Jak dobrze grafikę ustawiłeś to ustawienie tych wartości zajmie chwilę, ale innego sposobu niż na oko nie znam i wiem czy istnieje. Popróbuj na czymś prostym nie dużym i załapiesz, bo ten kod PsichiXa jest jak na pierwszy raz troche pokręcony.
  2. Może trzeba nazwę filmu dać w cudzysłów?
  3. lengthdir_x i -y zwracają dane współrzedne po przesunięciu o odległość w px (arg1) w danym kierunku (arg2). Te dodatkowe wartości daje się w zależności od tego jak "ustawiony" jest sprite (przodem do góry, na dółczy jeszcze inaczej) oraz pod jakim kątem ma być ustawiony do postaci.
  4. ZeroXbot

    Galeria Grafik

    Naczynie fajne :) , tylko czemu tak bardzo widok zniekształca? Mieczyk też Ci ładnie wyszedł, choć jelec jest taki zbyt prosto zbudowany (wygląda jak gładziuśka sztabka jakiegoś metalu)
  5. Daj to w draw, albo użyj draw_sprite(_ext) i we współrzędnych daj współrzedne viewa[0]. ;)
  6. Po co string_replace? Szybciej i krócej: GML literka=chr(ord(literka)+1); EDIT: O kurde, spóźniłem się trochę :P
  7. Może Ci o tę chodzi gmtoolbox, ale na forum Yoyo też jest dużo różnych ;)
  8. Przy wczytywaniu jeden z argumentów oznacza typ dźwięku. 0 to normal sound, tylko pamiętaj, że to musi być format .WAV ED: Nie wiem, czy dźwięki z multimedia player też chodzą równolegle :/
  9. Muszą być ustawione na normal sounds.
  10. ZeroXbot

    Jak sie robi dll'e?

    Przy robieniu projektu zaznacz, żeby był pusty. Bez żadnych prekompilowanych plików źródłowych, czy co to tam jest.
  11. ZeroXbot

    Jak sie robi dll'e?

    Egze: To tylko tak dla ułatwienia, żeby nie wywoływać jednej funkcji długim kodem. Easeful: Posprawdzaj zwracane typy danych oraz argumenty
  12. Ja bym zrobił tak. W drawie obiektu wielkości 1px i masce na całość rysujesz linie GML draw_set_color(c_green) draw_line(ileśx,ileśy,ileśx2,ileśy2); draw_set_color(c_red) draw_line(ileśx3,ileśy3,ileśx4,ileśy4); W stepie GML x==mouse_x; y==mouse_y; if(mouse_check_button_pressed(mb_left)&&collision_line(ileśx,ileśy,ileśx2,ileśy2,self,0,0)) { //akcja }
  13. Twoje pytanie jest tym samym co zróbcie mi grę memory :| ED: 1. Każdej karcie w zmiennej dajesz jakąś wartość (rozmieścić trzeba je tak by żadna karta nie została sama). Później robisz dwie zmienne np. tempcard1 i tempcard2, które będą id poszczególnych kart i przy klikaniu będa pobierane. Później porównujesz wartości obydwóch kart i usuwasz lub nie. (to takie najprostsze, choć nienajlepsze rozwiązanie) 2. Sprawdzasz czy w tempcard1 lub tempcard2 jest jej id. Jeżeli tak sprite odkrytej, jesli nie, sprite zakrytej.
  14. Przykład w sumie nic ciekawego (a nawet nowego) nie pokazuje. Mogę się założyć, że każdy początkujący, który zna trochę GML by to zrobił o ile by znał te funkcje, bo tego chyba tu może początkujący nie znać.
  15. Fanart tyczy się obrazków, a gry nazywa się fangame. Nie jestem pewien co do filmów (fanfilm?). Co do gry to ja też mam unexpected error :(
  16. Heh, projektów robiłem dużo, ale screenów niestety nie pokażę, bo większość nie miała gotowych grafik. Z tego co pamiętam, to też robiłem symulatora rozbitka. Prócz tego robiłem chyba dwie gry, Pierwsza to gra podobna do siege (zrobiona na clicku jakimś). Układało się w odpowiedniej kolejności symbole (takie troche puzzle). Dane ułożenie oznaczało "jednostkę", którą można było wtedy wysłać ze swojego zamku do zamku wroga. Planowałem ją bardziej rozbudować, no ale jakoś nie wyszło. Może dlatego, że to była moja pierwsza gra z użyciem GML. Druga to platformówka w stylu Megamana. Bohater (człowiek) mógł łączyć się z "duszami" strażników (humanoidów) za pomocą pewnego urządzenia. Ten przerwałem spowodu trudności z robieniem grafik postaci i ich animowania.
  17. W pierwszym argumencie, nie dawaj współrzędnych tylko dystans. Użyj point_distance(x,y,pole[i,1],pole[i,2])
  18. Nie znam się na tym, ale to na pewno nie to co napisał Easeful. Te obydwie pętle to jedno i to samo (dopóki nie użyłoby się tego "i" w pętli). Taka rada na przyszłość ;)
  19. ZeroXbot

    Logika

    W pierwszym G. Liczba kropek w środku jest dodatnia, na zewnątrz ujemna. Dodajemy dwie pierwsze w linii lub kolumnie i wychodzi nam wynik. Dla brakującego: 2+(-2)=0 EDIT: Ja miałem 135 :D, ale to 2. i 3. pokazane wyżej strzelałem :P
  20. ZeroXbot

    The Time

    Markar, a czym innym jest zmiana FPSów jak nie room_speed (co tu będzie równoznaczne ze ich spadkiem). No coż grafiki to jedna wielka mieszanka. Co do gry to powiem, że musisz dobrze zaprojektować etapy, żeby "moce" się przydawały, a nie były dodatkowym bajerem, ale życzę powodzenia w projekcie ;)
  21. ZeroXbot

    Logika

    Faktycznie C. Nie pomyślałem o tych kreskach jako o lustrach :P
  22. instance_destroy() jak coś, ale skoro już zaczął robić ukrywanie to wiadomo, że jeszcze się kiedyś pojawią.
  23. ZeroXbot

    Logika

    No jak to możliwe, skoro obracają się w prawo, a strzałka w B nawet ścianki nie dotyka :/
  24. ZeroXbot

    Logika

    Raczej E. Strzałki obracają się o 90 stopni w prawo tyle że w ostatniej linii ta pokazana jest przy ściance ;)
  25. Dzięki, że jesteście przy mnie!

×
×
  • Dodaj nową pozycję...