03.02.2017, 00:20
I Dont know why it keeps telling me undefined symbol even it is defined Here is the full command
Line 59254
Line 59257
Line 59259
Line 59265
Код:
CMD:veh(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] >= 4) { new iVehicle[32], iModel, iColors[2]; if(sscanf(params, "s[32]ii", iVehicle, iColors[0], iColors[1])) { return SendClientMessageEx(playerid, COLOR_GREY, "USAGE: /veh [model ID/vehicle name] [color 1] [color 2]"); } if(IsNumeric(iVehicle)) iModel = strval(iVehicle); } else iModel = GetVehicleIDByName(iVehicle); if(!(400 <= iModel <= 611)) { SendClientMessageEx(playerid, COLOR_GRAD2, "Invalid model specified (model IDs start at 400, and end at 611)."); } else if(IsATrain(iModel)) { SendClientMessageEx(playerid, COLOR_GREY, "Trains cannot be spawned during runtime."); } else if(!(0 <= iColors[0] <= 255 && 0 <= iColors[1] <= 255)) { SendClientMessageEx(playerid, COLOR_GRAD2, "Invalid color specified (IDs start at 0, and end at 255)."); } else for(new iIterator; iIterator < sizeof(CreatedCars); iIterator++) if(iIterator >= 49) { return SendClientMessageEx(playerid, COLOR_GRAD1, "The maximum limit of 50 spawned vehicles has been reached."); } else if(CreatedCars[iIterator] == INVALID_VEHICLE_ID) { new Float: fVehPos[4]; new fVW = GetPlayerVirtualWorld(playerid); GetPlayerPos(playerid, fVehPos[0], fVehPos[1], fVehPos[2]); GetPlayerFacingAngle(playerid, fVehPos[3]); CreatedCars[iIterator] = CreateVehicle(iModel, fVehPos[0], fVehPos[1], fVehPos[2], fVehPos[3], iColors[0], iColors[1], -1); VehicleFuel[CreatedCars[iIterator]] = 100.0; Vehicle_ResetData(CreatedCars[iIterator]); LinkVehicleToInterior(CreatedCars[iIterator], GetPlayerInterior(playerid)); SetVehicleVirtualWorld(CreatedCars[iIterator], fVW); return SendClientMessageEx(playerid, COLOR_GREY, "Vehicle spawned!"); } } else SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command."); return 1; }
Код:
iModel = strval(iVehicle);
Код:
iModel = GetVehicleIDByName(iVehicle);
Код:
if(!(400 <= iModel <= 611)) {
Код:
else if(!(0 <= iColors[0] <= 255 && 0 <= iColors[1] <= 255)) {
Код:
(59254) : warning 204: symbol is assigned a value that is never used: "iModel" (59257) : error 017: undefined symbol "iModel" (59257) : error 017: undefined symbol "iVehicle" (59259) : error 017: undefined symbol "iModel" (59262) : error 017: undefined symbol "iModel" (59265) : error 017: undefined symbol "iColors" (59265) : error 029: invalid expression, assumed zero (59265) : warning 215: expression has no effect (59265) : error 001: expected token: ";", but found "]" (59265) : fatal error 107: too many error messages on one line