Try:
When the guard and player are moved:
MoveCharacter(EGO,100,200); // presume moving player to point 100, 200.
MoveCharacter(GUARD,130,200); // the guard moves 30 pixels right of the player
while character[EGO].walking Wait(1);
MoveCharacterBlocking(GUARD,300,120,0); // presume the guard's original position is 300, 120
Any luck?
When the guard and player are moved:
MoveCharacter(EGO,100,200); // presume moving player to point 100, 200.
MoveCharacter(GUARD,130,200); // the guard moves 30 pixels right of the player
while character[EGO].walking Wait(1);
MoveCharacterBlocking(GUARD,300,120,0); // presume the guard's original position is 300, 120
Any luck?