Skocz do zawartości

karolo320

Użytkownicy
  • Postów

    1 928
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez karolo320

  1. w step: GML if !place_meeting(x,y,obiekt_player) nie_ma_kolizji=true else if nie_ma_kolizji{ image_alpha+=1 nie_ma_kolizji=false } może zadziała :P
  2. czemu robicie takie dziwne do{}until(), zamiast normalnego while(){}
  3. losowanie pozycji, ktora nie jest kolizyjna z obiektem: GML xx=random(640) yy=random(480) while(collision_point(xx,yy,obiekt,0,0)){ xx=random(640) yy=random(480) }
  4. 1.zamiast iradom_range random_range, jak i tak nie bedzie chodzi to losujesz druga liczbe: liczba=random_range(100,100) var liczba2; liczba2=random_range(0,99) liczba+=liczba2/100 2. event game start?
  5. najpierw: GML surface_save(sur,'lala.png')//zapisujesz surfece do pliku</span> a potem: GML var sprit; sprit=sprite_add('lala.png',klatki,1,0,org_x,org_y)//dodajesz sprita z pliku sur=surface_create(w,h)//robisz surface surface_set_target(sur)//ustawiasz go na target draw_sprite(sprit,0,0,0)//rysujesz sprita na nim surface_reset_target()//resetujesz target sprite_delete(sprit)//wywalasz sprita</span> nic trudnego, badz po szpanersku nothing hard e:przydaloby sie jeszcze usuwanie pliku
  6. przekonwertuj do .ogg, zajmuja mniej
  7. do kitu ten Fokus i ma zjarany głos
  8. karolo320

    Galeria Grafik

    nie przesadzajcie, narysowac 3k pieknych rysunkow..?
  9. skoro nie było nic, to Bóg był takim hardcorem, że sam siebie stworzył
  10. karolo320

    Galeria Grafik

    shil, dokoncz to bedzie piekne ;) chodzi o dłoń, korale i tę pierś i dziekuje za wszystkie opinie o moim rysunku (szczegolnie za tę Threefa, fajne uczucie :P)
  11. karolo320

    Galeria Grafik

    moj jakze najpiekniejszy rysunek narysowany w życiu https://gmclan.org/uploader/7221/P270312_20_18f929d.jpg
  12. nie zjem ci jej, tylko sprawdze czemu grawitacja nie dziala
  13. przeciez mod to reszta z dzielenia.. x = mouse_x div 32*32 y = mouse_y div 32*32
  14. jest w przykladach takie cuś: https://gmclan.org/index.php?plik=203
  15. masz to w obiekcie gracza w evencie kolizji z podloga, ktora ma solid? jesli tak to musi dzialac
  16. zamiast: draw_sprite(spr_gracz,image_index,x,y) daj: draw_sprite_ext(spr_gracz,image_index,x,y,image_xscale,image_yscale,direction,c_ white,image_alpha) e: albo draw_self() jak masz gm 8.1
  17. dzień dobry, czy poniższy kod jest optymalny? Da się to zrobić lepiej, szybciej? :) Pragnę mieć w tablicy id trzech najblizszych instancji w promieniu global.zasi[4,lvl] od punktu x+16,y+16, oto mój kod: GML for(i=0;i<=2;i+=1){ obj[i,0]=-1//id obiektu obj[i,1]=-1//dystans } with(o_wrog){ var odl; odl=point_distance(other.x+16,other.y+16,x,y) if odl<global.zasi[4,other.lvl]{//zasieg if odl<other.obj[2,1] or other.obj[2,1]=-1{ if odl<other.obj[0,1] or other.obj[0,1]=-1{ var pomocnik; pomocnik[0]=other.obj[1,0] pomocnik[1]=other.obj[1,1] other.obj[1,0]=other.obj[0,0] other.obj[1,1]=other.obj[0,1] other.obj[0,1]=odl other.obj[0,0]=id other.obj[2,0]=pomocnik[0] other.obj[2,1]=pomocnik[1] }else{ if odl<other.obj[1,1] or other.obj[1,1]=-1{ other.obj[2,0]=other.obj[1,0] other.obj[2,1]=other.obj[1,1] other.obj[1,1]=odl other.obj[1,0]=id }else{ if odl<other.obj[2,1] or other.obj[2,1]=-1{ other.obj[2,1]=odl other.obj[2,0]=id } } } } } }
  18. chodziło o zrobienie gry, a nie granie w Twoją, do której kodu masz dostęp i możesz go nawet zmienic
  19. nie mam pojecia gdzie sie to sprawdza, ale pewnie zintegrowane jakies(8 letni komp)
×
×
  • Dodaj nową pozycję...