13.02.2012, 13:25
Hey, i want to make that you can just press shift to start the engine, but i have some problems with it.
if(newkeys & KEY_JUMP && !(oldkeys & KEY_JUMP))
{
new vid = GetPlayerVehicleID(playerid);
if(vid != INVALID_VEHICLE_ID)
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "You must be in a vehicle before you can do this!");
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, COLOR_GRAD2, "Only the driver can do this!");
{
SendClientMessage(playerid, -1, ""#COL_WHITE"> Engine "#COL_GREEN"Started");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s turns on their vehicle engine.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPL E,COLOR_PURPLE);
GetVehicleParamsEx(vid,engine,lights,alarm,doors,b onnet,boot,objective);
// ||||||
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,al arm,doors,bonnet,boot,objective);
}
return 1;
}
When i try to compile it, it gives me this error: error 017: undefined symbol "newkeys"
if(newkeys & KEY_JUMP && !(oldkeys & KEY_JUMP))
{
new vid = GetPlayerVehicleID(playerid);
if(vid != INVALID_VEHICLE_ID)
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "You must be in a vehicle before you can do this!");
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SendClientMessage(playerid, COLOR_GRAD2, "Only the driver can do this!");
{
SendClientMessage(playerid, -1, ""#COL_WHITE"> Engine "#COL_GREEN"Started");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s turns on their vehicle engine.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPL E,COLOR_PURPLE);
GetVehicleParamsEx(vid,engine,lights,alarm,doors,b onnet,boot,objective);
// ||||||
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,al arm,doors,bonnet,boot,objective);
}
return 1;
}
When i try to compile it, it gives me this error: error 017: undefined symbol "newkeys"