SA-MP Forums Archive
[Pedido] Comando /sairemp em ZCMD - 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: [Pedido] Comando /sairemp em ZCMD (/showthread.php?tid=407912)



Comando /sairemp em ZCMD - Pietrotm2012 - 15.01.2013

Por favor gente este /sairemp e para sair do emprego coloque que so os empregos Mecanico e Advogado podem para dar um um exemplo

a base de
pawn Код:
new PlayerInfo[MAX_PLAYERS][pInfo];



Re: Comando /sairemp em ZCMD - arakuta - 15.01.2013

Qual a pInfo do emprego

Isso seria a forma mais simples:
pawn Код:
CMD:sairemp(playerid)
{
    if(PlayerInfo[playerid][pJob] > 0)
    {
        PlayerInfo[playerid][pJob] = 0;
        SendClientMessage(playerid,-1,"Vocк saiu do emprego");
    }
    else SendClientMessage(playerid,-1,"Vocк nгo tem um emprego!");
    return 1;
}



Re: Comando /sairemp em ZCMD - EduardoRFS - 16.01.2013

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Qual a pInfo do emprego

Isso seria a forma mais simples:
pawn Код:
CMD:sairemp(playerid)
{
    if(PlayerInfo[playerid][pJob] > 0)
    {
        PlayerInfo[playerid][pJob] = 0;
        SendClientMessage(playerid,-1,"Vocк saiu do emprego");
    }
    else SendClientMessage(playerid,-1,"Vocк nгo tem um emprego!");
    return 1;
}
melhor assim
pawn Код:
CMD:sairemp(playerid)
{
    if(PlayerInfo[playerid][pJob] > 0)
    {
        PlayerInfo[playerid][pJob] = 0;
        return SendClientMessage(playerid,-1,"Vocк saiu do emprego");
    }
    return SendClientMessage(playerid,-1,"Vocк nгo tem um emprego!");;
}



Re: Comando /sairemp em ZCMD - Lуs - 16.01.2013

pawn Код:
YCMD:sairemp(playerid, params[], help)
{
    if(PlayerInfo[playerid][pJob] == 0)
        return SendClientMessage(playerid,-1,"Vocк nгo tem um emprego!");
       
    PlayerInfo[playerid][pJob] = 0;
    SendClientMessage(playerid,-1,"Vocк saiu do emprego");
   
    return 1;    
}



Re: Comando /sairemp em ZCMD - zSuYaNw - 16.01.2013

pawn Код:
CMD:sairemp(playerid)
    {
        if(PlayerInfo[playerid][pJob] == 0){
            SendClientMessage(playerid,-1,"Vocк nгo tem um emprego!");
            return false;
        }
       
        PlayerInfo[playerid][pJob] = !1;
       
        SendClientMessage(playerid,-1,"SAINU!");
        return true;
    }



Re: Comando /sairemp em ZCMD - EduardoRFS - 16.01.2013

Melhor foi o do los pq ele incurtou o codigo que ja tava curto.


Re: Comando /sairemp em ZCMD - zSuYaNw - 16.01.2013

Quote:
Originally Posted by EduardoRFS
Посмотреть сообщение
Melhor foi o do los pq ele incurtou o codigo que ja tava curto.
nгo sabia que era um desafio.


BTW:
pawn Код:
CMD:sairemp(playerid)
    {
        if(PlayerInfo[playerid][pJob] == 0)
            return SendClientMessage(playerid,-1,"Vocк nгo tem um emprego!"),0;
        return PlayerInfo[playerid][pJob] = !1, SendClientMessage(playerid,-1,"SAINU!");
    }



Re: Comando /sairemp em ZCMD - EduardoRFS - 16.01.2013

Quote:
Originally Posted by [Full]Garfield[XDB]
Посмотреть сообщение
nгo sabia que era um desafio.


BTW:
pawn Код:
CMD:sairemp(playerid)
    {
        if(PlayerInfo[playerid][pJob] == 0)
            return SendClientMessage(playerid,-1,"Vocк nгo tem um emprego!"),0;
        return PlayerInfo[playerid][pJob] = !1, SendClientMessage(playerid,-1,"SAINU!");
    }
Boa mas poderia explicar por que o !1? N seria 0?

obs:N era desafio.


Re: Comando /sairemp em ZCMD - zSuYaNw - 16.01.2013

Sim.

pawn Код:
CMD:sairemp(playerid){
    return (!PlayerInfo[playerid][pJob] ? ( SendClientMessage(playerid,-1,"Vocк nгo tem um emprego!"), 0) : (PlayerInfo[playerid][pJob] = 0, SendClientMessage(playerid,-1,"SAINU!"),1) );
}



Re: Comando /sairemp em ZCMD - Pietrotm2012 - 16.01.2013

Vlw Garfield e Los rep+