Skocz do zawartości

Fajne informacje


aaaaaa

Rekomendowane odpowiedzi

Wiecie co mógłby ktoś zrobić przykład np rysowania napisów które spadają z góry lub powiększają się na wstępie chodzi o wstęp0 menu

 

Zdobyłem z takiego jesdnego przykładu taki kodzik i byłbym wdzięczny jakby go ktoś opisał lub zrobił z tego przykład :)

 

 

show_info();
var a;a=object_add();object_set_visible(a,false);object_event_add(a,ev_create,0,'global.M="";global.L=0;I=0;T=ds_grid_create(9,4);ds_grid_set(T,0,0,"Witam w przykładzie Znajdowanie Drogi!");ds_grid_set(T,0,1,room_width/2);ds_grid_set(T,0,2,room_height/2);ds_grid_set(T,0,3,room_speed*2);ds_grid_set(T,1,0,"Przykład wykonany dla serwisu GMClan.org");ds_grid_set(T,1,1,room_width/2);ds_grid_set(T,1,2,room_height/2);ds_grid_set(T,1,3,room_speed*2);ds_grid_set(T,2,0,"Jego celem jest demonstracja działania funkcji planowania ruchu w GM");ds_grid_set(T,2,1,room_width/2);ds_grid_set(T,2,2,455);ds_grid_set(T,2,3,room_speed*4);ds_grid_set(T,3,0,"Klawiszologia: LEWY KLIK - wyznacz ścieżkę; PRAWY KLIK - idź;#F1 lub F2 - Pomoc");ds_grid_set(T,3,1,room_width/2);ds_grid_set(T,3,2,445);ds_grid_set(T,3,3,room_speed*5);ds_grid_set(T,4,0,"Jeśli znajdziejsz błędy w tym przykładzie, daj znać autorowi: most23@op.pl");ds_grid_set(T,4,1,room_width/2);ds_grid_set(T,4,2,455);ds_grid_set(T,4,3,room_speed*4);ds_grid_set(T,5,0,"© 2006 most23#www.gmclan.org | www.most23.prv.pl");ds_grid_set(T,5,1,room_width/2);ds_grid_set(T,5,2,445);ds_grid_set(T,5,3,room_speed*2);ds_grid_set(T,6,0,"F1 / F2 - Pomoc");ds_grid_set(T,6,1,580);ds_grid_set(T,6,2,17);ds_grid_set(T,6,3,false);event_perform(ev_alarm,0);');object_event_add(a,ev_alarm,0,'if(I<7){global.M=ds_grid_get(T,I,0);global.L=ds_grid_get(T,I,3);instance_create(ds_grid_get(T,I,1),ds_grid_get(T,I,2),global.b);alarm[0]=ds_grid_get(T,I,3);I += 1;}else{global.M=ds_grid_get(T,7,0);global.L=ds_grid_get(T,7,3);instance_create(ds_grid_get(T,7,1),ds_grid_get(T,7,2),global.b);}');object_event_add(a,ev_keypress,113,'if(I>=6){global.M=ds_grid_get(T,3,0);global.L=ds_grid_get(T,3,3);instance_create(ds_grid_get(T,3,1),ds_grid_get(T,3,2),global.b);}');global.b=object_add();object_set_depth(global.b,-100000);object_set_visible(global.b,true);object_event_add(global.b,ev_create,0,'a[0]=global.M;a[1]=true;a[2]=false;a[3]=room_speed/2;a[4]=1;a[5]=5;a[6]=room_width*0.8;a[7]=(string_width_ext(a[0],-1,a[6])/2)+a[5];a[8]=(string_height_ext(a[0],-1,a[6])/2)+a[5];if(global.L!=false)then alarm[0]=global.L;');object_event_add(global.b,ev_alarm,0,'a[1]=false;');object_event_add(global.b,ev_draw,0,'a[9]=logn(a[3],a[4]);a[10]=a[7]*a[9];a[11]=a[8]*a[9];a[12]=x-a[10];a[13]=x+a[10];a[14]=y-a[11];a[15]=y+a[11];draw_set_alpha(a[9]*0.33);draw_rectangle_color(a[12]+5,a[14]+5,a[13]+5,a[15]+5,c_black,c_black,c_black,c_black,0);draw_set_alpha(a[9]*0.60);draw_rectangle_color(a[12],a[14],a[13],a[15],c_maroon,c_maroon,c_black,c_black,0);draw_rectangle_color(a[12]-1,a[14]-1,a[13]-1,a[15]-1,c_white,c_white,c_black,c_black,1);draw_rectangle_color(a[12],a[14],a[13],a[15],c_black,c_black,c_black,c_black,1);if(a[2]){draw_set_font(Times10);draw_set_halign(fa_center);draw_set_valign(fa_center);draw_text_ext_color(x,y,a[0],-1,a[6],c_olive,c_olive,c_white,c_white,1);}if(a[1]){if(a[4]<a[3])then a[4] += 1;else a[2]=true;}else{a[2]=false;if(a[4]>0)then a[4] -= 1;else instance_destroy();}');instance_create(0,0,a);

Odnośnik do komentarza
Udostępnij na innych stronach

tutaj macie ten kod z enterami jak komuś się chce dalej to dekodować do proszę ; p

show_info();
var a;
a=object_add();
object_set_visible(a,false);
object_event_add(a,ev_create,0,'global.M="";
global.L=0;I=0;T=ds_grid_create(9,4);
ds_grid_set(T,0,0,"Witam w przykładzie Znajdowanie Drogi!");
ds_grid_set(T,0,1,room_width/2);
ds_grid_set(T,0,2,room_height/2);
ds_grid_set(T,0,3,room_speed*2);
ds_grid_set(T,1,0,"Przykład wykonany dla serwisu GMClan.org");
ds_grid_set(T,1,1,room_width/2);
ds_grid_set(T,1,2,room_height/2);
ds_grid_set(T,1,3,room_speed*2);
ds_grid_set(T,2,0,"Jego celem jest demonstracja działania funkcji planowania ruchu w GM");
ds_grid_set(T,2,1,room_width/2);
ds_grid_set(T,2,2,455);
ds_grid_set(T,2,3,room_speed*4);
ds_grid_set(T,3,0,"Klawiszologia: LEWY KLIK - wyznacz ścieżkę; PRAWY KLIK - idź; #F1 lub F2 - Pomoc");
ds_grid_set(T,3,1,room_width/2);
ds_grid_set(T,3,2,445);
ds_grid_set(T,3,3,room_speed*5);
ds_grid_set(T,4,0,"Jeśli znajdziejsz błędy w tym przykładzie, daj znać autorowi: most23@op.pl");
ds_grid_set(T,4,1,room_width/2);
ds_grid_set(T,4,2,455);
ds_grid_set(T,4,3,room_speed*4);
ds_grid_set(T,5,0,"© 2006 most23#www.gmclan.org | www.most23.prv.pl");
ds_grid_set(T,5,1,room_width/2);
ds_grid_set(T,5,2,445);
ds_grid_set(T,5,3,room_speed*2);
ds_grid_set(T,6,0,"F1 / F2 - Pomoc");
ds_grid_set(T,6,1,580);
ds_grid_set(T,6,2,17);
ds_grid_set(T,6,3,false);
event_perform(ev_alarm,0);');
object_event_add(a,ev_alarm,0,'if(I<7){global.M=ds_grid_get(T,I,0);
global.L=ds_grid_get(T,I,3);instance_create(ds_grid_get(T,I,1),ds_grid_get(T,I,2),global.b);
alarm[0]=ds_grid_get(T,I,3);
I +=1;
}else{global.M=ds_grid_get(T,7,0);
global.L=ds_grid_get(T,7,3);
instance_create(ds_grid_get(T,7,1),ds_grid_get(T,7,2),global.b);}');
object_event_add(a,ev_keypress,113,'if(I>=6){global.M=ds_grid_get(T,3,0);
global.L=ds_grid_get(T,3,3);
instance_create(ds_grid_get(T,3,1),ds_grid_get(T,3,2),global.b);}');
global.b=object_add();
object_set_depth(global.b,-100000);
object_set_visible(global.b,true);
object_event_add(global.b,ev_create,0,'a[0]=global.M;a[1]=true;a[2]=false;a[3]=room_speed/2;
a[4]=1;a[5]=5;
a[6]=room_width*0.8;
a[7]=(string_width_ext(a[0],-1,a[6])/2)+a[5];
a[8]=(string_height_ext(a[0],-1,a[6])/2)+a[5];
if(global.L!=false)then alarm[0]=global.L;');
object_event_add(global.b,ev_alarm,0,'a[1]=false;');
object_event_add(global.b,ev_draw,0,'a[9]=logn(a[3],a[4]);
a[10]=a[7]*a[9];
a[11]=a[8]*a[9];
a[12]=x-a[10];
a[13]=x+a[10];
a[14]=y-a[11];
a[15]=y+a[11];
draw_set_alpha(a[9]*0.33);
draw_rectangle_color(a[12]+5,a[14]+5,a[13]+5,a[15]+5,c_black,c_black,c_black,c_black,0);
draw_set_alpha(a[9]*0.60);
draw_rectangle_color(a[12],a[14],a[13],a[15],c_maroon,c_maroon,c_black,c_black,0);
draw_rectangle_color(a[12]-1,a[14]-1,a[13]-1,a[15]-1,c_white,c_white,c_black,c_black,1);
draw_rectangle_color(a[12],a[14],a[13],a[15],c_black,c_black,c_black,c_black,1);
if(a[2]){draw_set_font(Times10);
draw_set_halign(fa_center);
draw_set_valign(fa_center);
draw_text_ext_color(x,y,a[0],-1,a[6],c_olive,c_olive,c_white,c_white,1);
}if(a[1]){if(a[4]<a[3])then a[4] += 1;
else a[2]=true;
}else{a[2]=false;if(a[4]>0)then a[4] -= 1;else instance_destroy();}');
instance_create(0,0,a);

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...