Skocz do zawartości

sfinkss

Użytkownicy
  • Postów

    194
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez sfinkss

  1. nie wiem jak zrobić tak jak mówiłeś, że naprawdę kiedy tylko on Cię zobaczy to za Tobą idzie, ale proste AI przeciwnika, czyli jak zbliżysz sie do niego na jakis dystans to on Cię goni, a jak się znów o ileś oddaliesz to przestaje Cie gonic. (to przykład Marka.S

     

    GML
    w Alarm0 przeciwnika

     

    alarm[0]=random(10)

     

    --------------------------------

     

    w stepie:

     

    if distance_to_object(hero) <200 and distance_to_object(hero) >50 then

    {

    move_towards_point(hero.x,hero.y,3)

    sprite_index=sprite1

    alarm[0]=-1

    }

    if distance_to_object(hero) < 50 then

    {

    alarm[0]=random(10)

    action_move("000010000",0);

    sprite_index=sprite2

    }

    if distance_to_object(hero) >200 then

    {action_move("000010000",0)}

     

    chyba będzie działac..

  2. Nothing found. It is really deleted. Sorry.

    w wolnym tłum. > nic nie znaleziono. Jest to (naprawdę) skasowane. Przepraszam(y).

     

    jestem z PAgoo. jeśli dwóch kliknieć nie umiesz zrobić, to co będzie dalej? angielski... bez tego ani rusz.

    sam mam gm od marca tego roku, a jakieś gierki robię.

    a jak takie pytania masz... możesz pisać do mnie na gg, żeby kolegów tutaj nie wkurzac;)

     

    ach, tyle ode mnie.;)

  3. odleglosc = 100
    if ( hero.y + sprite_get_bbox_bottom(hero.sprite_index) >= y + sprite_get_bbox_bottom(sprite_index) and hero.y - sprite_get_bbox_top(hero.sprite_index) <= y - sprite_get_bbox_top(sprite_index) - 15)
    {
    if (abs( x - hero.x ) >= odleglosc)
    {
    /* akcja gonienia
    
    
    smile2.gif */
    }
    }

    przecież jest dobrze, a to chyba oczywiste ze:

    hero >tu wpisać nazwe jaką masz nadaną bohaterowi

    hero.sprite_index >tu nazwa sprite'a, nie obiektu! (chyba ze masz takie samoe nazwy)

    odlegosc > jakaś odległosć np. 22 (jest w pixelach)

    no i chyba będzie dobrze.

     

     

     

    PS no juz masz widzę;)

×
×
  • Dodaj nową pozycję...