Andrey_Bened
Ученик
Здравствуйте, у меня лотто каждый час но там происходит 2 литореи как сделать 1?
Вот паблик
Вот паблик
PHP:
public Lotto(number)
{
new JackpotFallen = 0;
new string[256];
new winner[MAX_PLAYERS];
format(string, sizeof(string), "Ëîòîðåÿ: Ñåãîäíÿ âûèãðàøíûé íîìåð %d.", number);
OOCOff(COLOR_WHITE, string);
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pLottoNr] > 0)
{
if(PlayerInfo[i][pLottoNr] == number)
{
JackpotFallen = 1;
GetPlayerName(i, winner, sizeof(winner));
format(string, sizeof(string), "Ëîòîðåÿ: %s âûèãðàë ÄæåêÏîò, åãî áèëåò íîìåð $%d.", winner, Jackpot);
OOCOff(COLOR_WHITE, string);
format(string, sizeof(string), "Âû âûèãðàëè $%d ëîòåðåþ.", Jackpot);
SendClientMessage(i, COLOR_YELLOW, string);
PlayerInfo[i][pMoney] += Jackpot;
}
else
{
SendClientMessage(i, COLOR_LIGHTBLUE, "Âû íå âûéãðàëè ñåé÷àñ, ìîæåò ïîâåç¸ò ïîòîì.");
}
}
PlayerInfo[i][pLottoNr] = 0;
}
}
if(JackpotFallen)
{
new rand = random(125000); rand += 15789;
Jackpot = rand;
//SaveStuff();
format(string, sizeof(string), "Ëîòîðåÿ: Íàçíà÷åí íîâûé ÄæåêÏîò: $%d.", Jackpot);
OOCOff(COLOR_WHITE, string);
}
else
{
new rand = random(15000); rand += 2158;
Jackpot += rand;
//SaveStuff();
format(string, sizeof(string), "Ëîòîðåÿ: ÄæåêÏîò áûë ïîäíÿò $%d.", Jackpot);
OOCOff(COLOR_WHITE, string);
}
return 1;
}
