Pui sus in script: new NumePoarta;
Sub OnGameModeInit:
NumePoarta=CreateObject(modelid, X1, Y1, Z1, Float:rX, Float:rY, Float:rZ, Float:DrawDistance);
Sub OnPlayerCommandText:
if(strcmp(cmdtext,"/deschidepoarta",true) ==0 )
{
MoveObject(NumePoarta,X2,Y2,Z2);
SetTimer("InchidePoarta",5000,false);
}
Undeva in script:
forward InchidePoarta();
public InchidePoarta()
{
MoveObject(NumePoarta,X1,Y1,Z1);
}
NumePoarta - Modifici cu ce nume vrei sa aibe poarta, nu conteaza.
X1,Y1,Z1 - Coordonate poarta inchisa.
X2,Y2,Z2 - Coordonate poarta deschisa.
Poarta se va inchide dupa 5 secunde, poti modifica de aici:
SetTimer("InchidePoarta",5000,false); 5000 - 5 secunde, 1000 = o secunda, 10000 = 10 secunde