Csinálsz egy timert:
OnGameModeInit/OnFilterScriptInit alá:
SetTimer(\"CheckMoveObject\", 1000, true);
És beleírod hogy ha valaki a közelébe van akkor nyitódjon:
forward CheckMoveObject();
public CheckMoveObject() {
if(IsPlayerInRangeOfPoint(playerid, Ható távolság pl 10.0, X, Y, Z)
{
// ide a MoveObject-et
}
}
Vagyis (példa):
forward CheckMoveObject();
public CheckMoveObject() {
if(IsPlayerInRangeOfPoint(playerid, 10.0, 152, 152, 25)
{
MoveObject(kapuki, x, y, z, 1.0);
}
}