Skocz do zawartości

Pasterz

Użytkownicy
  • Postów

    868
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Pasterz

  1. W kursorze dajesz jak najmniejszy depth a w pozostałych obiektach większy i gotowe. :)
  2. GML if global.ARzalozony = 1 { global.AR -= 5; } else { global.HP -= 5; } ;)
  3. Jak już to lepiej C++ i OpenGL albo DirectX. ;) Bo wątpię aby GM pociągnął taką grę. :P
  4. Też chętnie sobie zagram z wami. ;) Mój nick to pasterz1
  5. Ten kod co ci podałem w step nic nie trzeba zmieniać. Chodziło mi, że gdy będziesz chciał tylko w 4 kierunkach wystarczy w create pousuwać kilka elementów. Masz to jest kod na 4 kierunki: Create: GML kierunek[0] = sWalkE; kierunek[1] = sWalkN; kierunek[2] = sWalkW; kierunek[3]= sWalkS; Step: GML direction = point_direction(x,y,mouse_x,mouse_y); image_speed = 0; sprite_index=kierunek[round(direction/90) mod 4]
  6. Create: GML kierunek[0] = sWalkE; kierunek[1] = sWalkNE; kierunek[2] = sWalkN; kierunek[3] = sWalkNW; kierunek[4] = sWalkW; kierunek[5] = sWalkSW; kierunek[6] = sWalkS; kierunek[7] = sWalkSE; Step: GML direction = point_direction(x,y,mouse_x,mouse_y); image_speed = 0; sprite_index=kierunek[round(direction/45) mod 8] Tutaj podałem ci kod na chodzenie w 8 kierunkach. Jak coś to możesz tylko pozmieniać. ;)
  7. Poszukaj w przykładach na stronie głównej. ;)
  8. Pasterz

    Zlecenie

    Pokaż kilka swoich prac abyśmy wiedzieli czy jesteś dobry. :)
  9. Erm dlaczego wyzywasz innego użytkownika, który powiedział czystą prawdę o programie? Następnym razem nie wrzucaj tu byle jakich śmieci. Bo przez takie prace robi się tu totalny syf. Więc jak już się domyśliłeś ten bezużyteczny program oczywiście ocenie na 1. :)
  10. Pasterz

    Galeria Grafik

    A dlaczego wilkowi zmyka się tylko jedno oko? :]
  11. Erm... dziwne jak testowałem i mi wszystko działa. :mellow:
  12. GML if ( other.y+(other.sprite_height/2) < y ) { //akcja } ;)
  13. Pasterz

    Galeria Grafik

    O wiele lepszy niż poprzednia wersja. ;)
  14. Pasterz

    Zmagania GML'owe - dyskusje

    Dzisiaj wieczorem lub jutro popołudni mógłbym coś napisać i bym potem przesłał Yodzie a ten w razie czego mógł by poprawić. ;)
  15. Zmienna? O nazwę ci chyba chodzi. :P mb_left :)
  16. Pasterz

    Zmagania GML'owe - tury

    Przydało by się wszystkie informacje o danej turze i kto w niej dostał ile punktów umieszczać w pierwszym temacie. ;) A co do tury to może coś wyskrobię. :)
  17. Pasterz

    Galeria Grafik

    Mi się podoba ten pierwszy tylko mógł byś trochę większe odstępy od siebie tych piorunów. ;) W drugim ten nożyk mi nie pasuje. A w trzecim deszcz, który tak dziwnie pada.;)
  18. GML if distance_to_object(oHero)>= 80 {instance_destroy()} Daj to w step obiektu rain. ;)
  19. GML if mabron[bron]=1 {draw_set_font(font0) draw_set_color(c_white) draw_text(view_xview[0]+10,view_yview[0]+10,' ' + string(ammo[0])+'/'+string(magazynek[0]))} draw_sprite_ext( sprite_index,image_index,x,y,image_xscale, image_yscale,image_angle, image_blend,image_alpha) Tylko musisz view ustawić w roomie. ;)
  20. GML if mabron[bron]=1 {draw_set_font(font0) draw_set_color(c_white) draw_text(gracz.x+10,gracz.y+10,' ' + string(ammo[0])+'/'+string(magazynek[0]))} draw_sprite_ext( sprite_index,image_index,x,y,image_xscale, image_yscale,image_angle, image_blend,image_alpha)
  21. Zamiast draw_sprite daj: GML draw_sprite_ext( sprite_index,image_index,x,y,image_xscale, image_yscale,image_angle, image_blend,image_alpha); Powinno pomóc. :)
  22. Radzę poczytać kurs tablic C++ i dowiesz się, że powinno się je indeksować od zera. :) Link @Yoda: Sorry mój błąd. :)
  23. GML //wypelnianie tablic;] global.tab[1,1]='Wypelniona tablica';//jakis text global.tab[1,2]=5;//zmienna 1 global.tab[2,1]='TVP 2'; global.tab[2,2]=16; Tu jest błąd ponieważ elementy tablic numerujemy od zera a nie od jedynki.
  24. Masz błąd w kodzie. Elementy tablic zawsze numerujemy od zera. ;)
  25. Jeżeli znajdę czas to wykonam ci to wieczorkiem. :)
×
×
  • Dodaj nową pozycję...