Hallo, ich habe folgendes Problem, wenn ich ingame einen Roadblock erstelle und ihn dann wieder lösche und dann wieder einen aufbauen will steht da Du kannst nur einen Roadblock erstellen!
Kann mir jemand helfen ?
if(strcmp("/rb", cmdtext, true, 10) == 0)
{
if(isPlayerInFrakt(playerid,1))
{
if (RoadBlock[playerid] == 1) return SendClientMessage(playerid, COLOR_RED,"Du kannst nur einen RB aufbauen!");
new Float:X, Float:Y, Float:Z, Float:A;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
roadblock = CreateObject(981, X, Y, Z, 0.0, 0.0, A+180);
SetPlayerPos(playerid, X, Y, Z+4);
RoadBlock[playerid] += 1;
SendClientMessage(playerid, COLOR_GREEN, "RoadBlock wurde aufgebaut!");
}
else
{
SendClientMessage(playerid,ROT,"Du bist kein Polizist!");
}
return 1;
}
if(strcmp("/rblöschen", cmdtext, true, 10) == 0)
{
if(isPlayerInFrakt(playerid,1))
{
if (RoadBlock[playerid] == 0) return SendClientMessage(playerid, COLOR_RED,"Du hast keinen Roadblock aufgebaut!");
DestroyObject(roadblock);
RoadBlock[playerid] -= 0;
SendClientMessage(playerid, COLOR_GREEN, "Roadblock enfernt!");
}
else
{
SendClientMessage(playerid,ROT,"Du bist kein Polizist!");
}
return 1;
}
//Push!