Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ChenChen143's Bar Betting Filterscript
- #define COLOR_WHITE 0xFFFFFFFF
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Bar Bet Script by ChenChen143");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- #endif
- COMMAND:barbets(playerid, params[])
- {
- new message[100];
- new selection[25];
- if(sscanf(params, "s[20]", message))
- {
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Usage: \"barbets <bet-name>\"");
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Bet Names: GrapeDrank($2,500), OrangeJuice($5,000), AppleJuice($10,000)");
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Bet Names: Coke($25,000), Pepsi($50,000), LightBeer($100,000), Beer($250,000)");
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Bet Names: RedWine($600,000), Champagne($1,200,000), Water($2,600,000)");
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Bet Names: Lemonade($4,100,000), Milkshake($8,700,000), Zonrox($13,000,000)");
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Bet Names: Domex($50,000,000), PepperDrink($75,000,000), Bleach($100,000,000)");
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Note: You will buy the drink, if you win, you get double the prize of the drink,");
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Note: If you lose, you get nothing. EXAMPLE: You bought PEPSI(50k) and you won,");
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[SYNTAX] {FFFFFF}Note: You get 100k.");
- }
- else if(!strcmp(selection, "GrapeDrank", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 2500);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $5,000 from a bar bet!");
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -2500);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "OrangeJuice", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 5000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $10,000 from a bar bet!");
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -5000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "AppleJuice", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 10000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $20,000 from a bar bet!");
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -10000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Coke", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 25000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $50,000 from a bar bet!");
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -25000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Pepsi", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 50000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $100,000 from a bar bet!");
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -50000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "LightBeer", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 100000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $200,000 from a bar bet!");
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -100000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Beer", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 250000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $500,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $500,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -250000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "RedWine", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 600000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $1,200,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $1,200,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -600000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Champagne", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 1200000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $2,400,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $2,400,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -1200000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Water", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 2600000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $5,200,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $5,200,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -2600000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Lemonade", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 4100000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $8,200,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $8,200,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -4100000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Milkshake", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 8700000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $17,400,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $17,400,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -8700000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Zonrox", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 13000000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $26,000,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $26,000,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -13000000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "PepperDrink", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 75000000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $150,000,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $150,000,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -75000000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Domex", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 50000000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $100,000,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $100,000,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -50000000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, better luck next time!");
- }
- }
- }
- else if(!strcmp(selection, "Bleach", true))
- {
- new winchance = random(6);
- switch(winchance)
- {
- case 0, 1, 2:
- {
- GivePlayerMoney(playerid, 100000000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You have won $200,000,000 from a bar bet!");
- new name[MAX_PLAYER_NAME];
- new string[100];
- GetPlayerName(playerid, name, sizeof(name));
- format(message, sizeof(message), "{FF0000}[BROADCAST] {00FF04}%s Has Just Won $200,000,000 from a bar bet!",name);
- SendClientMessageToAll(COLOR_WHITE, string);
- }
- case 3, 4, 5:
- {
- GivePlayerMoney(playerid, -100000000);
- SendClientMessage(playerid, COLOR_WHITE, "{B7B7B7}[BARBETS] {FFFFFF}You lost, Say GoodBye To your 100m!");
- }
- }
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment