Hallo Leute bei mir buggt der /tor befehl der timer geht einmal nach 1 sec zu dann nach 2 und 3 wie es ihm gefällt hier der befehl
ocmd:tor(playerid,params[])
{
if(IsPlayerInFrakt(playerid,2)){
if(IsPlayerInRangeOfPoint(playerid,10,285.82, 1821.20, 20.09))
{
MoveObject(armytor[0],285.82, 1821.20, 20.09-10,5);
SetTimer("testtimer",5000,true);
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,10,135.20, 1941.17, 21.55))
{
MoveObject(armytor[1],135.20, 1941.17, 21.55-10,5);
SetTimer("testtimer",5000,true);
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,10,96.94, 1920.34, 16.58))
{
MoveObject(armytor[2],96.94, 1920.34, 16.58-10,5);
SetTimer("testtimer",5000,true);
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,10,214.6000061,1875.3000488,12.8999996))
{
MoveObject(armytor[3],214.6000061,1875.3000488,12.8999996-10,5);
SetTimer("testtimer",5000,true);
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,10,345.0000000,1797.9000244,20.2000008))
{
MoveObject(einnahmetor[0],345.0000000,1797.9000244,20.2000008-10,5);
SetTimer("testtimer",5000,true);
return 1;
}
return 1;
}
return 1;
}
der timer
SetTimer("testtimer",1000*60*10,true);
return 1;
}
public testtimer()
{
MoveObject(armytor[0],285.82, 1821.20, 20.09,5);
MoveObject(armytor[1],135.20, 1941.17, 21.55,5);
MoveObject(armytor[2],96.94, 1920.34, 16.58,5);
MoveObject(armytor[3],214.6000061,1875.3000488,12.8999996,5);
MoveObject(einnahmetor[0],345.0000000,1797.9000244,20.2000008,5);
return 1;
}
hoffe ihr könnt mir weiterhelfen