if(GetVehicleModel(vehicleid) == 448)
{
if(PlayerInfo[playerid][msJob] != 6 || arrombarcarro[playerid] == 0)
{
if(GetPlayerState(playerid) != ispassenger)
{
GetPlayerPos(playerid, playerposx, playerposy, playerposz);
if(AdminDuty[playerid] == 0 || PlayerInfo[playerid][mstrvbcGm] == 0)
{
SetPlayerPos(playerid,playerposx, playerposy, playerposz);
if(AlarmStatus[vehicleid] == 1)
{
SetVehicleAlarmOn(vehicleid);
}
}
SendClientMessage(playerid,COLOR_WHITE, "[JOB:] Este veiculo nгo lhe pertence, pertence ao Job Entrega Pizzas.");
}
}
else if(PlayerInfo[playerid][msJob] == 6)
{
if(PlayerInfo[playerid][msJobWait] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "[ERRO:] Voce nгo pode trabalhar jб, vб descansar um pouco!");
SetPlayerPos(playerid,playerposx, playerposy, playerposz);
}
}
}
#define Prof (1)
static
emp[MAX_PLAYERS],
vProf1[3],
vInfo;
//OnGameModeInit
vProf[0] = ...
vProf[1] = ...
vProf[2] = ...
//Lб na public
vInfo = GetPlayerVehicleID(playerid);
if(vInfo == vProf[0] || vInfo == vProf[1] || vInfo == vProf[2])
{
if(emp[playerid] != Prof)
return SendClientMessage(playerid, -1, "Nгo pode usar!");
//Se for da org
return true;
}
estuda o sistema de empregos do teu GM e as restiзхes existentes ao entrar no veiculo
|