20.06.2016, 01:01
Thats my code:
ERRORS:
These are the lines:
Thanks for helpers, I just wanna have it to be attached to specific vehicles whenever a siren turned on.
Quote:
public OnVehicleSirenStateChange(playerid, vehicleid, newstate) { new siren = GetVehicleParamsSirenState(vehicleid); if (GetVehicleModel(vehicleid) != 415 || GetVehicleModel(vehicleid) != 560 || GetVehicleModel(vehicleid) != 541 || GetVehicleModel(vehicleid) != 426) } if(siren == 1) { static Float:fSize[3], Float:fSeat[3]; GetVehicleModelInfo(GetVehicleModel(vehicleid), VEHICLE_MODEL_INFO_SIZE, fSize[0], fSize[1], fSize[2]); // need height (z) GetVehicleModelInfo(GetVehicleModel(vehicleid), VEHICLE_MODEL_INFO_FRONTSEAT, fSeat[0], fSeat[1], fSeat[2]); // need pos (x, y) CoreVehicles[vehicleid][vehSirenOn] = 1; CoreVehicles[vehicleid][vehSirenObject] = CreateDynamicObject(18646, 0.0, 0.0, 1000.0, 0.0, 0.0, 0.0); AttachDynamicObjectToVehicle(CoreVehicles[vehicleid][vehSirenObject], vehicleid, -fSeat[0], fSeat[1], fSize[2] / 2.0, 0.0, 0.0, 0.0); InfoBoxForPlayer(playerid, "~w~Siren lights: ~g~ ON"); } else { CoreVehicles[vehicleid][vehSirenOn] = 0; DestroyDynamicObject(CoreVehicles[vehicleid][vehSirenObject]); InfoBoxForPlayer(playerid, "~w~Siren lights: ~r~ OFF"); } return 1; } |
Quote:
C:\Users\User\Desktop\Gamemode\gamemodes\roleplay. pwn(2311) : error 029: invalid expression, assumed zero C:\Users\User\Desktop\Gamemode\gamemodes\roleplay. pwn(2311 -- 2312) : warning 215: expression has no effect C:\Users\User\Desktop\Gamemode\gamemodes\roleplay. pwn(2312) : error 001: expected token: ";", but found "if" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. |
Quote:
} if(siren == 1) |