Ahh, ok. Dann mach das was du gemacht hast wieder rückgängig. Und füge nur das hier ein, direkt unter den Includes (oder eben bevor CreateVehicle/AddStaticVehiclEx das erste mal benutzt wird. Wenn nur in den zwei Funktionen, kannst du es auch da drüber einfügen) :
stock ex_CreateVehicle(modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay)
{
new engine,lights,alarm,doors,bonnet,boot,objective;
new vID = CreateVehicle(modelid, x, y, z, angle, color1, color2, respawn_delay);
GetVehicleParamsEx(vID,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vID,engine,lights,alarm,0,bonnet,boot,objective);
return vID;
}
#if defined _HOOK_CreateVehicle
#undef CreateVehicle
#else
#define _HOOK_CreateVehicle
#endif
#define CreateVehicle ex_CreateVehicle
stock ex_AddStaticVehicleEx(modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay)
{
new engine,lights,alarm,doors,bonnet,boot,objective;
new vID = AddStaticVehicleEx(modelid, x, y, z, angle, color1, color2, respawn_delay);
GetVehicleParamsEx(vID,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vID,engine,lights,alarm,0,bonnet,boot,objective);
return vID;
}
#if defined _HOOK_AddStaticVehicleEx
#undef AddStaticVehicleEx
#else
#define _HOOK_AddStaticVehicleEx
#endif
#define AddStaticVehicleEx ex_AddStaticVehicleEx
Dann ist es genau gleich wie im Filterscript.