Payday System help
#1

Hello!

I have some problem with payday. I need to give money every hour when player is in faction and One score too!
I have tax system in my gm but now I want to add this:
PHP код:
(PlayerInfo[i][pLeader] == 1||PlayerInfo[i][pMember] == 1)
                {
                    {
                        if(
PlayerInfo[i][pRank] == 1)
                        {
                            
SafeGivePlayerMoney(i20000);
                            
format(stringsizeof(string), "*You have retrieved your Faction PayDay of 20.000$ (Rank 1)");
                            
SendClientMessage(iCOLOR_GREYstring);
                        }
                        else if(
PlayerInfo[i][pRank] == 2)
                        {
                            
SafeGivePlayerMoney(i40000);
                            
format(stringsizeof(string), "*You have retrieved your Faction PayDay of 40.000$ (Rank 2)");
                            
SendClientMessage(iCOLOR_GREYstring);
                        }
                        else if(
PlayerInfo[i][pRank] == 3)
                        {
                            
SafeGivePlayerMoney(i60000);
                            
format(stringsizeof(string), "*You have retrieved your Faction PayDay of 60.000$ (Rank 3)");
                            
SendClientMessage(iCOLOR_GREYstring);
                        }
                        else if(
PlayerInfo[i][pRank] == 4)
                        {
                            
SafeGivePlayerMoney(i80000);
                            
format(stringsizeof(string), "*You have retrieved your Faction PayDay of 80.000$ (Rank 4)");
                            
SendClientMessage(iCOLOR_GREYstring);
                        }
                        else if(
PlayerInfo[i][pRank] == 5)
                        {
                            
SafeGivePlayerMoney(i90000);
                            
format(stringsizeof(string), "*You have retrieved your Faction PayDay of 90.000$ (Rank 5)");
                            
SendClientMessage(iCOLOR_GREYstring);
                        }
                        else if(
PlayerInfo[i][pRank] == 6)
                        {
                            
SafeGivePlayerMoney(i100000);
                            
format(stringsizeof(string), "*You have retrieved your Faction PayDay of 100.000$ (Rank 6)");
                            
SendClientMessage(iCOLOR_GREYstring);
                        }
                        else if(
PlayerInfo[i][pRank] == 7)
                        {
                            
SafeGivePlayerMoney(i110000);
                            
format(stringsizeof(string), "*You have retrieved your Faction PayDay of 110.000$ (Rank 7)");
                            
SendClientMessage(iCOLOR_GREYstring);
                        }
                        else if(
PlayerInfo[i][pRank] == 8)
                        {
                            
SafeGivePlayerMoney(i120000);
                            
format(stringsizeof(string), "*You have retrieved your Faction PayDay of 120.000$ (Rank 8)");
                            
SendClientMessage(iCOLOR_GREYstring); 
Here:
PHP код:
public PayDay() // 
{
    new 
string[128];
    for(new 
0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i) && !IsPlayerNPC(i))
        {
              if(
PlayerInfo[i][pLevel] > 0)
            {
                new 
tax = (Tax 2)*(PlayerInfo[i][pLevel]);
                if(
PlayerInfo[i][pAccount] > PlayerInfo[i][pCash])
                {
                    
PlayerInfo[i][pAccount] -= tax;
                    
banksys[dCash] += tax;
                    
SaveCityhallSystem()
                    
GivePlayerScore(i, +1);
                    
SendClientMessageToAll(-1"Payday!");
                    
format(stringsizeof(string), "  Government Tax: -$%d"tax);
                    
SendClientMessage(iCOLOR_GREENstring);
                }
                else
                {
                    
PlayerInfo[i][pCash] -= tax;
                    
banksys[dCash] += tax;
                    
SaveCityhallSystem()
                    
format(stringsizeof(string), "  Government Tax: -$%d"tax);
                    
SendClientMessage(iCOLOR_GREENstring);
                }
                if(
PlayerInfo[i][pAddict] == 1)
                {
                    
PlayerInfo[i][pExp]+= 4;
                }
                
//PlayerInfo[i][pExp]+= 2;
                /*if(dxp == 1)
                {
                    PlayerInfo[i][pExp]+= 4;
                    SendClientMessage(i, COLOR_GREEN, "Happy Hours You earned 4-XP Points");
                    //PlayerInfo[i][pExp]+= 2;
                }
                else if(dxp == 0)
                {*/
                
PlayerInfo[i][pExp]+= 2;
                
//}
                
else if
            }
        }
    }
    return 
1;

Thanks for help!
Reply


Messages In This Thread
Payday System help - by Makaak - 05.04.2014, 20:11
Re : Payday System help - by MCZOFT - 05.04.2014, 22:10
Re: Payday System help - by Makaak - 06.04.2014, 14:13
Re : Payday System help - by MCZOFT - 06.04.2014, 14:17
Re: Payday System help - by Makaak - 06.04.2014, 14:37
Re: Payday System help - by Makaak - 06.04.2014, 19:16

Forum Jump:


Users browsing this thread: 1 Guest(s)