I need Help
#1

Anyone Please Make Me This In Dialog DIALOG_STYLE_LIST Please

Current One Is Cmd I need to Make this one in Dialog Im Give you credits

pawn Код:
if(strcmp(cmd, "/viplocker", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(IsPlayerInRangeOfPoint(playerid, 2.2, -2652.8052,1410.4180,906.2734))
            {
                if(PlayerInfo[playerid][pDonateRank] >= 1)
                {
                    new x_nr[256];
                    x_nr = strtok(cmdtext, idx);
                    if(!strlen(x_nr))
                    {
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, "|_____________ [VIP Locker] ______________|");
                        SendClientMessage(playerid, COLOR_WHITE, "USAGE: /viplocker [Number]");
                        SendClientMessage(playerid, COLOR_ORANGE, "[1]Full Health: (Free)");
                        SendClientMessage(playerid, COLOR_ORANGE, "[2]Full Vest: (2 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[3]MP5: (2 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[4]Shotgun: (2 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[5]M4: (6 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[6]AK-47: (6 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[7]Deagle: (4 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[8]SPAS-12: (8 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[9]Sniper: (8 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[10]Katana Sword: (2 Tokens)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[11]Pool Cue: (1 Token)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[12]Shovel: (1 Token)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[13]Baseball Bat: (1 Token)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[14]Golf Club: (1 Token)");
                        SendClientMessage(playerid, COLOR_YELLOW, "[15]Brass Knuckles: (1 Token)");
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, "|Press PAGEUP Button To See 1 2 3 4 5 Tokens|");
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, "|_________________________________________|");
                        return 1;
                    }
                    else if(strcmp(x_nr,"1",true) == 0)
                    {
                        SetPlayerHealth(playerid, 100);
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        format(string, sizeof(string), "** %s fills their Health up.", sendername);
                        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    }
                    else if(strcmp(x_nr,"2",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 2)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 2;
                            SetPlayerArmour(playerid, 100);
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s fills their Vest up.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (2 Required).");
                        }
                    }
                    //Weapons List - Start (PaNoULiS)
                    else if(strcmp(x_nr,"3",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 2)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 2;
                            GivePlayerWeapon(playerid, 29, 999999);
                            PlayerInfo[playerid][pGun4] = 29;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs an MP5 from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (2 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"4",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 2)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 2;
                            GivePlayerWeapon(playerid, 25, 999999);
                            PlayerInfo[playerid][pGun3] = 25;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Shotgun from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (2 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"5",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 6)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 6;
                            GivePlayerWeapon(playerid, 31, 999999);
                            PlayerInfo[playerid][pGun5] = 31;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs an M4 from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (6 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"6",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 6)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 6;
                            GivePlayerWeapon(playerid, 30, 999999);
                            PlayerInfo[playerid][pGun5] = 30;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs an AK-47 from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (6 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"7",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 4)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 4;
                            GivePlayerWeapon(playerid, 24, 999999);
                            PlayerInfo[playerid][pGun2] = 24;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Golden Deagle from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (4 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"8",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 8)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 8;
                            GivePlayerWeapon(playerid, 27, 999999);
                            PlayerInfo[playerid][pGun3] = 27;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a SPAS-12 from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (8 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"9",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 8)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 8;
                            GivePlayerWeapon(playerid, 34, 999999);
                            PlayerInfo[playerid][pGun6] = 34;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Sniper from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (8 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"10",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 2)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 2;
                            GivePlayerWeapon(playerid, 8, 999999);
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Katana from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (2 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"11",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 1)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 1;
                            GivePlayerWeapon(playerid, 7, 999999);
                            PlayerInfo[playerid][pGun1] = 7;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Pool Cue from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (1 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"12",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 1)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 1;
                            GivePlayerWeapon(playerid, 6, 999999);
                            PlayerInfo[playerid][pGun1] = 6;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Shovel from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (1 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"13",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 1)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 1;
                            GivePlayerWeapon(playerid, 5, 999999);
                            PlayerInfo[playerid][pGun1] = 5;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Baseball Bat from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (1 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"14",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 1)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 1;
                            GivePlayerWeapon(playerid, 2, 999999);
                            PlayerInfo[playerid][pGun1] = 2;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Golf Club from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (1 Required).");
                        }
                    }
                    else if(strcmp(x_nr,"15",true) == 0)
                    {
                        if(PlayerInfo[playerid][pVipTokens] > 1)
                        {
                            PlayerInfo[playerid][pVipTokens] -= 1;
                            GivePlayerWeapon(playerid, 1, 999999);
                            PlayerInfo[playerid][pGun0] = 1;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "** %s grabs a Brass Knuckles Set from the VIP Locker.", sendername);
                            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_WHITE, "You don't have enough VIP Tokens (1 Required).");
                        }
                    }
                }
                else
                {
                    SendClientMessage(playerid, COLOR_RED, "   You are not a VIP !");
                }
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "You are not at the VIP Lounge !");
            }
        }
        return 1;
    }
Reply
#2

Sorry For Double Post.....

Anyone Comon!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)