Jump to content

pomoc HELP - MoveObject(s)


Noob14_

Recommended Posts

Zdravím,

dneska sem se pokoušel vytvořit takovou přeskakovačku, že se objecty (desky) budou pohybovat dopředu, a znovu do zadu.

No ono mi to nějak moc nejde, tak se obrácím s prosbou na Vás!

V samotném kódu mám toto:

new object[21];

forward tam();

v OnGameModeInit objecty mám.

a teď:

 

CMD:fallout(playerid,params[])
{
for(new i = 0; i < sizeof(object); i++)
{
new Float:x, Float:y, Float:z;
GetObjectPos(object,x,y,z);
MoveObject(object,x+40,y,z,5);
SetTimer("tam",5000,true);
promena=1;
}
return 1;
}

public tam()
{
new Float:x, Float:y, Float:z;
if(promena==1)
{
GetObjectPos(object[21],x,y,z);
MoveObject(object[21],x+40,y,z,5);
}
else
{
GetObjectPos(object[21],x,y,z);
MoveObject(object[21],x-80,y,z,5);
}
return 1;
}

Link to comment
Share on other sites

Dobre však nebreČ hned, jen sem prostě nevěděl jak nato, takže mám použít  OnObjectMoved říkáš jo ?

//: a 21 timerů nevytvářím, spíš objectů ne ? :d

Edited by Noob14_
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...