Moin
ich hab ein problem mit meinem timer
und zwar wiederholt sich der timer nicht, obwohl ich "1" dahinter stehen hab O.o
hier mal die ausschnitte:
oben hab ich 
forward SetTimerLichter(); schon definiert
if (strcmp("/lightson", cmdtext, true, 10) == 0)
	{
	    if(lichter_vorhanden == true)
		{
		    SendClientMessage(playerid,DUNKELROT, "Die Lichter sind bereits an!");
		    return 1;
		}
		else
	    {
 		lichtrot = CreateObject(18657, 215.41, -1833.81, 15.21, -143.94, 6.24, 7.1400);
  		lichtweiss = CreateObject(18656, 223.46, -1832.35, 13.68, -26.82, -26.04, -175.5598);
   		lichtblau = CreateObject(18658, 233.74, -1831.61, 13.76, -29.5800, -18.4200, -177.4198);
 		lichter_vorhanden = true;
		SetTimer ("SetTimerLichter", 2000, 1);
		}
		return 1;
   	}
public SetTimerLichter()
{
    	SetObjectRot(lichtrot,  -143.9400, 6.2400, 23.5800);
	    SetObjectRot(lichtweiss, -26.8200, -26.0400, -188.6396);
	    SetObjectRot(lichtblau, -37.2000, -22.8000, -190.2598);
	    SetObjectRot(Scheinwerfer_rot, 0.0000, 0.0000, 121.6200);
	    SetObjectRot(Scheinwerfer_gruen, 0.0000, 0.0000, 76.6800);
	    SetObjectRot(Scheinwerfer_blau, 0.0000, 0.0000, 74.820);
		return 1;
 }
 
		 
		
		
	


