pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
//==================================DEALERSHIP=====================================
if(IsPlayerInAnyVehicle(playerid) && !IsBicycle(GetPlayerVehicleID(playerid)))
{
new vehicleid = GetPlayerVehicleID(playerid);
if(VehicleSecurity[vehicleid] == 1)
{
ToggleAlarm(vehicleid, VEHICLE_PARAMS_ON);
SetTimerEx("StopAlarm", ALARM_TIME, false, "d", vehicleid);
}
}
else
{
}
if(newstate == PLAYER_STATE_DRIVER)
{
new car = GetPlayerVehicleID(playerid);
if(car == dmvc || car == dmvc1 || car == dmvc2)
{
SCM(playerid, COLOR_GOLD,"Type /dmvtest to start the Drivers License test or /exitcar to exit");
}
else
{
if(PlayerInfo[playerid][pDriveLic] < 1)
{
SendClientMessage(playerid, COLOR_GREEN, "You need a driving license, Other wise Guards with catch you.");
TogglePlayerControllable(playerid, 0);
SetTimer("Unfreeze", 2000, 0);
}
}
new vehicleid = GetPlayerVehicleID(playerid);
new id = GetVehicleID(vehicleid);
if(IsValidVehicle(id))
{
if(VehicleCreated[id] == VEHICLE_DEALERSHIP)
{
SetPVarInt(playerid, "DialogValue1", id);
ShowDialog(playerid, DIALOG_VEHICLE_BUY);
return 1;
}
}
if(IsBicycle(vehicleid))
{
ToggleEngine(vehicleid, VEHICLE_PARAMS_ON);
}
if(Fuel[vehicleid] <= 0)
{
ToggleEngine(vehicleid, VEHICLE_PARAMS_OFF);
}
//=======================================ENGINE=================================
if(vehEngine[vehicleid] == 0)
{
TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_GOLD, "Type /engine to turn the vehicle on.");
}
else if(vehEngine[vehicleid] == 1)
{
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, COLOR_GREEN, "Vehicle engine running");
}
}
return 1;
}
I got this already there when I put that code under it it gives up a bunch of errors