SA-MP Forums Archive
[Ajuda] Ajuda Payday - 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] Ajuda Payday (/showthread.php?tid=466880)



Ajuda Payday - willttoonn - 29.09.2013

Sу vai para alguns players o payday.

pawn Код:
forward paydaymanual(playerid);
public paydaymanual(playerid)
{
    new hh, mm, ss;
    gettime( hh, mm, ss );//-> Gives at ??:00 -> every hour (10:00/11:00 and etc)
        for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
        {
            new paychecksec, paycheck;
                //Civil Sбlario
                if(PlayerInfo[i][pJob] == JOB_NONE && PlayerInfo[i][pFac] >= 0) { paychecksec = 300; }
                if(PlayerInfo[i][pJob] == JOB_MECHANIC && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_LAWYER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_TRUCKER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_WDEALER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_WSMUGGLER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_DDEALER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_DSMUGGLER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_BODYGUARD && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_BOXER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                //LSPD Sбlarios
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 1){ paycheck = 500; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 2){ paycheck = 800; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 3){ paycheck = 900; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 4){ paycheck = 1000; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 5){ paycheck = 1100; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 6){ paycheck = 1200; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 7){ paycheck = 1300; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 8){ paycheck = 1400; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 9){ paycheck = 1500; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 10){ paycheck = 1700; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 11){ paycheck = 2000; }
                //Governo Sбlarios
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 1){ paycheck = 500; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 2){ paycheck = 800; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 3){ paycheck = 900; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 4){ paycheck = 1000; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 5){ paycheck = 1100; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 6){ paycheck = 1200; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 7){ paycheck = 1300; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 8){ paycheck = 1400; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 9){ paycheck = 1500; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 10){ paycheck = 1700; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 11){ paycheck = 2000; }
                //Mafia Slot 1
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 1){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 2){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 3){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 4){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 5){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 6){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 7){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 8){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 9){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 10){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 11){ paycheck = 400; }
                //San News
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 1){ paycheck = 500; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 2){ paycheck = 600; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 3){ paycheck = 700; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 4){ paycheck = 800; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 5){ paycheck = 900; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 6){ paycheck = 1000; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 7){ paycheck = 1100; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 8){ paycheck = 1200; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 9){ paycheck = 1300; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 10){ paycheck = 1400; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 11){ paycheck = 1500; }
                //LSFD Sбlarios
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 1){ paycheck = 500; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 2){ paycheck = 800; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 3){ paycheck = 900; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 4){ paycheck = 1000; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 5){ paycheck = 1100; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 6){ paycheck = 1200; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 7){ paycheck = 1300; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 8){ paycheck = 1400; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 9){ paycheck = 1500; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 10){ paycheck = 1700; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 11){ paycheck = 2000; }
                new string[128];
                SendClientMessage(i, 0x00D530FF,"-----------------------------------------");
                if(PlayerInfo[i][pFac] >= 1)
                {
                format(string, sizeof(string), "Salбrio diбrio: $%d", paycheck);
                SendClientMessage(i, COLOR_GREY, string);
                PlayerInfo[i][pBank] += paycheck;
                }
                if(PlayerInfo[i][pJob] == JOB_NONE)
                {
                format(string, sizeof(string), "Ajuda de custo: $%d", paychecksec);
                SendClientMessage(i, COLOR_GREY, string);
                PlayerInfo[i][pBank] += paychecksec;
                }
                else
                {
                format(string, sizeof(string), "Salбrio secundбrio: $%d", paychecksec);
                SendClientMessage(i, COLOR_GREY, string);
                }
                format(string, sizeof(string), "Seu saldo bancбrio й $%d", PlayerInfo[i][pMoney]);
                SendClientMessage(i, COLOR_GREY, string);
                SendClientMessage(i, 0x00D530FF,"-----------------------------------------");
                PlayerInfo[i][pExp] ++;
                SendClientMessage(i, COLOR_BLUE,"Payday manual efetuado com sucesso.");

        }
    return 1;
}



Re: Ajuda Payday - Wellington1999 - 29.09.2013

pawn Код:
forward paydaymanual();
public paydaymanual()
{
    new hh, mm, ss;
    gettime( hh, mm, ss );//-> Gives at ??:00 -> every hour (10:00/11:00 and etc)
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
          if(IsPlayerConnected(i) && !IsPlayerNPC(i))
          {
            new paychecksec, paycheck;
                //Civil Sбlario
                if(PlayerInfo[i][pJob] == JOB_NONE && PlayerInfo[i][pFac] >= 0) { paychecksec = 300; }
                if(PlayerInfo[i][pJob] == JOB_MECHANIC && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_LAWYER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_TRUCKER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_WDEALER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_WSMUGGLER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_DDEALER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_DSMUGGLER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_BODYGUARD && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                if(PlayerInfo[i][pJob] == JOB_BOXER && PlayerInfo[i][pFac] >= 0) { paychecksec = 450; }
                //LSPD Sбlarios
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 1){ paycheck = 500; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 2){ paycheck = 800; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 3){ paycheck = 900; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 4){ paycheck = 1000; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 5){ paycheck = 1100; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 6){ paycheck = 1200; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 7){ paycheck = 1300; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 8){ paycheck = 1400; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 9){ paycheck = 1500; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 10){ paycheck = 1700; }
                if(PlayerInfo[i][pFac] == 1 && PlayerInfo[i][pFacRank] == 11){ paycheck = 2000; }
                //Governo Sбlarios
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 1){ paycheck = 500; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 2){ paycheck = 800; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 3){ paycheck = 900; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 4){ paycheck = 1000; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 5){ paycheck = 1100; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 6){ paycheck = 1200; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 7){ paycheck = 1300; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 8){ paycheck = 1400; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 9){ paycheck = 1500; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 10){ paycheck = 1700; }
                if(PlayerInfo[i][pFac] == 2 && PlayerInfo[i][pFacRank] == 11){ paycheck = 2000; }
                //Mafia Slot 1
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 1){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 2){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 3){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 4){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 5){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 6){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 7){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 8){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 9){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 10){ paycheck = 400; }
                if(PlayerInfo[i][pFac] == 3 && PlayerInfo[i][pFacRank] == 11){ paycheck = 400; }
                //San News
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 1){ paycheck = 500; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 2){ paycheck = 600; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 3){ paycheck = 700; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 4){ paycheck = 800; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 5){ paycheck = 900; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 6){ paycheck = 1000; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 7){ paycheck = 1100; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 8){ paycheck = 1200; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 9){ paycheck = 1300; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 10){ paycheck = 1400; }
                if(PlayerInfo[i][pFac] == 4 && PlayerInfo[i][pFacRank] == 11){ paycheck = 1500; }
                //LSFD Sбlarios
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 1){ paycheck = 500; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 2){ paycheck = 800; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 3){ paycheck = 900; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 4){ paycheck = 1000; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 5){ paycheck = 1100; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 6){ paycheck = 1200; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 7){ paycheck = 1300; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 8){ paycheck = 1400; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 9){ paycheck = 1500; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 10){ paycheck = 1700; }
                if(PlayerInfo[i][pFac] == 5 && PlayerInfo[i][pFacRank] == 11){ paycheck = 2000; }
                new string[128];
                SendClientMessage(i, 0x00D530FF,"-----------------------------------------");
                if(PlayerInfo[i][pFac] >= 1)
                {
                format(string, sizeof(string), "Salбrio diбrio: $%d", paycheck);
                SendClientMessage(i, COLOR_GREY, string);
                PlayerInfo[i][pBank] += paycheck;
                }
                if(PlayerInfo[i][pJob] == JOB_NONE)
                {
                format(string, sizeof(string), "Ajuda de custo: $%d", paychecksec);
                SendClientMessage(i, COLOR_GREY, string);
                PlayerInfo[i][pBank] += paychecksec;
                }
                else
                {
                format(string, sizeof(string), "Salбrio secundбrio: $%d", paychecksec);
                SendClientMessage(i, COLOR_GREY, string);
                }
                format(string, sizeof(string), "Seu saldo bancбrio й $%d", PlayerInfo[i][pMoney]);
                SendClientMessage(i, COLOR_GREY, string);
                SendClientMessage(i, 0x00D530FF,"-----------------------------------------");
                PlayerInfo[i][pExp] ++;
                SendClientMessage(i, COLOR_BLUE,"Payday manual efetuado com sucesso.");

         {
        }
    return 1;
}



Re: Ajuda Payday - willttoonn - 29.09.2013

Payday sу vem pra min...


Re: Ajuda Payday - Lуs - 29.09.2013

Faзa um debug.


Re: Ajuda Payday - willttoonn - 29.09.2013

Quote:
Originally Posted by Lуs
Посмотреть сообщение
Faзa um debug.
Como assim Lуs?


Re: Ajuda Payday - Coe1 - 29.09.2013

Quote:
Originally Posted by willttoonn
Посмотреть сообщение
Como assim Lуs?
https://sampforum.blast.hk/showthread.php?tid=216163