if(newkeys == KEY_WALK)
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInAnyVehicle(playerid))
{
if(engineOn[newcar] == 1)
{
if(IsABike(newcar) || IsATrain(newcar) || IsASweeper(newcar) || IsAPlane(newcar)) { return 1; }
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { return 1; }
if(IsAnOwnableCar(newcar)) { if(PlayerInfo[playerid][pPcarkey] == newcar) { } else { return 1; } }
engineOn[GetPlayerVehicleID(playerid)] = false;
format(string, sizeof(string), "* %s apaga el motor del vehнculo.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
engineOn[newcar] = true;
gEngine[playerid] = 0;
return 1;
}
}
}
}
if(newkeys & tukeyaqui)
if(newkeys & KEY_HANDBRAKE)
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerInAnyVehicle(playerid))
{
if(engineOn[newcar] == 1)
{
if(IsABike(newcar) || IsATrain(newcar) || IsASweeper(newcar) || IsAPlane(newcar)) { return 1; }
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { return 1; }
if(IsAnOwnableCar(newcar)) { if(PlayerInfo[playerid][pPcarkey] == newcar) { } else { return 1; } }
format(string, sizeof(string), "* %s apaga el motor del vehнculo.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
engineOn[newcar] = false;
gEngine[playerid] = 0;
return 1;
}
}
}
}
if(newkeys == KEY_HANDBRAKE)
{
new newcar = GetPlayerVehicleID(playerid);
new string[256];
if(IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerConnected(playerid))
{
if(engineOn[newcar] == 0)
{
if(IsABike(newcar) || IsATrain(newcar) || IsASweeper(newcar) || IsAPlane(newcar)) { return 1; }
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { return 1; }
if(IsAnOwnableCar(newcar)) { if(PlayerInfo[playerid][pPcarkey] == newcar) { } else { return 1; } }
format(string, sizeof(string), "* %s intenta prender el motor del vehiculo.", NombreJugador(playerid));
ProxDetector(30.0, playerid, string, COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
// aca va el timer de prender el motor del vehнculo, no se como lo tenes vos...
gEngine[playerid] = 1;
return 1;
}
}
}
}
pawn Код:
|
el Code es para apagar el auto fijate bien xd
el Code ke puse kiero hacer ke apage el auto pero no logro hacer que funcione D: |
if (IsPlayerConnected(playerid) && IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if (newkeys & KEY_WALK)
{
if(engineOn[newcar] == 1)
{
if(IsABike(newcar) || IsATrain(newcar) || IsASweeper(newcar) || IsAPlane(newcar)) { return 1; }
if(IsAnOwnableCar(newcar)) { if(PlayerInfo[playerid][pPcarkey] == newcar) { } else { return 1; } }
engineOn[GetPlayerVehicleID(playerid)] = false;
format(string, sizeof(string), "* %s apaga el motor del vehнculo.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
engineOn[newcar] = true;
gEngine[playerid] = 0;
}
}
}