08.04.2018, 23:23
I need change amount paycheck but i change amount anyhow not
Here is code :
The current paycheck is: 3600 ( level 1 ) , i need change paycheck is: 360 ( level 1 )
Here is code :
Код:
if(PlayerInfo[i][pConnectSeconds] >= 3600) {
if(GetPVarType(i, "AdvisorDuty")) {
PlayerInfo[i][pDutyHours]++;
}
if(SpecTimer) AddSpecialToken(i);
SendClientMessageEx(i, COLOR_WHITE, "________ THONG TIN NGAN HANG ________");
if(PlayerInfo[i][pNation] == 0)
{
format(string, sizeof(string), " Paycheck: $%s | SA Gov Tax: $%s (%d phan tram)", number_format(PlayerInfo[i][pPayCheck]), number_format((PlayerInfo[i][pPayCheck] / 100) * TaxValue), TaxValue);
PlayerInfo[i][pAccount] -= (PlayerInfo[i][pPayCheck] / 100) * TaxValue;
Tax += (PlayerInfo[i][pPayCheck] / 100) * TaxValue;
}
else if(PlayerInfo[i][pNation] == 1)
{
format(string, sizeof(string), " Paycheck: $%s | TR Gov Tax: $%s (%d phan tram)", number_format(PlayerInfo[i][pPayCheck]), number_format((PlayerInfo[i][pPayCheck] / 100) * TRTaxValue), TRTaxValue);
PlayerInfo[i][pAccount] -= (PlayerInfo[i][pPayCheck] / 100) * TRTaxValue;
TRTax += (PlayerInfo[i][pPayCheck] / 1) * TRTaxValue;
}
SendClientMessageEx(i, COLOR_GRAD1, string);
interest = (PlayerInfo[i][pAccount] + 1) / 10;
if(PlayerInfo[i][pTaxiLicense] == 1) {
PlayerInfo[i][pAccount] -= (PlayerInfo[i][pPayCheck] / 100) * 5;
Tax += (PlayerInfo[i][pPayCheck] / 100) * 5;
format(string, sizeof(string), " Le phi giay phep Taxi (5 phan tram): $%s", number_format((PlayerInfo[i][pPayCheck] / 100) * 5));
SendClientMessageEx(i, COLOR_GRAD2, string);
}
for(new iGroupID; iGroupID < MAX_GROUPS; iGroupID++)
{
if(PlayerInfo[i][pNation] == 0)
{
if(arrGroupData[iGroupID][g_iAllegiance] == 1)
{
if(arrGroupData[iGroupID][g_iGroupType] == 5)
{
new str[128], file[32];
format(str, sizeof(str), "%s da tra $%s tien thue.", GetPlayerNameEx(i), number_format((PlayerInfo[i][pPayCheck] / 100) * TaxValue));
format(file, sizeof(file), "grouppay/%d/%d-%d-%d.log", iGroupID, month, day, year);
Log(file, str);
}
}
}
else if (PlayerInfo[i][pNation] == 1)
{
if(arrGroupData[iGroupID][g_iAllegiance] == 2)
{
if(arrGroupData[iGroupID][g_iGroupType] == 5)
{
new str[128], file[32];
format(str, sizeof(str), "%s da tra $%s tien thue.", GetPlayerNameEx(i), number_format((PlayerInfo[i][pPayCheck] / 100) * TaxValue));
format(file, sizeof(file), "grouppay/%d/%d-%d-%d.log", iGroupID, month, day, year);
Log(file, str);
}
}
}
}
PlayerInfo[i][pAccount] += interest;
format(string, sizeof(string), " Lai thu duoc: $%s", number_format(interest));
SendClientMessageEx(i, COLOR_GRAD3, string);
SendClientMessageEx(i, COLOR_GRAD4, "______________________________________");
format(string, sizeof(string), " Moi-Tien con lai: $%s | Tra thue: $%s", number_format(PlayerInfo[i][pAccount]), number_format((0 <= PlayerInfo[i][pRenting] < sizeof HouseInfo) ? (HouseInfo[PlayerInfo[i][pRenting]][hRentFee]) : (0)));
SendClientMessageEx(i, COLOR_GRAD5, string);
GivePlayerCash(i, PlayerInfo[i][pPayCheck]);


