SA-MP Forums Archive
[AJUDA]Veiculo de Org - 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]Veiculo de Org (/showthread.php?tid=304076)



[AJUDA]Veiculo de Org - .CrazZy._.[De] - 16.12.2011

Eaн pessoal.
E o seguinte Peguei esse cуdigo aqui no tуpico do Josma_Cmd: http://forum.sa-mp.com/showthread.ph...highlight=orgs, sу que nгo funcionou corretamente aqui, eu entro em uma org daн quando entra em outro veнculo de outra org, entra normal... quero que quando entrar nos veнculos de outra org, sair.
Aguardando Resposta..

pawn Code:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER)
    {
        if(VDaOrg(vEX,0,2)) SendClientMessage(playerid, CEX, "Vocк entrou em um veнculo Civil");
        if(VDaOrg(vADA,0,4)  && ProgressaoInfo[playerid][ADA] != 2) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CADA, "Vocк nгo й da ADA.");
        if(VDaOrg(vTCP,0,6) && ProgressaoInfo[playerid][TCP] != 3) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CTCP, "Vocк nгo й da TCP.");
        if(VDaOrg(vEX,0,3)    && ProgressaoInfo[playerid][EX] != 4) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CEX, "Vocк nгo й do EX.");
        if(VDaOrg(vPCC,0,5)    && ProgressaoInfo[playerid][PCC] != 5) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CPCC, "Vocк nгo й do PCC.");
    }
    return true;
}



Re: [AJUDA]Veiculo de Org - GustavoBonomo - 16.12.2011

Quote:
Originally Posted by .CrazZy._.[De]
View Post
Eaн pessoal.
E o seguinte Peguei esse cуdigo aqui no tуpico do Josma_Cmd: http://forum.sa-mp.com/showthread.ph...highlight=orgs, sу que nгo funcionou corretamente aqui, eu entro em uma org daн quando entra em outro veнculo de outra org, entra normal... quero que quando entrar nos veнculos de outra org, sair.
Aguardando Resposta..

pawn Code:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER)
    {
        if(VDaOrg(vEX,0,2)) SendClientMessage(playerid, CEX, "Vocк entrou em um veнculo Civil");
        if(VDaOrg(vADA,0,4)  && ProgressaoInfo[playerid][ADA] != 2) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CADA, "Vocк nгo й da ADA.");
        if(VDaOrg(vTCP,0,6) && ProgressaoInfo[playerid][TCP] != 3) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CTCP, "Vocк nгo й da TCP.");
        if(VDaOrg(vEX,0,3)    && ProgressaoInfo[playerid][EX] != 4) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CEX, "Vocк nгo й do EX.");
        if(VDaOrg(vPCC,0,5)    && ProgressaoInfo[playerid][PCC] != 5) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CPCC, "Vocк nгo й do PCC.");
    }
    return true;
}
Tente assim:
pawn Code:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER)
    {
        if(VDaOrg(vEX,0,2)) SendClientMessage(playerid, CEX, "Vocк entrou em um veнculo Civil");
        else if(VDaOrg(vADA,0,4)  && ProgressaoInfo[playerid][ADA] != 2) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CADA, "Vocк nгo й da ADA.");
        else if(VDaOrg(vTCP,0,6) && ProgressaoInfo[playerid][TCP] != 3) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CTCP, "Vocк nгo й da TCP.");
        else if(VDaOrg(vEX,0,3)    && ProgressaoInfo[playerid][EX] != 4) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CEX, "Vocк nгo й do EX.");
        else if(VDaOrg(vPCC,0,5)    && ProgressaoInfo[playerid][PCC] != 5) return RemovePlayerFromVehicle(playerid), SendClientMessage(playerid, CPCC, "Vocк nгo й do PCC.");
    }
    return true;
}
Poste o Resultado...