[Pedido] Passar filterscript pro gamemode
#1

Eu tentei de tudo, serб que vocкs conseguem conventer esse filterscript pra gamemode? OBS: deixa em strcmp mesmo!

Код:
#define FILTERSCRIPT

#include <a_samp>

#define COLOR_GREY 0xAFAFAFAA

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" Sistema de Armas por Dialog por: LeLeTe");
	print("--------------------------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/armas", cmdtext, true, 10) == 0)
	{
        ShowPlayerDialog(playerid, 13371, DIALOG_STYLE_LIST,"Loja de Armas","Armas Brancas\r\nPistolas\r\nSub Metralhadoras\r\nRifles\r\nExplosivos\r\nCalibres 12\r\nOutros","Selecionar", "Sair");
		return 1;
	}
	return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        if(dialogid == 13371)
        {
                if(response)
                {
                    if(listitem == 0)   // Armas Brancas
                    {
                        ShowPlayerDialog(playerid, 13372, DIALOG_STYLE_LIST, "Armas Brancas", "Soco Inglкs (US$50) \nKatana (US$650) \nFaca(US$30)", "Comprar", "Cancelar");
                    }
                    if(listitem == 1)   // Pistolas
                    {
                        ShowPlayerDialog(playerid, 13373, DIALOG_STYLE_LIST, "Pistolas", "Glock 17 (US$1500) \nGlock 17 com Silenciador (US$2000) \nIWI Desert Eagle XIX (US$3500) \nMagazine 9mm(US$10) \nMagazine 9mm Silenciada(US$10) \nMagazine .45 Desert(US$25)", "Comprar", "Cancelar");
                    }
                    if(listitem == 2)   // Sub Metralhadoras
                    {
                        ShowPlayerDialog(playerid, 13374, DIALOG_STYLE_LIST, "Sub Metralhadoras", "Ingram Mac 10 (US$1500)\nIntratec TEC-9 (US$1500)\nHeckler & Koch MP5 (US$3000) \nMagazine Mac10 (US$10) \nMagazine Tec9(US$10) \nMagazine MP5(US$10)", "Comprar", "Cancelar");
                    }
                    if(listitem == 3)   // Rifles
                    {
                        ShowPlayerDialog(playerid, 13375, DIALOG_STYLE_LIST, "Rifles de Assalto", "AK 47 (US$4000) \nColt M4 (US$5000) \nSniper Rifle XM21 (US$5000) \nMagazine 7.62 AK47(US$35) \nMagazine 5.56(US$30) \nMagazine 7.62 Sniper(US$45)", "Comprar", "Cancelar");
                    }
                    if(listitem == 4)   // Explosivos
                    {
                        ShowPlayerDialog(playerid, 13376, DIALOG_STYLE_LIST, "Explosivios", "Satchel Charges (US$7500) \nGranadas (US$5000) \nGranadas de Gбs (US$2500) \nMolotovs (US$100) \nMagazine Satchel(US$900) \nMagazine Granadas(US$850) \nMagazine Gбs(US$600)", "Comprar", "Cancelar");
                    }
                    if(listitem == 5)   // Calibres 12
                    {
                        ShowPlayerDialog(playerid, 13377, DIALOG_STYLE_LIST, "Calibres", "Remington 870 (US$3500) \nFrenchi spAS 12 (US$6000) \nMagazine Remington(US$30) \nMagazine spas12(US$30)", "Comprar", "Cancelar");
                    }
                    if(listitem == 6)   // Outros
                    {
                        ShowPlayerDialog(playerid, 13378, DIALOG_STYLE_LIST, "Outros", "Paraquedas (US$350) \nMotoserra (US$1500) \nDildo Roxo (US$50) \nDildo Branco (US$50) \nDildo Branco Grande (US$70) \nDildo Branco 2 (US$50) \nFlores (US$50) \nBengala (US$50) \nTaco de Golfe (US$150) \nTaco de Baseball (US$150) \nPб (US$50) \nTaco de Sinuca (US$15) \nУculos de Visгo Tйrmica (US$500) \nУculos de Visгo Noturna (US$500) \nLanзa-Chamas (US$7500) \nMagazine Lanзa Chamas(US$800)", "Comprar", "Cancelar");
                    }
                }
                return 1;
        }
        if(dialogid == 13372)
        {
            if(response)
            {
                if(listitem == 0)   // Soco Inglкs
                {
                   GivePlayerWeapon(playerid, 1, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // Katana
                {
                   GivePlayerWeapon(playerid, 8, 1);
                   GivePlayerMoney(playerid, -650);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Faca
                {
                   GivePlayerWeapon(playerid, 4, 30);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
           }
        }
        if(dialogid == 13373)
        {
            if(response)
            {
                if(listitem == 0)   // 9mm
                {
                   GivePlayerWeapon(playerid, 22, 17);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // 9mm Silenciador
                {
                   GivePlayerWeapon(playerid, 23, 17);
                   GivePlayerMoney(playerid, -2000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Desert Eagle
                {
                   GivePlayerWeapon(playerid, 24, 7);
                   GivePlayerMoney(playerid, -3500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // 9mm Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 22)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 22, 17);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // 9mm Silenciador Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 23)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 23, 17);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Desert Eagle Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 24)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 24, 7);
                   GivePlayerMoney(playerid, -25);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13374)
        {
            if(response)
            {
                if(listitem == 0)   // UZI
                {
                   GivePlayerWeapon(playerid, 28, 50);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // TEC9
                {
                   GivePlayerWeapon(playerid, 32, 50);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // SMG
                {
                   GivePlayerWeapon(playerid, 29, 30);
                   GivePlayerMoney(playerid, -3000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // UZI Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 28)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 28, 50);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // TEC9 Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 32)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 32, 50);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // SMG Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 29)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 29, 30);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13375)
        {
            if(response)
            {
                if(listitem == 0)   // AK
                {
                   GivePlayerWeapon(playerid, 30, 30);
                   GivePlayerMoney(playerid, -4000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // M4
                {
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Sniper
                {
                   GivePlayerWeapon(playerid, 34, 10);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // AK Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 5, wep, ammo);
                   if(wep != 30)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 30, 30);
                   GivePlayerMoney(playerid, -35);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // M4 Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 5, wep, ammo);
                   if(wep != 31)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Sniper Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 6, wep, ammo);
                   if(wep != 34)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 34, 10);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13376)
        {
            if(response)
            {
                if(listitem == 0)   // Satchel
                {
                   GivePlayerWeapon(playerid, 39, 5);
                   GivePlayerMoney(playerid, -7500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // Granada
                {
                   GivePlayerWeapon(playerid, 16, 5);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Granada gбs
                {
                   GivePlayerWeapon(playerid, 17, 5);
                   GivePlayerMoney(playerid, -2500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // Molotov
                {
                   GivePlayerWeapon(playerid, 18, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 4)   // Satchel Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 39)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 39, 1);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Granada Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 16)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 16, 1);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 6)   // Granda gбs Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 17)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 17, 1);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13377)
        {
            if(response)
            {
                if(listitem == 0)   // 870
                {
                 GivePlayerWeapon(playerid, 25, 8);
                 GivePlayerMoney(playerid, -3500);
                 SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // spAS
                {
                   GivePlayerWeapon(playerid, 27, 7);
                   GivePlayerMoney(playerid, -6000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // 870 Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 3, wep, ammo);
                   if(wep != 25)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 25, 8);
                   GivePlayerMoney(playerid, 30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 3)   // spAS Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 3, wep, ammo);
                   if(wep != 27)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 27, 7);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13378)
        {
            if(response)
            {
                if(listitem == 0)   // Paraquedas
                {
                   GivePlayerWeapon(playerid, 46, 1);
                   GivePlayerMoney(playerid, -350);
                   SendClientMessage(playerid, COLOR_GREY, "  Paraquedas comprado com sucesso! ");
                }
                if(listitem == 1)   // Motoserra
                {
                   GivePlayerWeapon(playerid, 9, 1);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Motoserra comprada com sucesso! ");
                }
                if(listitem == 2)   // Dildo Roxo
                {
                   GivePlayerWeapon(playerid, 10, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 3)   // Dildo Branco
                {
                   GivePlayerWeapon(playerid, 11, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 4)   // Dildo Branco Grande
                {
                   GivePlayerWeapon(playerid, 12, 1);
                   GivePlayerMoney(playerid, -70);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 5)   // Dildo Branco 2
                {
                   GivePlayerWeapon(playerid, 13, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 6)   // Flores
                {
                   GivePlayerWeapon(playerid, 14, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Flores compradas com sucesso! ");
                }
                if(listitem == 7)   // Bengala
                {
                   GivePlayerWeapon(playerid, 15, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Bengala comprada com sucesso! ");
                }
                if(listitem == 8)   // Taco de Golfe
                {
                   GivePlayerWeapon(playerid, 2, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 9)   // Taco de Baseball
                {
                   GivePlayerWeapon(playerid, 5, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 10)   // Pб
                {
                   GivePlayerWeapon(playerid, 6, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Pб comprada com sucesso! ");
                }
                if(listitem == 11)   // Taco de Sinuca
                {
                   GivePlayerWeapon(playerid, 7, 1);
                   GivePlayerMoney(playerid, -15);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 12)   // Уculos tйrmico
                {
                   GivePlayerWeapon(playerid, 45, 1);
                   GivePlayerMoney(playerid, -500);
                   SendClientMessage(playerid, COLOR_GREY, "  Уculos comprado com sucesso! ");
                }
                if(listitem == 13)   // Уculos Noturno
                {
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -500);
                   SendClientMessage(playerid, COLOR_GREY, "  Уculos comprado com sucesso! ");
                }
                if(listitem == 14)   // Lanзa Chamas
                {
                   GivePlayerWeapon(playerid, 37, 50);
                   GivePlayerMoney(playerid, -7500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 15)   // Lanзa Chamas Muniзгo
                {
                   new wep, ammo;
	               GetPlayerWeaponData(playerid, 7, wep, ammo);
                   if(wep != 37)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 37, 50);
                   GivePlayerMoney(playerid, -800);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        return 1;
}
Reply
#2

pawn Код:
#include <a_samp>

#define COLOR_GREY 0xAFAFAFAA

public OnGameModeInit()
{
    print("\n--------------------------------------");
    print(" Sistema de Armas por Dialog por: LeLeTe");
    print("--------------------------------------\n");
    return 1;
}

public OnGameModeExit()
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/armas", cmdtext, true, 10) == 0)
    {
        ShowPlayerDialog(playerid, 13371, DIALOG_STYLE_LIST,"Loja de Armas","Armas Brancas\r\nPistolas\r\nSub Metralhadoras\r\nRifles\r\nExplosivos\r\nCalibres 12\r\nOutros","Selecionar", "Sair");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        if(dialogid == 13371)
        {
                if(response)
                {
                    if(listitem == 0)   // Armas Brancas
                    {
                        ShowPlayerDialog(playerid, 13372, DIALOG_STYLE_LIST, "Armas Brancas", "Soco Inglкs (US$50) \nKatana (US$650) \nFaca(US$30)", "Comprar", "Cancelar");
                    }
                    if(listitem == 1)   // Pistolas
                    {
                        ShowPlayerDialog(playerid, 13373, DIALOG_STYLE_LIST, "Pistolas", "Glock 17 (US$1500) \nGlock 17 com Silenciador (US$2000) \nIWI Desert Eagle XIX (US$3500) \nMagazine 9mm(US$10) \nMagazine 9mm Silenciada(US$10) \nMagazine .45 Desert(US$25)", "Comprar", "Cancelar");
                    }
                    if(listitem == 2)   // Sub Metralhadoras
                    {
                        ShowPlayerDialog(playerid, 13374, DIALOG_STYLE_LIST, "Sub Metralhadoras", "Ingram Mac 10 (US$1500)\nIntratec TEC-9 (US$1500)\nHeckler & Koch MP5 (US$3000) \nMagazine Mac10 (US$10) \nMagazine Tec9(US$10) \nMagazine MP5(US$10)", "Comprar", "Cancelar");
                    }
                    if(listitem == 3)   // Rifles
                    {
                        ShowPlayerDialog(playerid, 13375, DIALOG_STYLE_LIST, "Rifles de Assalto", "AK 47 (US$4000) \nColt M4 (US$5000) \nSniper Rifle XM21 (US$5000) \nMagazine 7.62 AK47(US$35) \nMagazine 5.56(US$30) \nMagazine 7.62 Sniper(US$45)", "Comprar", "Cancelar");
                    }
                    if(listitem == 4)   // Explosivos
                    {
                        ShowPlayerDialog(playerid, 13376, DIALOG_STYLE_LIST, "Explosivios", "Satchel Charges (US$7500) \nGranadas (US$5000) \nGranadas de Gбs (US$2500) \nMolotovs (US$100) \nMagazine Satchel(US$900) \nMagazine Granadas(US$850) \nMagazine Gбs(US$600)", "Comprar", "Cancelar");
                    }
                    if(listitem == 5)   // Calibres 12
                    {
                        ShowPlayerDialog(playerid, 13377, DIALOG_STYLE_LIST, "Calibres", "Remington 870 (US$3500) \nFrenchi spAS 12 (US$6000) \nMagazine Remington(US$30) \nMagazine spas12(US$30)", "Comprar", "Cancelar");
                    }
                    if(listitem == 6)   // Outros
                    {
                        ShowPlayerDialog(playerid, 13378, DIALOG_STYLE_LIST, "Outros", "Paraquedas (US$350) \nMotoserra (US$1500) \nDildo Roxo (US$50) \nDildo Branco (US$50) \nDildo Branco Grande (US$70) \nDildo Branco 2 (US$50) \nFlores (US$50) \nBengala (US$50) \nTaco de Golfe (US$150) \nTaco de Baseball (US$150) \nPб (US$50) \nTaco de Sinuca (US$15) \nУculos de Visгo Tйrmica (US$500) \nУculos de Visгo Noturna (US$500) \nLanзa-Chamas (US$7500) \nMagazine Lanзa Chamas(US$800)", "Comprar", "Cancelar");
                    }
                }
                return 1;
        }
        if(dialogid == 13372)
        {
            if(response)
            {
                if(listitem == 0)   // Soco Inglкs
                {
                   GivePlayerWeapon(playerid, 1, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // Katana
                {
                   GivePlayerWeapon(playerid, 8, 1);
                   GivePlayerMoney(playerid, -650);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Faca
                {
                   GivePlayerWeapon(playerid, 4, 30);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
           }
        }
        if(dialogid == 13373)
        {
            if(response)
            {
                if(listitem == 0)   // 9mm
                {
                   GivePlayerWeapon(playerid, 22, 17);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // 9mm Silenciador
                {
                   GivePlayerWeapon(playerid, 23, 17);
                   GivePlayerMoney(playerid, -2000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Desert Eagle
                {
                   GivePlayerWeapon(playerid, 24, 7);
                   GivePlayerMoney(playerid, -3500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // 9mm Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 22)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 22, 17);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // 9mm Silenciador Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 23)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 23, 17);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Desert Eagle Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 24)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 24, 7);
                   GivePlayerMoney(playerid, -25);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13374)
        {
            if(response)
            {
                if(listitem == 0)   // UZI
                {
                   GivePlayerWeapon(playerid, 28, 50);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // TEC9
                {
                   GivePlayerWeapon(playerid, 32, 50);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // SMG
                {
                   GivePlayerWeapon(playerid, 29, 30);
                   GivePlayerMoney(playerid, -3000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // UZI Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 28)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 28, 50);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // TEC9 Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 32)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 32, 50);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // SMG Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 29)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 29, 30);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13375)
        {
            if(response)
            {
                if(listitem == 0)   // AK
                {
                   GivePlayerWeapon(playerid, 30, 30);
                   GivePlayerMoney(playerid, -4000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // M4
                {
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Sniper
                {
                   GivePlayerWeapon(playerid, 34, 10);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // AK Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 5, wep, ammo);
                   if(wep != 30)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 30, 30);
                   GivePlayerMoney(playerid, -35);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // M4 Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 5, wep, ammo);
                   if(wep != 31)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Sniper Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 6, wep, ammo);
                   if(wep != 34)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 34, 10);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13376)
        {
            if(response)
            {
                if(listitem == 0)   // Satchel
                {
                   GivePlayerWeapon(playerid, 39, 5);
                   GivePlayerMoney(playerid, -7500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // Granada
                {
                   GivePlayerWeapon(playerid, 16, 5);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Granada gбs
                {
                   GivePlayerWeapon(playerid, 17, 5);
                   GivePlayerMoney(playerid, -2500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // Molotov
                {
                   GivePlayerWeapon(playerid, 18, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 4)   // Satchel Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 39)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 39, 1);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Granada Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 16)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 16, 1);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 6)   // Granda gбs Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 17)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 17, 1);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13377)
        {
            if(response)
            {
                if(listitem == 0)   // 870
                {
                 GivePlayerWeapon(playerid, 25, 8);
                 GivePlayerMoney(playerid, -3500);
                 SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // spAS
                {
                   GivePlayerWeapon(playerid, 27, 7);
                   GivePlayerMoney(playerid, -6000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // 870 Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 3, wep, ammo);
                   if(wep != 25)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 25, 8);
                   GivePlayerMoney(playerid, 30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 3)   // spAS Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 3, wep, ammo);
                   if(wep != 27)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 27, 7);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13378)
        {
            if(response)
            {
                if(listitem == 0)   // Paraquedas
                {
                   GivePlayerWeapon(playerid, 46, 1);
                   GivePlayerMoney(playerid, -350);
                   SendClientMessage(playerid, COLOR_GREY, "  Paraquedas comprado com sucesso! ");
                }
                if(listitem == 1)   // Motoserra
                {
                   GivePlayerWeapon(playerid, 9, 1);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Motoserra comprada com sucesso! ");
                }
                if(listitem == 2)   // Dildo Roxo
                {
                   GivePlayerWeapon(playerid, 10, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 3)   // Dildo Branco
                {
                   GivePlayerWeapon(playerid, 11, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 4)   // Dildo Branco Grande
                {
                   GivePlayerWeapon(playerid, 12, 1);
                   GivePlayerMoney(playerid, -70);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 5)   // Dildo Branco 2
                {
                   GivePlayerWeapon(playerid, 13, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 6)   // Flores
                {
                   GivePlayerWeapon(playerid, 14, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Flores compradas com sucesso! ");
                }
                if(listitem == 7)   // Bengala
                {
                   GivePlayerWeapon(playerid, 15, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Bengala comprada com sucesso! ");
                }
                if(listitem == 8)   // Taco de Golfe
                {
                   GivePlayerWeapon(playerid, 2, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 9)   // Taco de Baseball
                {
                   GivePlayerWeapon(playerid, 5, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 10)   // Pб
                {
                   GivePlayerWeapon(playerid, 6, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Pб comprada com sucesso! ");
                }
                if(listitem == 11)   // Taco de Sinuca
                {
                   GivePlayerWeapon(playerid, 7, 1);
                   GivePlayerMoney(playerid, -15);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 12)   // Уculos tйrmico
                {
                   GivePlayerWeapon(playerid, 45, 1);
                   GivePlayerMoney(playerid, -500);
                   SendClientMessage(playerid, COLOR_GREY, "  Уculos comprado com sucesso! ");
                }
                if(listitem == 13)   // Уculos Noturno
                {
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -500);
                   SendClientMessage(playerid, COLOR_GREY, "  Уculos comprado com sucesso! ");
                }
                if(listitem == 14)   // Lanзa Chamas
                {
                   GivePlayerWeapon(playerid, 37, 50);
                   GivePlayerMoney(playerid, -7500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 15)   // Lanзa Chamas Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 7, wep, ammo);
                   if(wep != 37)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 37, 50);
                   GivePlayerMoney(playerid, -800);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        return 1;
}
Reply
#3

Й pro gamemode cara, tipo, define por define, e pб, acho que vc nгo entendeu ://
Reply
#4

Vocк falou pra converter. '-'

Estб convertido, mas o que vocк quer й transferir esse FS para um GameMode?
Reply
#5

Й por, passar pro gm
Reply
#6

Topo do GM

pawn Код:
#define COLOR_GREY 0xAFAFAFAA
No OnPlayerCommandText

pawn Код:
if (strcmp("/armas", cmdtext, true, 10) == 0)
    {
        ShowPlayerDialog(playerid, 13371, DIALOG_STYLE_LIST,"Loja de Armas","Armas Brancas\r\nPistolas\r\nSub Metralhadoras\r\nRifles\r\nExplosivos\r\nCalibres 12\r\nOutros","Selecionar", "Sair");
        return 1;
    }
No OnDialogResponse

pawn Код:
if(dialogid == 13371)
        {
                if(response)
                {
                    if(listitem == 0)   // Armas Brancas
                    {
                        ShowPlayerDialog(playerid, 13372, DIALOG_STYLE_LIST, "Armas Brancas", "Soco Inglкs (US$50) \nKatana (US$650) \nFaca(US$30)", "Comprar", "Cancelar");
                    }
                    if(listitem == 1)   // Pistolas
                    {
                        ShowPlayerDialog(playerid, 13373, DIALOG_STYLE_LIST, "Pistolas", "Glock 17 (US$1500) \nGlock 17 com Silenciador (US$2000) \nIWI Desert Eagle XIX (US$3500) \nMagazine 9mm(US$10) \nMagazine 9mm Silenciada(US$10) \nMagazine .45 Desert(US$25)", "Comprar", "Cancelar");
                    }
                    if(listitem == 2)   // Sub Metralhadoras
                    {
                        ShowPlayerDialog(playerid, 13374, DIALOG_STYLE_LIST, "Sub Metralhadoras", "Ingram Mac 10 (US$1500)\nIntratec TEC-9 (US$1500)\nHeckler & Koch MP5 (US$3000) \nMagazine Mac10 (US$10) \nMagazine Tec9(US$10) \nMagazine MP5(US$10)", "Comprar", "Cancelar");
                    }
                    if(listitem == 3)   // Rifles
                    {
                        ShowPlayerDialog(playerid, 13375, DIALOG_STYLE_LIST, "Rifles de Assalto", "AK 47 (US$4000) \nColt M4 (US$5000) \nSniper Rifle XM21 (US$5000) \nMagazine 7.62 AK47(US$35) \nMagazine 5.56(US$30) \nMagazine 7.62 Sniper(US$45)", "Comprar", "Cancelar");
                    }
                    if(listitem == 4)   // Explosivos
                    {
                        ShowPlayerDialog(playerid, 13376, DIALOG_STYLE_LIST, "Explosivios", "Satchel Charges (US$7500) \nGranadas (US$5000) \nGranadas de Gбs (US$2500) \nMolotovs (US$100) \nMagazine Satchel(US$900) \nMagazine Granadas(US$850) \nMagazine Gбs(US$600)", "Comprar", "Cancelar");
                    }
                    if(listitem == 5)   // Calibres 12
                    {
                        ShowPlayerDialog(playerid, 13377, DIALOG_STYLE_LIST, "Calibres", "Remington 870 (US$3500) \nFrenchi spAS 12 (US$6000) \nMagazine Remington(US$30) \nMagazine spas12(US$30)", "Comprar", "Cancelar");
                    }
                    if(listitem == 6)   // Outros
                    {
                        ShowPlayerDialog(playerid, 13378, DIALOG_STYLE_LIST, "Outros", "Paraquedas (US$350) \nMotoserra (US$1500) \nDildo Roxo (US$50) \nDildo Branco (US$50) \nDildo Branco Grande (US$70) \nDildo Branco 2 (US$50) \nFlores (US$50) \nBengala (US$50) \nTaco de Golfe (US$150) \nTaco de Baseball (US$150) \nPб (US$50) \nTaco de Sinuca (US$15) \nУculos de Visгo Tйrmica (US$500) \nУculos de Visгo Noturna (US$500) \nLanзa-Chamas (US$7500) \nMagazine Lanзa Chamas(US$800)", "Comprar", "Cancelar");
                    }
                }
                return 1;
        }
        if(dialogid == 13372)
        {
            if(response)
            {
                if(listitem == 0)   // Soco Inglкs
                {
                   GivePlayerWeapon(playerid, 1, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // Katana
                {
                   GivePlayerWeapon(playerid, 8, 1);
                   GivePlayerMoney(playerid, -650);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Faca
                {
                   GivePlayerWeapon(playerid, 4, 30);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
           }
        }
        if(dialogid == 13373)
        {
            if(response)
            {
                if(listitem == 0)   // 9mm
                {
                   GivePlayerWeapon(playerid, 22, 17);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // 9mm Silenciador
                {
                   GivePlayerWeapon(playerid, 23, 17);
                   GivePlayerMoney(playerid, -2000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Desert Eagle
                {
                   GivePlayerWeapon(playerid, 24, 7);
                   GivePlayerMoney(playerid, -3500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // 9mm Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 22)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 22, 17);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // 9mm Silenciador Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 23)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 23, 17);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Desert Eagle Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 2, wep, ammo);
                   if(wep != 24)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 24, 7);
                   GivePlayerMoney(playerid, -25);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13374)
        {
            if(response)
            {
                if(listitem == 0)   // UZI
                {
                   GivePlayerWeapon(playerid, 28, 50);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // TEC9
                {
                   GivePlayerWeapon(playerid, 32, 50);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // SMG
                {
                   GivePlayerWeapon(playerid, 29, 30);
                   GivePlayerMoney(playerid, -3000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // UZI Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 28)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 28, 50);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // TEC9 Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 32)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 32, 50);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // SMG Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 4, wep, ammo);
                   if(wep != 29)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 29, 30);
                   GivePlayerMoney(playerid, -10);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13375)
        {
            if(response)
            {
                if(listitem == 0)   // AK
                {
                   GivePlayerWeapon(playerid, 30, 30);
                   GivePlayerMoney(playerid, -4000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // M4
                {
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Sniper
                {
                   GivePlayerWeapon(playerid, 34, 10);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // AK Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 5, wep, ammo);
                   if(wep != 30)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 30, 30);
                   GivePlayerMoney(playerid, -35);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 4)   // M4 Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 5, wep, ammo);
                   if(wep != 31)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Sniper Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 6, wep, ammo);
                   if(wep != 34)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 34, 10);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13376)
        {
            if(response)
            {
                if(listitem == 0)   // Satchel
                {
                   GivePlayerWeapon(playerid, 39, 5);
                   GivePlayerMoney(playerid, -7500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // Granada
                {
                   GivePlayerWeapon(playerid, 16, 5);
                   GivePlayerMoney(playerid, -5000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // Granada gбs
                {
                   GivePlayerWeapon(playerid, 17, 5);
                   GivePlayerMoney(playerid, -2500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 3)   // Molotov
                {
                   GivePlayerWeapon(playerid, 18, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 4)   // Satchel Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 39)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 39, 1);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 5)   // Granada Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 16)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 16, 1);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 6)   // Granda gбs Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 8, wep, ammo);
                   if(wep != 17)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 17, 1);
                   GivePlayerMoney(playerid, -45);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13377)
        {
            if(response)
            {
                if(listitem == 0)   // 870
                {
                 GivePlayerWeapon(playerid, 25, 8);
                 GivePlayerMoney(playerid, -3500);
                 SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 1)   // spAS
                {
                   GivePlayerWeapon(playerid, 27, 7);
                   GivePlayerMoney(playerid, -6000);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 2)   // 870 Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 3, wep, ammo);
                   if(wep != 25)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 25, 8);
                   GivePlayerMoney(playerid, 30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
                if(listitem == 3)   // spAS Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 3, wep, ammo);
                   if(wep != 27)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 27, 7);
                   GivePlayerMoney(playerid, -30);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
        if(dialogid == 13378)
        {
            if(response)
            {
                if(listitem == 0)   // Paraquedas
                {
                   GivePlayerWeapon(playerid, 46, 1);
                   GivePlayerMoney(playerid, -350);
                   SendClientMessage(playerid, COLOR_GREY, "  Paraquedas comprado com sucesso! ");
                }
                if(listitem == 1)   // Motoserra
                {
                   GivePlayerWeapon(playerid, 9, 1);
                   GivePlayerMoney(playerid, -1500);
                   SendClientMessage(playerid, COLOR_GREY, "  Motoserra comprada com sucesso! ");
                }
                if(listitem == 2)   // Dildo Roxo
                {
                   GivePlayerWeapon(playerid, 10, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 3)   // Dildo Branco
                {
                   GivePlayerWeapon(playerid, 11, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 4)   // Dildo Branco Grande
                {
                   GivePlayerWeapon(playerid, 12, 1);
                   GivePlayerMoney(playerid, -70);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 5)   // Dildo Branco 2
                {
                   GivePlayerWeapon(playerid, 13, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Dildo comprado com sucesso! ");
                }
                if(listitem == 6)   // Flores
                {
                   GivePlayerWeapon(playerid, 14, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Flores compradas com sucesso! ");
                }
                if(listitem == 7)   // Bengala
                {
                   GivePlayerWeapon(playerid, 15, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Bengala comprada com sucesso! ");
                }
                if(listitem == 8)   // Taco de Golfe
                {
                   GivePlayerWeapon(playerid, 2, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 9)   // Taco de Baseball
                {
                   GivePlayerWeapon(playerid, 5, 1);
                   GivePlayerMoney(playerid, -150);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 10)   // Pб
                {
                   GivePlayerWeapon(playerid, 6, 1);
                   GivePlayerMoney(playerid, -50);
                   SendClientMessage(playerid, COLOR_GREY, "  Pб comprada com sucesso! ");
                }
                if(listitem == 11)   // Taco de Sinuca
                {
                   GivePlayerWeapon(playerid, 7, 1);
                   GivePlayerMoney(playerid, -15);
                   SendClientMessage(playerid, COLOR_GREY, "  Taco comprado com sucesso! ");
                }
                if(listitem == 12)   // Уculos tйrmico
                {
                   GivePlayerWeapon(playerid, 45, 1);
                   GivePlayerMoney(playerid, -500);
                   SendClientMessage(playerid, COLOR_GREY, "  Уculos comprado com sucesso! ");
                }
                if(listitem == 13)   // Уculos Noturno
                {
                   GivePlayerWeapon(playerid, 31, 50);
                   GivePlayerMoney(playerid, -500);
                   SendClientMessage(playerid, COLOR_GREY, "  Уculos comprado com sucesso! ");
                }
                if(listitem == 14)   // Lanзa Chamas
                {
                   GivePlayerWeapon(playerid, 37, 50);
                   GivePlayerMoney(playerid, -7500);
                   SendClientMessage(playerid, COLOR_GREY, "  Arma comprada com sucesso! ");
                }
                if(listitem == 15)   // Lanзa Chamas Muniзгo
                {
                   new wep, ammo;
                   GetPlayerWeaponData(playerid, 7, wep, ammo);
                   if(wep != 37)
                   {
                       SendClientMessage(playerid, COLOR_GREY, "Vocк nгo pode comprar muniзгo sem ter uma arma primeiro!");
                       return 0;
                   }
                   GivePlayerWeapon(playerid, 37, 50);
                   GivePlayerMoney(playerid, -800);
                   SendClientMessage(playerid, COLOR_GREY, "  Muniзгo comprada com sucesso! ");
                }
            }
            return 1;
        }
Abraзo
Reply
#7

AAAAAAAAAAH TRANKS TRANKS.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)