Hallo,
habe einen Befehl gemacht, der die Sirene ans Auto bauen soll.
Aber irgendwie passiert nichts, wenn ich den Befehl eingebe.
Ich bekomme keine Errors oder Warnings, deswegen
poste ich jetzt einfach mal alle Zeilen, da der Fehler
überall liegen könnte -.-
/// Ganz oben:
new UCL[MAX_VEHICLES];
new sirene1[MAX_VEHICLES];
new policecar[50];
/// IM GAME MODE
policecar[23]=SetVehicleNumberPlate(AddStaticVehicleEx(426,1543.09960938,-1688.59960938,5.69999981,90.00000000,104,104,999999),"Staat"); //Premier
policecar[24]=SetVehicleNumberPlate(AddStaticVehicleEx(426,1531.09960938,-1688.00000000,5.69999981,269.99499512,104,104,999999),"Staat"); //Premier
policecar[25]=SetVehicleNumberPlate(AddStaticVehicleEx(426,1531.09960938,-1684.19995117,5.69999981,269.99450684,104,104,999999),"Staat"); //Premier
policecar[26]=SetVehicleNumberPlate(AddStaticVehicleEx(426,1529.30004883,-1678.30004883,5.69999981,225.99450684,104,104,999999),"Staat"); //Premier
policecar[27]=SetVehicleNumberPlate(AddStaticVehicleEx(415,1563.59997559,-1694.59960938,5.69999981,180.00000000,169,169,999999),"Staat"); //Cheetah
policecar[28]=SetVehicleNumberPlate(AddStaticVehicleEx(415,1557.89941406,-1694.59960938,5.69999981,180.00000000,169,169,999999),"Staat"); //Cheetah
policecar[29]=SetVehicleNumberPlate(AddStaticVehicleEx(415,1560.79980469,-1694.59960938,5.69999981,180.00000000,169,169,999999),"Staat"); //Cheetah
policecar[30]=SetVehicleNumberPlate(AddStaticVehicleEx(541,1571.80004883,-1694.59960938,5.59999990,180.00000000,169,169,999999),"Staat"); //Bullet
policecar[31]=SetVehicleNumberPlate(AddStaticVehicleEx(541,1569.09997559,-1694.59960938,5.59999990,180.00000000,169,169,999999),"Staat"); //Bullet
policecar[32]=SetVehicleNumberPlate(AddStaticVehicleEx(541,1566.40002441,-1694.59960938,5.59999990,180.00000000,169,169,999999),"Staat"); //Bullet
///.... andere Cars
policecar[46]=SetVehicleNumberPlate(AddStaticVehicleEx(560,1600.00000000,-1676.59997559,5.69999981,90.00000000,169,169,999999),"Staat"); //Sultan
policecar[47]=SetVehicleNumberPlate(AddStaticVehicleEx(560,1600.00000000,-1670.09997559,5.69999981,90.00000000,169,169,999999),"Staat"); //Sultan
policecar[48]=SetVehicleNumberPlate(AddStaticVehicleEx(560,1600.00000000,-1673.29980469,5.69999981,90.00000000,169,169,999999),"Staat"); //Sultan
policecar[49]=SetVehicleNumberPlate(AddStaticVehicleEx(560,1600.00000000,-1667.00000000,5.69999981,90.00000000,169,169,999999),"Staat"); //Sultan
public OnVehicleSpawn(vehicleid)
{
/// MACHT SIRENEN WEG
DestroyObject(sirene1[vehicleid]);
UCL[vehicleid] = 0;
return 1;
}
ocmd:s(playerid,params[])
{
new tmpcar = GetPlayerVehicleID(playerid);
if(sscanf(params,""))return SendClientMessage(playerid,ROT,"Benutze: /s");
if(UCL[GetPlayerVehicleID(playerid)] == 0)
{
if(GetVehicleModel(tmpcar) == 560)
{
if(GetPlayerVehicleSeat(playerid) == policecar[46] || GetPlayerVehicleSeat(playerid) == policecar[47] || GetPlayerVehicleSeat(playerid) == policecar[48] || GetPlayerVehicleSeat(playerid) == policecar[49])
{
sirene1[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
AttachObjectToVehicle(sirene1[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,0.0,0.85,0,0,0);
UCL[GetPlayerVehicleID(playerid)] = 1;
}
return 1;
}
else if(GetVehicleModel(tmpcar) == 415)
{
if(GetPlayerVehicleSeat(playerid) == policecar[27] || GetPlayerVehicleSeat(playerid) == policecar[28] || GetPlayerVehicleSeat(playerid) == policecar[29])
{
sirene1[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
AttachObjectToVehicle(sirene1[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.4,-0.2,0.65,0,0,0);
UCL[GetPlayerVehicleID(playerid)] = 1;
}
return 1;
}
else if(GetVehicleModel(tmpcar) == 451)
{
if(GetPlayerVehicleSeat(playerid) == policecar[30] || GetPlayerVehicleSeat(playerid) == policecar[31] || GetPlayerVehicleSeat(playerid) == policecar[32])
{
sirene1[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
AttachObjectToVehicle(sirene1[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.45,-0.3,0.6,0,0,0);
UCL[GetPlayerVehicleID(playerid)] = 1;
}
return 1;
}
if(GetVehicleModel(tmpcar) == 426)
{
if(GetPlayerVehicleSeat(playerid) == policecar[23] || GetPlayerVehicleSeat(playerid) == policecar[24] || GetPlayerVehicleSeat(playerid) == policecar[25] || GetPlayerVehicleSeat(playerid) == policecar[26])
{
sirene1[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
AttachObjectToVehicle(sirene1[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,0.0,0.85,0,0,0);
UCL[GetPlayerVehicleID(playerid)] = 1;
}
return 1;
}
}
else if(UCL[GetPlayerVehicleID(playerid)] == 1)
{
DestroyObject(sirene1[GetPlayerVehicleID(playerid)]);
UCL[GetPlayerVehicleID(playerid)] = 0;
}
return 1;
}
Finde leider überhaupt nicht den Fehler und würde mich bei Antwort freuen