Omg, ich sehe den großen Fehler
Übernehme das mal so, wie ich es jetzt schreibe und lösche deine deklerationen also new armytor < lösche das bei dir !
hier:
new armytors, armytors1, armytors2, armytor[3], armytor3[3];
if(strcmp(cmdtext,"/army1",true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,10.0,283.4176,1821.6686,17.6406))
{
if(armytors2 == 0)
{
armytors2 = 1;
MoveObject(armytor[0],289.60000610352, 1821.0999755859, 10, 2.00);// army Rein OPEN
MoveObject(armytor1[1],284.89999389648, 1819.8000488281, 10, 2.00);// Army1 Rein OPEN
}
else
{
armytors2 = 0;
MoveObject(armytor[0],289.60000610352, 1821.0999755859, 0, 2.00);// Army raus CLOSE
MoveObject(armytor1[1],284.89999389648, 1819.8000488281, 0, 2.00);//army1 raus CLOSE
}
}
return 1;
}
if(strcmp(cmd,"/army2",true) == 0)
{
if(IsACop(playerid))
{
if(armytors1 == 0)
{
MoveObject(armytor2, 96.599998474121, 1921.4000244141, 17.10000038147, 5.0);
SendClientMessage(playerid, COLOR_GREEN, "Tor geöffnet");
PlaySoundForPlayer(playerid,1035);
SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
armytors1 = 1;
}
else
{
MoveObject(armytor2, 96.599998474121, 1921.4000244141, 17.10000038147,5.0);
SendClientMessage(playerid, COLOR_RED, "Tor geschlossen");
PlaySoundForPlayer(playerid,1035);
SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
armytors1 = 0;
}
}
else SendClientMessage(playerid,COLOR_RED," Du bist kein Beamter");
return 1;
}
if(strcmp(cmdtext,"/army3",true)==0)
{
if(IsPlayerInRangeOfPoint(playerid,10.0,134.7282,1938.2645,19.2865))
{
if(armytors == 0)
{
armytors = 1;
MoveObject(armytor3[0],134.39999389648, 1942.5, 10, 2.00);// army3 Rein OPEN
MoveObject(armytor3[1],284.89999389648, 1819.8000488281, 10, 2.00);// Army4 Rein OPEN
}
else
{
armytors = 0;
MoveObject(armytor3[0],289.60000610352, 1821.0999755859, 0, 2.00);// Army3 raus CLOSE
MoveObject(armytor3[1],134.19999694824, 1937.9000244141, 0, 2.00);//army4 raus CLOSE
}
}
return 1;
}
mfg.