SA-MP Forums Archive
[Ajuda] Adicionar carros ao job - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Adicionar carros ao job (/showthread.php?tid=320979)



[Ajuda] Adicionar carros ao job - Slayer1 - 25.02.2012

Ola pessoal, eu gostava de saber como adicionar carros a um job, pois aqui no meu gm quando um player tenta entrar num carro de job diz que ele nгo pertence aquele job, e realmente o player pertence aquele job.

O codigo й esse ai:

pawn Код:
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);
            }
        }
    }

A menssagem que aparece sempre quando o player tentar entrar num veiculo й sempre esta "[JOB:] Este veiculo nгo lhe pertence, pertence ao Job Entrega Pizzas."


Re: [Ajuda] Adicionar carros ao job - andmeida10 - 25.02.2012

estuda o sistema de empregos do teu GM e as restiзхes existentes ao entrar no veiculo


Re: [Ajuda] Adicionar carros ao job - Dreppins_Coodaaw - 25.02.2012

Pode fazer algo do gйnero:
pawn Код:
#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;
}



Re: [Ajuda] Adicionar carros ao job - Slayer1 - 25.02.2012

Quote:
Originally Posted by andmeida10
Посмотреть сообщение
estuda o sistema de empregos do teu GM e as restiзхes existentes ao entrar no veiculo
Jб fiz isso, mais nгo tou encontrando onde estб o problema :/


Re: [Ajuda] Adicionar carros ao job - andmeida10 - 25.02.2012

estudar um sistema pode demorar horas ate' vc entede.lo.... se n consegue mesmo assim, tenta comecar por algo mais simples, e dps evoluir...

"Quem comeзa pelo topo, ao topo nunca ha-de chegar"