13.11.2014, 10:09
Hi i have A Command , How Use Hotkey 2 For That command ? My Command is :
Please Help Me i need Your Help
Код:
if(!strcmp(cmd, "/engine", true)) { new vid = GetPlayerVehicleID(playerid); if(LockEngine[vid] == true) return SCM(playerid, COLOR_LIGHTRED, "Another admin locked the engine of this vehicle."); if(Refueling[playerid] >= 1) { SCM(playerid,COLOR_LIGHTGREEN,"GasStation: Wait for vehicle refuel successfully."); return 1; } if((OwnedMashin[vid] == 1 && PINFO[MashinOwner[vid]][cFixed] != 1) || (OwnedMashin_2[vid] == 1 && PINFO[MashinOwner_2[vid]][cFixed_2] != 1)) { return 1; } if(OnRentMashinMessage[playerid] == true) return 1; if(IsPlayerConnected(playerid)) { if(IsPlayerInAnyVehicle(playerid)) { if(Benzin[vid] == 0) { SCM(playerid,COLOR_LIGHTGREEN,"No fuel in vehicle, Call a mechanic with /service mechanic or buy a gas can"); GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); EngineSTATE[vid] = 0; return 1; } if(!engineOn[GetPlayerVehicleID(playerid)]) { if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { return 1; } if(pveh == 510 || pveh == 481 || pveh == 509) { SCM(playerid,COLOR_LIGHTBLUE,"can't stop engine or start for bikes, its already start of Engine on."); GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); EngineSTATE[vid] = 1; return 1; } if(vid == 31 || vid == 32 || vid == 33 || vid == 34 || vid == 35 || vid == bullet1 || vid == bullet2) { new playerveh = GetPlayerVehicleID(playerid); new vehicles = GetVehicleModel(playerveh) - 400; if(EngineSTATE[vid] == 0) { GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); EngineSTATE[vid] = 1; GetPlayerName(playerid, sendername, sizeof(sendername)); TogglePlayerControllable(playerid, 1); format(string, sizeof(string), "%s starts the engine of the Police %s.", sendername,aVehicleNames[vehicles]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); if(OnSpeedc[playerid] == 1) { KillTimer(SpeedTimer[playerid]); SpeedTimerUsed[playerid] = false; SpeedTimer[playerid] = 0; OnSpeedc[playerid] = 0; SCM(playerid,COLOR_ALI,"Speed Camera {FFFFFF}Disabled."); } return 1; } else { GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); EngineSTATE[vid] = 0; GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s stops the engine of the Police %s.", sendername,aVehicleNames[vehicles]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); if(OnSpeedc[playerid] == 1) { KillTimer(SpeedTimer[playerid]); SpeedTimerUsed[playerid] = false; SpeedTimer[playerid] = 0; OnSpeedc[playerid] = 0; SCM(playerid,COLOR_ALI,"Speed Camera {FFFFFF}Disabled."); } return 1; } } new playerveh = GetPlayerVehicleID(playerid); new vehicles = GetVehicleModel(playerveh) - 400; if(EngineSTATE[vid] == 0) { GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); EngineSTATE[vid] = 1; GetPlayerName(playerid, sendername, sizeof(sendername)); TogglePlayerControllable(playerid, 1); format(string, sizeof(string), "%s starts the engine of the %s.", sendername,aVehicleNames[vehicles]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); if(OnSpeedc[playerid] == 1) { KillTimer(SpeedTimer[playerid]); SpeedTimerUsed[playerid] = false; SpeedTimer[playerid] = 0; OnSpeedc[playerid] = 0; SCM(playerid,COLOR_ALI,"Speed Camera {FFFFFF}Disabled."); } } else { GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); EngineSTATE[vid] = 0; GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s stops the engine of the %s.", sendername,aVehicleNames[vehicles]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); if(OnSpeedc[playerid] == 1) { KillTimer(SpeedTimer[playerid]); SpeedTimerUsed[playerid] = false; SpeedTimer[playerid] = 0; OnSpeedc[playerid] = 0; SCM(playerid,COLOR_ALI,"Speed Camera {FFFFFF}Disabled."); } } } } } return 1; }