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]);