Skocz do zawartości

ediepl

Użytkownicy
  • Postów

    1 626
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez ediepl

  1. Daj samo to GML draw_background_tiled_ext(bg_terrain, 0, 0,1.1,1.1,c_white,0.9); draw_background_tiled_ext(bg_terrain, 0, 0,1.2,1.2,c_white,0.8); draw_background_tiled_ext(bg_terrain, 0, 0,1.3,1.3,c_white,0.7); draw_background_tiled_ext(bg_terrain, 0, 0,1.4,1.4,c_white,0.6); draw_background_tiled_ext(bg_terrain, 0, 0,1.5,1.5,c_white,0.5); draw_background_tiled_ext(bg_terrain, 0, 0,1.6,1.6,c_white,0.4); draw_background_tiled_ext(bg_terrain, 0, 0,1.7,1.7,c_white,0.3); draw_background_tiled_ext(bg_terrain, 0, 0,1.8,1.8,c_white,0.2); draw_background_tiled_ext(bg_terrain, 0, 0,1.9,1.9,c_white,0.1); Musi działać.
  2. Bo na końcu rysujesz draw_background_tiled(bg_terrain, 0, 0); co zakrywa poprzednie. EDIT: i w przedostatnim argumencie(color) daj c_white.
  3. Oj m@rcixxx przecież surface to jedyna rzecz która wymaga karty graficznej ^_^ .
  4. Wszystko fajnie opisane, na pewno niejednemu początkującemu się to przyda 5/5.
  5. Ostatnio zrobiłem taką dll'ke do kodowania plików https://forum.gmclan.org/index.php?showtopic=26875.
  6. To jest połowa gry, jeśli znasz się na zmiennych to sam to zrobisz a alarmy to nic innego jak eventy wykonywane po jakimś czasie np: alarm[0]: GML show_message("Wiadomość") i w create: alarm[0]=room_speed*1 Wiadomość zostanie wyświetlona po 1 sekundzie od utworzenia instancji.
  7. Czy to takie trudne kopiuj i wklej, ludzie nie róbcie jaj. EDIT: Zmieniam zdanie, to jest sfarmazolone, zaraz napisze poprawioną wersję i wrzucę. EDIT2: Przerobiłem, odchudziłem https://gmclan.org/up7191_12_inventory.html PS: W pętlach for zmieńcie sobie na GML for (j=0;j<=7;j+=1;){ for (i=0;i<=3;i+=1;){
  8. ediepl

    The Groust

    Przecież ileś postów temu pisałem że będzie skill przywołania jakiegoś stwora.
  9. ediepl

    The Groust

    No on jest tylko tak dla towarzystwa bardziej,do fabuły.
  10. ediepl

    The Groust

    Nawet nie myśleliśmy o broniach ze "skilami" ale raczej dodamy, ten zielony gościu będzie przyjacielem, będzie z tobą chodził i ubijał z łuku, ale tylko czasami, co do ujeżdżania zwierząt to raczej nie, może.
  11. ediepl

    The Groust

    Bez cieni to wygląda jak ja gdy wstaje rano z łóżka. EDIT:Wersja bez cieni http://img856.imageshack.us/img856/4936/screen1111.png
  12. chyba sprite_index=skrzynia_otwarta skoro to nazwa to sprite.
  13. ediepl

    The Groust

    Data wydania nie jest dokładna więc gra wyjdzie jak ją skończymy, mamy już główny wątek fabuły, a to kilka osób na jej potrzeby:
  14. if distance_to_object(player) <=50 && zmienna=1 { image_index=skrzynia_otwarta instance_create(x+random_range(-32,32),y+random_range(-32,32),helm) instance_create(x+random_range(-32,32),y+random_range(-32,32),zbroja) zmienna=1 } EDIT:Znowu drugi
  15. Cień jest za daleko, wygląda jakby postać latała, przyciaśniaj.
  16. W evencie mouse left pressed: instance_create(x+random_range(-32,32),y+random_range(-32,32),helm)
  17. if collision_rectangle(500,1000,550,1100,obj,1,0) { jakaś akcja }
  18. CREATE: GML init_arch(); akt="spr" lspr=4 lbg=1 lsound=1 razem=lsound+lbg+lspr teraz=0 spr[0]="airplane5.gif" spr[1]="airplane6.gif" spr[2]="airplane7.gif" spr[3]="airplane8.gif" bg[0]="bg.jpg" sound[0]="beet.wma" i=0 j=0 k=0 DRAW: GML if k>lsound {room_goto(room1)} draw_rectangle(x,y,x+100,y+20,1) if (akt="spr") { global.sprite=sprite_add_zip("arch.zip",spr,"lol",1,1,1,0,0); teraz+=1 i+=1 if i=lspr {akt="bg"} } if (akt="bg") { global.background[j]=background_add_zip("arch.zip",bg[j],"lol",0,1); teraz+=1 j+=1 if j=lbg {akt="sound"} } if (akt="sound"){ global.music[k]=sound_add_zip("arch.zip",sound[k],"lol",1) teraz+=1 k+=1 if k=lsound {akt=""; k+=1} } if razem=teraz {draw_rectangle_color(x+1,y+1,x+(99),y+19,250,250,250,250,0)}else{ draw_rectangle_color(x+1,y+1,x+(99/(razem-teraz)),y+19,250,250,250,250,0) } EDIT:Poprawka(robiło przeskoki): DRAW: GML if k>lsound {room_goto(room1)} draw_rectangle(x,y,x+200,y+20,1) if (akt="spr") { global.sprite=sprite_add_zip("arch.zip",spr,"lol",1,1,1,0,0); teraz+=1 i+=1 } if (akt="bg") { global.background[j]=background_add_zip("arch.zip",bg[j],"lol",0,1); teraz+=1 j+=1 } if (akt="sound"){ global.music[k]=sound_add_zip("arch.zip",sound[k],"lol",1) teraz+=1 k+=1 if k=lsound {akt=""; k+=1} } if razem=teraz {draw_rectangle_color(x+1,y+1,x+(199),y+19,250,250,250,250,0)}else{ draw_rectangle_color(x+1,y+1,x+(199*(teraz/razem)),y+19,250,250,250,250,0) } draw_set_halign(fa_center) draw_set_valign(fa_center) draw_text(x+100,y+10,string((teraz/razem)*100)+"%") if akt="spr" && i=lspr {akt="bg"} if akt="bg" && j=lbg {akt="sound"}
×
×
  • Dodaj nową pozycję...