Skocz do zawartości

Hack'n slash


Rekomendowane odpowiedzi

___________________________________________

ERROR in

action number 1

of Draw Event

for object object0:

 

Error in code at line 6:

draw_sprite_ext(sprite_index,image_index,x,y,1,1,0,c_white,1);

 

at position 6: This function is only available in the Pro Edition.

 

 

A pozatym to jakieś dziwne klikasz i sie kolo rozwala a mi chodziło o takie coś jak np. Alnie schoter albo diablo, postać gdzie klikniesz to idzie,klikasz na potwora topostać podchodzi i atakuje

Odnośnik do komentarza
Udostępnij na innych stronach

GML
[CREATE]

 

global.xx = -1;

global.yy = -1;

 

KOD[GLOB MOUSE BUTTON]

 

global.xx = mouse_x;

global.yy = mouse_y;

 

KOD[STEP]

 

if (global.xx != -1 and global.yy != -1)

{

if (distance_to_point(global.xx,global.yy) > 2)

{

move_towards_point(global.xx,global.yy,3);//tu mozesz uzyc tez mp mp_potential_step()

}

else

{

speed = 0

}

}

kod by hunter

Odnośnik do komentarza
Udostępnij na innych stronach

If direction<=45 and direction>= 315

{ sprite_index=spriteczłowiekawprawo }

 

0 -w prawo

45-na ukos, góra w prawo

90-góra

135-na ukos, góra w lewo

180-w lewo

225-na ukos, dół w lewo

270-w dół

315-na ukos, dół w prawo

 

ustaw sobie warunki według szablonu, powodzenia.

 

btw, ZUO I ANARCHIA, 666 post.

Odnośnik do komentarza
Udostępnij na innych stronach

Pytanko na przyszłość,Zaczynam robić spritesy do hacke'n slasha w stylu Diablo ale nie wiem czy robić bronie oddzielnie od postaci.Jak będzie łatwiej przy silniku dalej??

 

 

i jeszcze:

 

___________________________________________

FATAL ERROR in

action number 1

of Step Event

for object postac:

 

COMPILATION ERROR in code action

Error in code at line 11:

If direction<=45 and direction>= 315

 

at position 5: Assignment operator expected.

 

 

HELP!

Odnośnik do komentarza
Udostępnij na innych stronach

ahaa ja sie nie znam:(((((

jeszcze!!!!

 

 

I nic,nie zmienia się animacja:| co xle zrobiłem,prosze o pomoc:

 

if (global.xx != -1 and global.yy != -1)

{

if (distance_to_point(global.xx,global.yy) > 2)

{

move_towards_point(global.xx,global.yy,3);

}

else

{

speed = 0

}

if direction<=0 and direction>= 0

{

sprite_index=Postac_idzie_prawo

}

if direction<=270 and direction>= 270

{

sprite_index=Postac_idzie_lewo

}

if direction<=90 and direction>= 90

{

sprite_index=Postac_idzie_gora

}

if direction<=135 and direction>= 135

{

sprite_index=Postac_idzie_pulzach

}

if direction<=225 and direction>= 225

{

sprite_index=Postac_idzie_polzach

}

if direction<=45 and direction>= 45

{

sprite_index=Postac_idzie_pulwsch

}

if direction<=315 and direction>= 315

{

sprite_index=Postac_idzie_polwsch

}

Odnośnik do komentarza
Udostępnij na innych stronach

if (global.xx != -1 and global.yy != -1)

{

if (distance_to_point(global.xx,global.yy) > 2)

{

move_towards_point(global.xx,global.yy,3);

}

else

{

speed = 0

}

if direction<=0 and direction>= 0

{

sprite_index=Postac_idzie_prawo

}

if direction<=270 and direction>= 270

{

sprite_index=Postac_idzie_lewo

}

if direction<=90 and direction>= 90

{

sprite_index=Postac_idzie_gora

}

if direction<=135 and direction>= 135

{

sprite_index=Postac_idzie_pulzach

}

if direction<=225 and direction>= 225

{

sprite_index=Postac_idzie_polzach

}

if direction<=45 and direction>= 45

{

sprite_index=Postac_idzie_pulwsch

}

if direction<=315 and direction>= 315

{

sprite_index=Postac_idzie_polwsch

}

 

 

 

To jak to napisać?? bo nie umiem kto pomoże?? bo się nie znam :P

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...

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ę...