Ich mach es mal nicht nach kopie&past
So das ganz oben ins Script:
forward tor();
new tor1;
Dann unter public OnGameModeInit
tor1 = CreateObject(ID,x,y,z,xx,yy,zz);
Dann unter: OnPlayerCommandText
if (strcmp(cmdtext,"/tor",true)==0)
{
MoveObject(tor1,x,y,z,4.00);//4,00 ist die geschwindikeit du musst hier den Punkt einsetzen wo das Tor sein soll wenn es geöffnet ist
SendClientMessage(playerid,WHITE,"Du hast das Tor geöffnet");
SendClientMessage(playerid,RED,"Das Tor geht in 5 sekunden zu");
SetTimer("tor",5000,0);
return 1;
}
Dann gehen wir ganz nach unten in Script und erstellen:
public tor()
{
MoveObject(tor1,x,y,z,4.00) Hier das selbe rein wie wir oben schon in tor1=(CreateObject stehen habe)
return 1;
}
Und schon hast ein Tor mit Timer
Sollte eigentlich alles gehen