Meine Strassensperre verschwindet einfach nicht.
if(strcmp(cmdtext, "/strassensperre", true) == 0)
{
new Float:x, Float:y, Float:z, Float:a;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid,x,y-10,z);
GetPlayerFacingAngle(playerid,a);
SetPlayerFacingAngle(playerid,a);
new object = CreateObject(981,x,y,z,0.0,0.0,a,100);
if(Strassensperre[playerid] == 0)
{
if(!isPlayerinFraktion(playerid,1) && !isPlayerinFraktion(playerid,3))return SendClientMessage(playerid, ROT, "Du bist nicht in der Fraktion FBI oder LSPD.");
{
if(!isPlayerinDienst(playerid,1))return SendClientMessage(playerid, ROT, "Du bist nicht im Dienst.");
{
object = CreateObject(981,x,y,z,0.0,0.0,a,100);
SetObjectPos(object,x,y,z);
Strassensperre[playerid] = 1;
}
}
}
else if(Strassensperre[playerid] == 1)
{
if(!isPlayerinFraktion(playerid,1) && !isPlayerinFraktion(playerid,3))return SendClientMessage(playerid, ROT, "Du bist nicht in der Fraktion FBI oder LSPD.");
{
if(!isPlayerinDienst(playerid,1))return SendClientMessage(playerid, ROT, "Du bist nicht im Dienst.");
{
DestroyObject(object);
Strassensperre[playerid] = 0;
}
}
}
return 1;
}