Hallo, ich wollte das Originale Licht von einen TowTruck (Abschlepper) als Sirene einbauen.
Ich habe es auf einen Server gesehen und würde es gerne selber drauf setzen.
Ich habe es bereits versucht, es hat nicht geklappt.
ocmd:testlicht(playerid)
{
new vehicleid=GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid)!=525)return ErrorMsg(playerid,"Du kannst das Warnlicht nur in einem Tow-Truck einschalten.");
new Float:lf_v_X,Float:lf_v_Y,Float:lf_v_Z;
GetVehiclePos(vehicleid,lf_v_X,lf_v_Y,lf_v_Z );
sirene[0][vehicleid]=CreateDynamicObject(19803, lf_v_X, lf_v_Y, lf_v_Z, 0.0, 0.0, 0.0 );
AttachDynamicObjectToVehicle(sirene[0][vehicleid],vehicleid,lf_v_X, lf_v_Y, lf_v_Z+5, 0.0, 0.0, 0.0 );
return 1;
}
Die +5 habe ich gemacht, weil ich dachte, das Objekt wäre zu tief. Doch daran hat es nicht gelegen.
Es geht einfach nicht, wie ich gedacht habe. Objekt ist nicht sichtbar, ich habe auch das Wetter angepasst, nichts klappt.
Es lässt mich einfach nicht in frieden.
Auf einen Test-Server habe ich versucht, mittels AttachObjectVehicle Programm (Filterscript) es zu attachen,
aber auch das klappt nicht, da habe ich dann immer Server Unknown Command, deshalb habe ich gedacht es so raufzusetzen, ohne Programm,
tja Hustekuchen...