hi Leute,
ich habe versucht eine schranke zu erstellen, die relativ flüssig auf und zu geht.
also, ich möchte, dass die Schranke ca. 1 Sekunde zum aufgehen, dann so ca, 5-6 Sekunden aufbleibt und anschließen wieder in ca 1 Sekunde zu geht.
ich habe das so versucht, das ich einen Timer habe in dem ich mehrere Schranken steuern könnte, und einem befehl, der lspdschrankeu auf 1 setzt, dies wird in dem Timer abgefragt, so soll die Schranke am LSPD aktiviert werden.
Mein Code:
forward t1();
new lspdschranke;
new lspdschrankeu;
new lspdschrankei=0;
public OnGameModeInit()
{
	lspdschranke=CreateObject(2920, 1544.69922, -1630.7998, 13.1, 270, 0, 0);
	SetTimer("t1",11,true);
	return 1;
}
public t1()
{
	if(lspdschrankeu==1)
	{
		if(lspdschrankei<=90)	
		{
	        	new Float:x, Float:y, Float:z;
		        GetObjectRot(lspdschranke,x,y,z);
		        x=x+1;
		        SetObjectRot(lspdschranke,x,0,0);
		        lspdschrankei=lspdschrankei+1;
		}
		if(lspdschrankei>=545&&lspdschrankei<=635)
		{
			new Float:x, Float:y, Float:z;
		        GetObjectRot(lspdschranke,x,y,z);
		        x=x-1;
		        SetObjectRot(lspdschranke,x,0,0);
		        lspdschrankei=lspdschrankei+1;
		}
		if(lspdschrankei==636)
		{
		        lspdschrankeu=0;
		        lspdschrankei=0;
		}
 	}
	return 1;
}
ocmd:mv(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, 10, 1544.69922, -1630.7998, 13.1))
    {
		lspdschrankeu=1;
		SendClientMessage(playerid,rot,"LSPD Schranke öffnet");
    }
    return 1;
} 
Mir wird zwar "LSPD Schranke öffnet" angezeigt, aber sonst passiert nichts  
  , kann mir da jemand helfen?
mfg
kinnaj100