[Ajuda]Salario Org
#5

Fiz da forma mais simples que consegui.
Nada optimizado
PS: Nao costumo usar strcmp + strtok por isso pode ter alguns erros no /editarsalario

pawn Код:
new SalarioCargo1 = 1000,
    SalarioCargo2 = 2000,
    SalarioCargo3 = 3000,
    SalarioCargo4 = 4000,
    SalarioCargo5 = 5000
;

if(!strcmp(cmd,"/pagamento",true))
{
    PassadoUmDia = 0;
    SendClientMessage(playerid, 0x33CCFFAA, "Vocк liberou o salбrio dos Membros da Org.");
    for(new xxx = 0; xxx < MAX_PLAYERS; xxx++)
    {
        if(IsPlayerConnected(xxx) && PlayerInfo[xxx][pRecebeuSalario] != char)
        {
            PlayerInfo[xxx][pRecebeuSalario] = char;
        }
        if(IsPlayerConnected(xxx) && PlayerInfo[xxx][pCargo] == 1)
        {
            GivePlayerMoney(xxx, SalarioCargo1);
        }
        if(IsPlayerConnected(xxx) && PlayerInfo[xxx][pCargo] == 2)
        {
            GivePlayerMoney(xxx, SalarioCargo2);
        }
        if(IsPlayerConnected(xxx) && PlayerInfo[xxx][pCargo] == 3)
        {
            GivePlayerMoney(xxx, SalarioCargo3);
        }
        if(IsPlayerConnected(xxx) && PlayerInfo[xxx][pCargo] == 4)
        {
            GivePlayerMoney(xxx, SalarioCargo4);
        }
        if(IsPlayerConnected(xxx) && PlayerInfo[xxx][pCargo] == 5)
        {
            GivePlayerMoney(xxx, SalarioCargo5);
        }
    }
    return true;
}

if(!strcmp(cmd,"/editarsalario",true))
{
    new tmp[50], Salario[10];
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid,-1,"Use /editarsalario [Cargo(1-5)][Salario]");
    Salario = strtok(cmdtext, idx);
    if(!strlen(Salario)) return SendClientMessage(playerid,-1,"Use /editarsalario [Cargo(1-5)][Salario]");
    if(tmp == 1) SalarioCargo1 = Salario;
    if(tmp == 2) SalarioCargo2 = Salario;
    if(tmp == 3) SalarioCargo3 = Salario;
    if(tmp == 4) SalarioCargo4 = Salario;
    if(tmp == 5) SalarioCargo5 = Salario;
    SendClientMessage(playerid,-1,"Salario editado.");
    return true;
}
Reply


Messages In This Thread
[Ajuda]Salario Org - by Matheus_Ecko - 03.05.2012, 16:09
Re: [Ajuda]Salario Org - by ViniBorn - 03.05.2012, 16:42
Re: [Ajuda]Salario Org - by Matheus_Ecko - 03.05.2012, 16:43
Re: [Ajuda]Salario Org - by ViniBorn - 03.05.2012, 16:49
Re: [Ajuda]Salario Org - by Kan - 03.05.2012, 16:51
Re: [Ajuda]Salario Org - by Matheus_Ecko - 03.05.2012, 16:53
Re: [Ajuda]Salario Org - by CidadeNovaRP - 03.05.2012, 17:22
Re: [Ajuda]Salario Org - by ViniBorn - 03.05.2012, 18:50
Re: [Ajuda]Salario Org - by Matheus_Ecko - 03.05.2012, 21:45
Re: [Ajuda]Salario Org - by ViniBorn - 03.05.2012, 21:54

Forum Jump:


Users browsing this thread: 1 Guest(s)