Хацкер
Новичок
PHP:
public PayDay()
{
new string[128];
new rent = 0;
foreach(Player,i)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pLevel] > 0)
{
if(MoneyMessage[i]==1)
{
GameTextForPlayer(i, "~r~Busted!", 2000, 1);
SetPlayerInterior(i, 6);
SetPlayerPos(i, 264.6288,77.5742,1001.0391);
PlayerInfo[i][pJailed] = 1;
PlayerInfo[i][pGun0] = 0;//Îðóæèå ñëîò 0
PlayerInfo[i][pGun1] = 0;//Îðóæèå ñëîò 1
PlayerInfo[i][pGun2] = 0;//Îðóæèå ñëîò 2
PlayerInfo[i][pGun3] = 0;//Îðóæèå ñëîò 3
PlayerInfo[i][pGun4] = 0;//Îðóæèå ñëîò 4
PlayerInfo[i][pGun5] = 0;//Îðóæèå ñëîò 5
PlayerInfo[i][pGun6] = 0;//Îðóæèå ñëîò 6
PlayerInfo[i][pGun7] = 0;//Îðóæèå ñëîò 7
PlayerInfo[i][pGun8] = 0;//Îðóæèå ñëîò 8
PlayerInfo[i][pGun9] = 0;//Îðóæèå ñëîò 9
PlayerInfo[i][pGun10] = 0;//Îðóæèå ñëîò 10
PlayerInfo[i][pGun11] = 0;//Îðóæèå ñëîò 11
PlayerInfo[i][pAmmo0] = 0;//Ïàòðîíû ñëîò 0
PlayerInfo[i][pAmmo1] = 0;//Ïàòðîíû ñëîò 1
PlayerInfo[i][pAmmo2] = 0;//Ïàòðîíû ñëîò 2
PlayerInfo[i][pAmmo3] = 0;//Ïàòðîíû ñëîò 3
PlayerInfo[i][pAmmo4] = 0;//Ïàòðîíû ñëîò 4
PlayerInfo[i][pAmmo5] = 0;//Ïàòðîíû ñëîò 5
PlayerInfo[i][pAmmo6] = 0;//Ïàòðîíû ñëîò 6
PlayerInfo[i][pAmmo7] = 0;//Ïàòðîíû ñëîò 7
PlayerInfo[i][pAmmo8] = 0;//Ïàòðîíû ñëîò 8
PlayerInfo[i][pAmmo9] = 0;//Ïàòðîíû ñëîò 9
PlayerInfo[i][pAmmo10] = 0;//Ïàòðîíû ñëîò 10
PlayerInfo[i][pAmmo11] = 0;//Ïàòðîíû ñëîò 11
ResetPlayerWeapons(i);
WantedPoints[i] = 0;
format(string, sizeof(string), "Âû çàêëþ÷åíû â òþðüìó íà 4 ìèíóòû Ïðè÷èíà: Áîìæ");
SendClientMessage(i, COLOR_LIGHTBLUE, string);
PlayerInfo[i][pJailTime] = 240;
}
new playername2[MAX_PLAYER_NAME];
GetPlayerName(i, playername2, sizeof(playername2));
new key = PlayerInfo[i][pPhousekey];
if(key != 255)
{
rent = HouseInfo[key][hRent];
if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
{
rent = 0;
}
else if(rent > GetPlayerMoney(i))
{
PlayerInfo[i][pPhousekey] = 255;
SendClientMessage(i, COLOR_WHITE, "Âû áûëè âûñåëåíû.");
rent = 0;
}
HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent;
}
if(PlayerInfo[i][pPayDay] >= 5)
{
Tax += TaxValue;//Should work for every player online
PlayerInfo[i][pAccount] -= TaxValue;
new lvl = PlayerInfo[i][pLevel];
if(lvl >= 1 && lvl <= 5)
{
PlayerInfo[i][pPayCheck] += 50;
}
if(lvl >= 6 && lvl <= 10)
{
PlayerInfo[i][pPayCheck] += 80;
}
if(lvl >= 11)
{
PlayerInfo[i][pPayCheck] += 100;
}
new checks = PlayerInfo[i][pPayCheck];
new ebill = SBizzInfo[4][sbEntranceCost];
ConsumingMoney[i] = 1;
NormMoney[i] = 2;
AntiMoney[i] = AntiMoney[i] + checks;
GivePlayerMoney(i, checks);
if(PlayerInfo[i][pAccount] > 0)
{
PlayerInfo[i][pAccount] -= ebill;
SBizzInfo[4][sbTill] += ebill*2;
}
else
{
ebill = 0;
}
new randcar = random(100)+10;
new helpers = PlayerInfo[i][pHelper]*random(60)+10;
new jobs = random(100)+10;
new jobs2 = random(50)+10;
if(PlayerInfo[i][pCarKey2] != 255 || PlayerInfo[i][pCarKey] != 255)
{
PlayerInfo[i][pAccount] -= randcar;
}
if(PlayerInfo[i][pHelper] >= 1)
{
PlayerInfo[i][pAccount] += helpers;
}
if(PlayerInfo[i][pJob] >= 1)
{
PlayerInfo[i][pAccount] += jobs;
}
else
{
PlayerInfo[i][pAccount] += jobs2;
}
PlayerInfo[i][pExp]++;
PlayerPlayMusic(i);
SendClientMessage(i, 0xFFA500FF, "Áàíêîâñêèé ÷åê.");
SendClientMessage(i, COLOR_LIGHTRED, "---------- Óáûòîê ----------");
format(string, sizeof(string), "Íàëîã: -$%d", TaxValue);
SendClientMessage(i, COLOR_GREY, string);
if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255)
{
format(string, sizeof(string), " * Ïëàòà çà ýëåêòðè÷åñòâî: -$%d", ebill);
SendClientMessage(i, COLOR_GREY, string);
}
if(PlayerInfo[i][pCarKey2] != 255 || PlayerInfo[i][pCarKey] != 255)
{
format(string, sizeof(string), " * Ïëàòà íà àâòî-òðàíñïîðò: -$%d", randcar);
SendClientMessage(i, COLOR_GREY, string);
}
if(PlayerInfo[i][pPhousekey] != 255 && strcmp(playername2, HouseInfo[PlayerInfo[i][pPhousekey]][hOwner], true) == 0)
{
format(string, sizeof(string), " * Ïëàòà çà àðåíäó: -$%d", rent);
SendClientMessage(i, COLOR_GREY, string);
}
SendClientMessage(i, COLOR_GREEN, "---------- Ïðèáûëü ----------");
format(string, sizeof(string), " * Ïðèáûëü ñ óðîâíÿ ïîìîøíèêà: $%d", helpers);
SendClientMessage(i, COLOR_GREY, string);
if(PlayerInfo[i][pLevel] > 0)
{
if(PlayerInfo[i][pJob] >= 1)
{
format(string, sizeof(string), " * Ïðèáûëü ñ ðàáîòû: $%d", jobs);
SendClientMessage(i, COLOR_GREY, string);
}
else
{
format(string, sizeof(string), " * Ïðèáûëü ïî áåçðàáîòèöå: $%d", jobs2);
SendClientMessage(i, COLOR_GREY, string);
}
}
if(PlayerInfo[i][pRobTime] <= 0)
{
SendClientMessage(i, COLOR_YELLOW, "Ñ Ýòîãî ÷àñà âû ìîæåòå ãðàáèòü áàíê");
}
format(string, sizeof(string), "~y~HO‹‘† AC~n~~w~€A®KO‹CK…† EK.");
GameTextForPlayer(i, string, 5000, 1);
rent = 0;
PlayerInfo[i][pPayDay] = 0;
PlayerInfo[i][pPayCheck] = 0;
PlayerInfo[i][pConnectTime] += 1;
if(PlayerInfo[i][pDonateRank] > 0)
{
PlayerInfo[i][pPayDayHad] += 1;
if(PlayerInfo[i][pPayDayHad] >= 5)
{
PlayerInfo[i][pExp]++;
PlayerInfo[i][pPayDayHad] = 0;
}
}
}
else
{
SendClientMessage(i, COLOR_LIGHTRED, "* Òû ñëèøêîì ìàëî èãðàë, è íå ïîëó÷èøü çàðïëàòó.");
}
}
}
}
Checkprop();
return true;
}
