Hey,
ich habe mir einen kleinen /sirene Befehl gebastelt. Nun habe ich ein Problem und zwar: das "Sirenenobjekt" wird nicht erstellt.
Hier mal der Code:
ocmd:sirene(playerid,params[])
{
#pragma unused params
new vehicleid,Float:x,Float:y,Float:z,Float:wr,Float:xr,Float:yr,Float:zr;
vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid)==560)
{
if(sirene[vehicleid]==false)
{
GetVehicleRotationQuat(vehicleid,wr,xr,yr,zr);
GetVehiclePos(vehicleid,x,y,z);
DachSirene[vehicleid] = CreateObject(19419,x,y,z+5,0,0,0);
AttachObjectToVehicle(DachSirene[vehicleid],vehicleid,x-0.0018,y-0.2545,z+0.8299,xr,yr,zr);
SendClientMessage(playerid,Color_DarkRed,"Sirene angeschalten!");
sirene[vehicleid] = true;
}
else if(sirene[vehicleid]==true)
{
DestroyObject(DachSirene[vehicleid]);
SendClientMessage(playerid,Color_DarkRed,"Sirene ausgeschalten!");
sirene[vehicleid] = false;
}
}
return 1;
}
Ich hoffe, dass ihr mir helfen könnt.
Mfg Maksimo007