Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <core>
- #include <float>
- new glob0[500];
- new glob7D0[6][500];
- new glob36C8[6];
- public OnFilterScriptInit()
- {
- SetTimer("TicketDraw", 600000, true);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, 0xFFFF00AA, "This Server is using Zanice's Lottery System");
- glob0[playerid] = 0;
- return 0;
- }
- public OnPlayerCommandText(playerid, cmdtext)
- {
- if(!strcmp("/BuyTicket", cmdtext, true))
- {
- if(glob0[playerid] == 1)
- {
- return SendClientMessage(playerid, 0xFF0000AA, "You already have a Lotto 24/7 ticket");
- }
- if(GetPlayerMoney(playerid) < 1)
- {
- return SendClientMessage(playerid, 0xFF0000AA, "Lotto 24/7 tickets are $1000");
- }
- GivePlayerMoney(playerid, -1000);
- glob0[playerid] = 1;
- function1618(playerid);
- new var0[256];
- format(var0, 256, "Your Lotto 24/7 numbers are: %d, %d, %d, %d, %d, %d", glob7D0[0][playerid], glob7D0[1][playerid], glob7D0[2][playerid], glob7D0[3][playerid], glob7D0[4][playerid], glob7D0[5][playerid]);
- SendClientMessage(playerid, 0xFFFF00AA, var0);
- return 1;
- }
- if(!strcmp("/MyTicket", cmdtext, true))
- {
- if(!glob0[playerid])
- {
- return SendClientMessage(playerid, 0xFF0000AA, "You do not have a Lotto 24/7 ticket");
- }
- new var0[256];
- format(var0, 256, "Your Lotto 24/7 numbers are: %d, %d, %d, %d, %d, %d", glob7D0[0][playerid], glob7D0[1][playerid], glob7D0[2][playerid], glob7D0[3][playerid], glob7D0[4][playerid], glob7D0[5][playerid]);
- SendClientMessage(playerid, 0xFFFF00AA, var0);
- return 1;
- }
- if(!strcmp("/Lottery", cmdtext, true))
- {
- if(!IsPlayerAdmin(playerid))
- {
- return 0;
- }
- TicketDraw();
- return 1;
- }
- return 0;
- }
- public TicketDraw()
- {
- function1494();
- new var0[500];
- for(new var1 = 0; var1 < 500; var1++)
- {
- if(glob0[var1] == 1)
- {
- new var2 = 0;
- while(++var2 < 6)
- {
- if(glob7D0[0][var1] == glob36C8[var2])
- {
- var0[var1]++;
- }
- if(glob7D0[1][var1] == glob36C8[var2])
- {
- var0[var1]++;
- }
- if(glob7D0[2][var1] == glob36C8[var2])
- {
- var0[var1]++;
- }
- if(glob7D0[3][var1] == glob36C8[var2])
- {
- var0[var1]++;
- }
- if(glob7D0[4][var1] == glob36C8[var2])
- {
- var0[var1]++;
- }
- if(glob7D0[5][var1] == glob36C8[var2])
- {
- var0[var1]++;
- }
- }
- new var2[256];
- SendClientMessage(var1, 0x33FF33AA, "=== Lotto 24/7 | Sponser: [dT]Cleansole ===");
- format(var2, 256, "Your Lotto 24/7 numbers: %d, %d, %d, %d, %d, %d", glob7D0[0][var1], glob7D0[1][var1], glob7D0[2][var1], glob7D0[3][var1], glob7D0[4][var1], glob7D0[5][var1]);
- SendClientMessage(var1, 0x33FF33AA, var2);
- format(var2, 256, "The winning Lotto 24/7 numbers: %d, %d, %d, %d, %d, %d", 14024, 14024, 14024, 14024, 14024, 14024);
- SendClientMessage(var1, 0x33FF33AA, var2);
- if(!var0[var1])
- {
- SendClientMessage(var1, 0x33FF33AA, "You got 0 correct");
- SendClientMessage(var1, 0x33FF33AA, "Earnings: $0");
- }
- if(var0[var1] == 1)
- {
- SendClientMessage(var1, 0x33FF33AA, "You got 1 correct");
- SendClientMessage(var1, 0x33FF33AA, "Earnings: $1000");
- GivePlayerMoney(var1, 5);
- }
- if(var0[var1] == 2)
- {
- SendClientMessage(var1, 0x33FF33AA, "You got 2 correct");
- SendClientMessage(var1, 0x33FF33AA, "Earnings: $5000");
- GivePlayerMoney(var1, 10);
- }
- if(var0[var1] == 3)
- {
- SendClientMessage(var1, 0x33FF33AA, "You got 3 correct");
- SendClientMessage(var1, 0x33FF33AA, "Earnings: $63,000");
- GivePlayerMoney(var1, 63);
- }
- if(var0[var1] == 4)
- {
- SendClientMessage(var1, 0x33FF33AA, "You got 4 correct");
- SendClientMessage(var1, 0x33FF33AA, "Earnings: $100,730");
- GivePlayerMoney(var1, 1730);
- }
- if(var0[var1] == 5)
- {
- SendClientMessage(var1, 0x33FF33AA, "You got 5 correct");
- SendClientMessage(var1, 0x33FF33AA, "Earnings: $2,650,128");
- GivePlayerMoney(var1, 65128);
- }
- if(var0[var1] == 6)
- {
- SendClientMessage(var1, 0x33FF33AA, "You got 6 correct");
- SendClientMessage(var1, 0x33FF33AA, "Earnings: $32,000,000");
- GivePlayerMoney(var1, 32000000);
- }
- glob0[var1] = 0;
- }
- }
- return 0;
- }
- function1494()
- {
- glob36C8[0] = random(99);
- glob36C8[1] = random(99);
- glob36C8[2] = random(99);
- glob36C8[3] = random(99);
- glob36C8[4] = random(99);
- glob36C8[5] = random(99);
- return 0;
- }
- function1618(arg0)
- {
- glob7D0[0][arg0] = random(99);
- glob7D0[1][arg0] = random(99);
- glob7D0[2][arg0] = random(99);
- glob7D0[3][arg0] = random(99);
- glob7D0[4][arg0] = random(99);
- glob7D0[5][arg0] = random(99);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement