Ich möchte grundsätzlich das wenn ich den befehl /sirene eingebe das es einmal drangebaut wird, und wenn es einmal dran ist und man nochmal /sirene eingibt dsa es abgebaut wird wieder.
Und wie macht man des wenn man des 1x drangebaut hat das wenn man es nochmal eingibt das da steht " Eine Sirene ist bereits angebracht "
bitte meldet euch
MfG ciNo
// EDIT:
Dranbauen
if(strcmp(cmd,"/sirenean", true) == 0)
{
if(IsACop(playerid))
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 470)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
Sirene4[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
AttachObjectToVehicle(Sirene4[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),xyz,0);
}
SendClientMessage(playerid,COLOR_LIGHTBLUE,"drangebaut");
return 1;
}
Abbauen:
if(strcmp(cmdtext,"/sireneaus",true) == 0)
{
if(IsACop(playerid))
{
DestroyObject(Sirene4[GetPlayerVehicleID(playerid)]);
}
SendClientMessage(playerid,COLOR_LIGHTBLUE,"abgebaut");
return 1;
}
Es soll keine '2' befehle sozusagen mehr geben