public PayDay()
{
new string[128];
for(new i = 0; i < MAX_PLAYERS; i++)
{
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()
format(string, sizeof(string), " Tax: -$%d", tax);
SendClientMessage(i, COLOR_GREEN, string);
}
else
{
PlayerInfo[i][pCash] -= tax;
banksys[dCash] += tax;
SaveCityhallSystem()
format(string, sizeof(string), " Tax: -$%d", tax);
SendClientMessage(i, COLOR_GREEN, string);
}
if(PlayerInfo[i][pAddict] == 1)
{
PlayerInfo[i][pExp]+= 4;
}
PlayerInfo[i][pExp]+= 2;
}
}
}
return 1;
}
public LoadCityhallSystem()
{
new arrCoords[1][64];
new strFromFile2[256];
new File: file = fopen("LARP/cityhall.ini", io_read);
if (file)
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, ',');
banksys[dCash] = strval(arrCoords[0]);
fclose(file);
}
return 1;
}
public SaveCityhallSystem()
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d", banksys[dCash]);
new File: file2 = fopen("LARP/cityhall.ini", io_write);
fwrite(file2, coordsstring);
fclose(file2);
return 1;
}
new tax = (Tax / 2)*(PlayerInfo[i][pLevel]); |
/settax |
Mate , Tax depend on level's!!!
and decrease it by CMD I dont think there is any option to decrease the TAX |