[Pedido] Comando /sairemp em ZCMD
#1

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];
Reply
#2

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;
}
Reply
#3

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!");;
}
Reply
#4

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;    
}
Reply
#5

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;
    }
Reply
#6

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

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!");
    }
Reply
#8

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.
Reply
#9

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) );
}
Reply
#10

Vlw Garfield e Los rep+
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)