Problem with y_vehicledata - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Problem with y_vehicledata (
/showthread.php?tid=554455)
Problem with y_vehicledata -
TheArrow - 03.01.2015
Hello, I have a problem with the include of ******.
Compiler error:
Код:
error 017: undefined symbol "_Vehicle_Validate"
Maybe I'm not using the right method?
pawn Код:
stock getMaxGasolineFromVehicleid(vehicleid)
{
new category = Vehicle_GetCategory(vehicleid);
switch(category)
{
case CATEGORY_AIRPLANE: return 30;
case CATEGORY_HELICOPTER: return 30;
case CATEGORY_BIKE: return 200;
case CATEGORY_CONVERTIBLE: return 110;
case CATEGORY_INDUSTRIAL: return 60;
case CATEGORY_LOWRIDER: return 144;
case CATEGORY_OFFROAD: return 90;
case CATEGORY_PUBLIC: return 100;
case CATEGORY_SALOON: return 144;
case CATEGORY_SPORT: return 110;
case CATEGORY_BOAT: return 90;
case CATEGORY_UNIQUE: return 100;
}
return 1;
}
AND
pawn Код:
stock getMaxGasolineFromVehicleid(vehicleid)
{
new VIM:vim = Vehicle_GetVIM(vehicleid);
switch(VIM_GetCategory(vim))
{
case CATEGORY_AIRPLANE: return 30;
case CATEGORY_HELICOPTER: return 30;
case CATEGORY_BIKE: return 200;
case CATEGORY_CONVERTIBLE: return 110;
case CATEGORY_INDUSTRIAL: return 60;
case CATEGORY_LOWRIDER: return 144;
case CATEGORY_OFFROAD: return 90;
case CATEGORY_PUBLIC: return 100;
case CATEGORY_SALOON: return 144;
case CATEGORY_SPORT: return 110;
case CATEGORY_BOAT: return 90;
case CATEGORY_UNIQUE: return 100;
}
return 1;
}
Re : Problem with y_vehicledata -
TheArrow - 04.01.2015
Anyone ?
Re : Problem with y_vehicledata -
TheArrow - 04.01.2015
It works with it:
pawn Код:
stock getMaxGasolineFromVehicleid(vehicleid)
{
new VIM:vim = Vehicle_GetVIM(vehicleid);
switch(VIM_GetCategory(vim))
{
case CATEGORY_AIRPLANE: return 30;
case CATEGORY_HELICOPTER: return 30;
case CATEGORY_BIKE: return 200;
case CATEGORY_CONVERTIBLE: return 110;
case CATEGORY_INDUSTRIAL: return 60;
case CATEGORY_LOWRIDER: return 144;
case CATEGORY_OFFROAD: return 90;
case CATEGORY_PUBLIC: return 100;
case CATEGORY_SALOON: return 144;
case CATEGORY_SPORT: return 110;
case CATEGORY_BOAT: return 90;
case CATEGORY_UNIQUE: return 100;
}
return 1;
}
I replaced in the include
pawn Код:
#define VIM_GetCategory (% 0) (YSI_gVehicleFlags [_Vehicle_Validate (0%)] & e_VEHICLE_FLAGS_CATEGORY)
by
pawn Код:
#define VIM_GetCategory (% 0) (YSI_gVehicleFlags [(0%)] & e_VEHICLE_FLAGS_CATEGORY)
Re : Problem with y_vehicledata -
TheArrow - 04.01.2015
Ok, thanks you