26.03.2013, 22:53
pawn Код:
public Startup(playerid, vehicleid)
{
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
new newcar = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER || engineOn[vehicleid])
{
//I do nothing!
}
else if(PlayerInfo[playerid][pAdminDuty] == 1)
{
if(engineOn[vehicleid] == 0)
{
engineOn[vehicleid] = 1;
}
}
else if(IsModelAPlane(vehicleid) || IsModelAHeli(vehicleid))
{
if(engineOn[vehicleid] == 0)
{
engineOn[vehicleid] = 1;
}
}
else if(IsPlayerInAnyVehicle(playerid) && !vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && pveh != 462 && newcar != 59 && newcar != 60 && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar) && !IsASalesVehicle(newcar))
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Attention! Type /engine to start your engine!");
vehicleEntered[playerid][vehicleid] = true;
gEngine[playerid] = 0;
new vid = GetPlayerVehicleID(playerid);
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid,0,lights,alarm,doors,bonnet,boot,objective);
if(PlayerInfo[playerid][pSpeedo] == 1)
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "You Can Type /speedo To Enable/Disable The Speedometer!");
}
if(IsModelABike(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Remember: Use your Helmet or Else you can get Ticked! (/helmet)");
}
else
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Remember: Use your Seat Belt or Else you can get Ticked! (/belt)");
}
}
else if(IsPlayerInAnyVehicle(playerid) && !engineOn[vehicleid] && vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && pveh != 462 && newcar != 59 && newcar != 60 && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar))
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Attention! Type /engine to start your engine!");
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "You Can Type /speedo To Enable/Disable The Speedometer!");
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Remember: Use your Seatbelt/Helmet or Else you can get Ticked! (/belt)");
}
}