Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

Need Help With Something

$
0
0
Whats wrong? when i do /barbets ig it wont work. help please.

Code:

// 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[100]", 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;
}


Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>