Skocz do zawartości

Marek.S

Użytkownicy
  • Postów

    3 093
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Marek.S

  1. obiektowi który ma pełnić funkcje podłogi zaznasz solid. PS. ten zapis przypomina mi jeden z moich przykładów :D
  2. kuwa znów zamiast w execute piece code wpisałem w swój klocek... zaraz poprawię. skalowanie
  3. jakby były nieaktywne to by się nie rysowały. instance_activate_object(object1)
  4. możesz zrobić na tablicach, zaraz dam kod. GML for (i = 0; i < instance_number( mob ); i += 1) { obj = instance_find( mob, i); if ( !instance_exists( obj )) break; ds = distance_to_object( obj ); if ( ds < 150 ) { obj.hp -= 100 //jakaś tam akcja } } takie pasuje. Jak coś to zaraz zrobię na listach. GML ds_list_clear(lista) for (i = 0; i < instance_number( mob ); i += 1) { obj = instance_find( mob, i); ds = distance_to_object( obj ); if ( ds < 150 ) ds_list_add(lista,obj) } for (i = 0; i < ds_list_size(lista); i += 1) with(ds_list_find_value(lista,i)) /*akcja odejmowania hp*/ PS. nie zapomnij stworzyć tej listy w create
  5. 1. GML with(obj_potworek) { ds = distance_to_object(hero) if (ds < 150) { hp -= 100 //akcja obrwania } } 2. GML [step moba] if (distance_to_obiekt(hero) > 10) { speed = 3; direction = point_direction(x,y,hero.x,hero.y); } else speed = 0 3. GML [create] can = true [przy ataku] if (can) { //akcje strzału can == false } [animation end w obiekcie fire] hero.can = true
  6. no to przecież obiekty które są poza viewem będą aktywny i będą wykonywać swoje "działania".
  7. @UP jak Ty już coś powiesz to łeb boli... ;/ skalowanie
  8. co rozumiesz poprzez wyszczególnić ?? poza tym masz to błędnie napisane. deaktywowane zostaną obiekty w położeniu 0,0 względem viewu. jak już to : GML instance_deactivate_region(view_xview[0],view_yview[0],view_wport[0],view_hport[0],false,true);
  9. przy wybieraniu GML if (jeśli wybierzesz and postac1.avaliable) { /* akcja wyboru */ }
  10. 1. https://gmclan.org/up1558_11_grawitacja_obrotowa.html 2. distance_to_object() i image_xscale i image_yscale
  11. czy przy każdej nowo poznanej funkcji będziesz wydawał nową grę? :boxed: zal...
  12. target = obj_potworek target.hp -= 50 co tu więcej kombinować.
  13. chyba raczej wartość 2 albo string2 ;p
  14. GML //[create] click = false //[global mouse pressed] if ( click ){ click = false //akcja po podwójnym kliknięciu } else { //akcja jednego kliknięcia click = true alarm[0] = 5 } //[alarm(0)] if ( click ) click = false powinno działać :P PS. poprawne użycie switcha: GML switch (<warunek>) { case <wartosc_1>: <instrukcje_1>; ...; break; case <wartosc_2>: <instrukcje_2>; ...; break; ... default: <instrukcje>; // inna od podanych wyżej wartości } także całość "sprite_index = sprite0" będzie błędem jak już to samo "sprite_index" i wtedy case sprite0:... case sprite1:... itd ;)
  15. masz literówkę :P proponuje tak: GML //[create] click = false //[global mouse pressed] if ( click ){ click = false //akcja po podwójnym kliknięciu } else { click = true alarm[0] = 10 } //[alarm(0)] if ( click ) click = false
  16. przecież gm nie zamknie nieotwartego pliku :P poza tym kod się sprawdza analogicznie... :P
  17. zawsze wydawało mi sie, że drogą do zbanowania jest osiągnięcie 100% poziomu warnów, ale w końcu jesteś u siebie :P
  18. while(!file_text_eof(plik1)) to już sam linijki kodu nie mogłeś przeanalizować... <_< ;)
  19. Przecież chyba każdy widzi, ze Fall sobie jaja robił... zupełnie nie rozumiem dlaczego dostał bana... waszym tokiem postępowania powinniście zbanować połowę gmc.. :o @DOWN: Kurna pytałem Ciebie? nie wydaje Ci się że to pytanie było do Ranmy ew. do innych adminów/modów... =/
  20. lat 12 a już robisz takie rzeczy jak na zdjęciu...? xD
  21. Ingen, czemu Ty się zawsze musisz tak kompromitować? :(
  22. wiemy, ten pan sam Cię tym białym w twarz postrzelił... :D
  23. ale trzeba przyznać, ze fota Ci się udała xD
  24. w stepie masz: GML bron='pika1'{ sprite_index=spr_pika1_red } czyli cały czas będzie Ci się ustawiał na sprite_pilka w pozycji1
  25. @UP: masz rację... Mi raz ograbili konto na świniaczek.pl :mellow: :lol2:
×
×
  • Dodaj nową pozycję...