28.12.2015, 16:46
A funзгo GetVehicleModel nгo tem parametros ao playerid, e sim ao vehicleid..
Tente assim:
Tente assim:
PHP код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
new Str[80];
format(Str, sizeof(Str), "DEBUG: Vocк й do trabalho %i e esta tentando entrar no veнculo de modelo %i.", PlayerInfo[playerid][Trabalho], GetVehicleModel(GetPlayerVehicleID(playerid)));
SendClientMessage(playerid, -1, Str);
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 596)
{
if(PlayerInfo[playerid][Trabalho] == 1) SendClientMessage(playerid, 0x0033FF00, "Hб ladrхes na regiгo, Vб pega-los!");
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xAFED30FF, "[!] Este veнculo й restrito para Policia Militar ");
return 1;
}
}
else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 597)
{
if(PlayerInfo[playerid][Trabalho] == 2) SendClientMessage(playerid, 0x0033FF00, "Hб ladrхes na regiгo, Vб pega-los!");
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xAFED30FF, "[!] Este veнculo й restrito para Policia Militar ");
return 1;
}
}
else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 598)
{
if(PlayerInfo[playerid][Trabalho] == 3) SendClientMessage(playerid, 0x0033FF00, "Hб ladrхes na regiгo, Vб pega-los!");
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xAFED30FF, "[!] Este veнculo й restrito para Policia Militar ");
return 1;
}
}
SendClientMessage(playerid, 0x33AA33AA, "| Veiculo | Para Ligar/Desligar o motor do veiculo Aperte 'Y'");
}
return 1;
}