Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Не работает /get guns

Статус
В этой теме нельзя размещать новые ответы.

buran

Умник
Около получаса добавлял команду /get guns в RLS мод, исправлял все эрроры и варнинги, в итоге, исправил, захожу, пишу /get guns - и ничего не происходит.

Сама команда /get guns:
HTML:
	if(strcmp(cmd,"/get",true)==0)
    {
        if(IsPlayerConnected(playerid))
        {
            if (!IsAGang(playerid)) return SendClientMessage(playerid,COLOR_GRAD1,"{FF0000}x {999999}Вы не бандит!");
            new x_nr[256];
            x_nr = strtok(cmdtext, idx);
            if(!strlen(x_nr))
            {
                SendClientMessage(playerid, COLOR_WHITE, " Используйте: /get guns");
                return 1;
            }
            else if(strcmp(x_nr,"guns",true) == 0)
            {
                switch(PlayerInfo[playerid][pMember])
            {
            case 13:
            {
            if(!IsATerra (playerid)) return
			SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
            {
            if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
            new listitems[] = "> Взять личные материалы со склада\n> Положить\n{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
            ShowPlayerDialog(playerid, 19971, DIALOG_STYLE_LIST, "Взять оружие со склада Vagos", listitems, "Выбрать", "Отмена");
            }
            }
              case 12:
            {
            if(!IsATerra (playerid)) return
			SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
            {
            if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
            new listitems[] = "> Взять личные материалы со склада\n> Положить{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
            ShowPlayerDialog(playerid, 19972, DIALOG_STYLE_LIST, "Взять оружие со склада Ballas", listitems, "Выбрать", "Отмена");
            }
            }
            case 18:
            {
            if(!IsATerra (playerid)) return
			SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
            {
            if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
            new listitems[] = "> Взять личные материалы со склада\n> Положить{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
            ShowPlayerDialog(playerid, 19973, DIALOG_STYLE_LIST, "Взять оружие со склада Rifa", listitems, "Выбрать", "Отмена");
            }
            }
            case 17:
            {
            if(!IsATerra (playerid)) return
			SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
            {
            if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
            new listitems[] = "> Взять личные материалы со склада\n> Положить{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
            ShowPlayerDialog(playerid, 19974, DIALOG_STYLE_LIST, "Взять оружие со склада Aztec", listitems, "Выбрать", "Отмена");
            }
            }
            case 15:
            {
            if(!IsATerra (playerid))
			return
			SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
            {
            if(PlayerInfo[playerid][pRank] <= 4)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 4 ранга!");
            new listitems[] = "> Взять личные материалы со склада\n> Положить{0099ff}<>Оружие:\tПатроны:\tМатериалы:\n{ffffff}Deagle\t\t100\t\t300\nShotgun\t100\t\t300\nRifle \t\t100\t\t500\nM4\t\t150\t\t450\nAk47\t\t150\t\t450\nMP5\t\t100\t\t250";
            ShowPlayerDialog(playerid, 19975, DIALOG_STYLE_LIST, "Взять оружие со склада Grove", listitems, "Выбрать", "Отмена");
            			}
            		}
            	}
            }
        }
        return 1;
    }
Кейсы под команду:

HTML:
	}
case 19971:
    {
        if(response)
        {
            if(listitem == 0)
            {
            format(string,sizeof(string),"Взять материалы со склада");
            ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
            else if(listitem == 1)
            {
            format(string,sizeof(string),"Положить материалы на склад");
            ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
            else if(listitem == 2)
            {
            switch(listitem) {
            case 0: OnPlayerCommandText(playerid,"/get");
            }
               }
            else if(listitem == 3)
            {
            	if(vagosmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
            	gun = 24; ammo = 100;
            	vagosmatbi -= 300;
            	new sendername[MAX_PLAYER_NAME];
            	GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
            	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 4)
            {
                if(vagosmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 25; ammo = 100;
                vagosmatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
            	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 5)
            {
                if(vagosmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 33; ammo = 100;
                vagosmatbi -= 500;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 6)
            {
                if(vagosmatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 31; ammo = 150;
                vagosmatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 7)
            {
                if(vagosmatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 30; ammo = 150;
                vagosmatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
               else if(listitem == 8)
            {
                if(vagosmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 29; ammo = 100;
                vagosmatbi -= 250;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            GetWeaponName(gun, gunname, sizeof(gunname));
            GiveWeapon(playerid, gun, ammo);
            SaveMaterials();
            return 1;
         }
         else
        {
            return 1;
        }
    }
    case 19972:
    {
        if(response)
        {
            if(listitem == 0)
            {
            format(string,sizeof(string),"Взять материалы со склада");
            ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
    		else if(listitem == 1)
            {
            format(string,sizeof(string),"Положить материалы на склад");
            ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
	     	else if(listitem == 2)
            {
            switch(listitem) {
            case 0: OnPlayerCommandText(playerid,"/get");
            }
            }
           	else if(listitem == 3)
            {
                if(ballasmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 24; ammo = 100;
                ballasmatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
           	}
           	else if(listitem == 4)
            {
                if(ballasmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 25; ammo = 100;
                ballasmatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
           	else if(listitem == 5)
            {
                if(ballasmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 33; ammo = 100;
                ballasmatbi -= 500;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
           	else if(listitem == 6)
            {
                if(ballasmatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 31; ammo = 150;
                ballasmatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 7)
            {
                if(ballasmatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 30; ammo = 150;
                ballasmatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
               else if(listitem == 8)
            {
                if(ballasmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 29; ammo = 100;
                ballasmatbi -= 250;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            GetWeaponName(gun, gunname, sizeof(gunname));
            GiveWeapon(playerid, gun, ammo);
            SaveMaterials();
            return 1;
         }
         else
        {
            return 1;
        }
    }
    case 19973:
    {
        if(response)
        {
            if(listitem == 0)
            {
            format(string,sizeof(string),"Взять материалы со склада");
            ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
            else if(listitem == 1)
            {
            format(string,sizeof(string),"Положить материалы на склад");
            ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
            else if(listitem == 2)
            {
            switch(listitem) {
            case 0: OnPlayerCommandText(playerid,"/get");
            }
               }
            else if(listitem == 3)
            {
                if(rifamatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 24; ammo = 100;
                rifamatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 4)
            {
                if(rifamatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 25; ammo = 100;
                rifamatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 5)
            {
                if(rifamatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 33; ammo = 100;
                rifamatbi -= 500;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 6)
            {
                if(rifamatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 31; ammo = 150;
                rifamatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 7)
            {
                if(rifamatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 30; ammo = 150;
                rifamatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
               else if(listitem == 8)
            {
                if(rifamatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 29; ammo = 100;
                rifamatbi -= 250;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
           	GetWeaponName(gun, gunname, sizeof(gunname));
           	GiveWeapon(playerid, gun, ammo);
            SaveMaterials();
            return 1;
         }
         else
        {
            return 1;
        }
    }
    case 19974:
    {
        if(response)
        {
            if(listitem == 0)
            {
            format(string,sizeof(string),"Взять материалы со склада");
            ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
            else if(listitem == 1)
            {
            format(string,sizeof(string),"Положить материалы на склад");
            ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
            else if(listitem == 2)
            {
            switch(listitem) {
            case 0: OnPlayerCommandText(playerid,"/get");
            }
               }
            else if(listitem == 3)
            {
                if(aztekmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 24; ammo = 100;
                aztekmatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 4)
            {
                if(aztekmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 25; ammo = 100;
                aztekmatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 5)
            {
                if(aztekmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 33; ammo = 100;
                aztekmatbi -= 500;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
           		format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
              	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 6)
            {
                if(aztekmatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 31; ammo = 150;
                aztekmatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 7)
            {
                if(aztekmatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 30; ammo = 150;
                aztekmatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
               else if(listitem == 8)
            {
                if(aztekmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 29; ammo = 100;
                aztekmatbi -= 250;
                new sendername[MAX_PLAYER_NAME];
               	GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            GetWeaponName(gun, gunname, sizeof(gunname));
            GiveWeapon(playerid, gun, ammo);
            SaveMaterials();
            return 1;
         }
         else
        {
            return 1;
        }
    }
    case 19975:
    {
        if(response)
        {
            if(listitem == 0)
            {
            format(string,sizeof(string),"Взять материалы со склада");
            ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
            else if(listitem == 1)
            {
            format(string,sizeof(string),"Положить материалы на склад");
            ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
               }
            else if(listitem == 2)
            {
            switch(listitem) {
            case 0: OnPlayerCommandText(playerid,"/get");
            }
               }
            else if(listitem == 3)
            {
                if(groovmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 24; ammo = 100;
                groovmatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 4)
            {
                if(groovmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 25; ammo = 100;
                groovmatbi -= 300;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 5)
            {
                if(groovmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 33; ammo = 100;
                groovmatbi -= 500;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 6)
            {
                if(groovmatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 31; ammo = 150;
                groovmatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else if(listitem == 7)
            {
                if(groovmatbi <= 149)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 30; ammo = 150;
                groovmatbi -= 450;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
               else if(listitem == 8)
            {
                if(groovmatbi <= 99)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
                gun = 29; ammo = 100;
                groovmatbi -= 250;
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid,sendername,sizeof(sendername));
            	format(string,sizeof(string), "взял(а) оружие со склада банды");
            	SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
            	format(string, sizeof(string), "%s взял(а) оружие со склада банды", sendername);
               	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            GetWeaponName(gun, gunname, sizeof(gunname));
            GiveWeapon(playerid, gun, ammo);
            SaveMaterials();
            return 1;
         }
         else
        {
            return 1;
        }
    }
case 22248:
	{
                    if(response)
                    {
                        new sendername[24];
                        if(!IsATerra (playerid)) return    SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
                        if(PlayerInfo[playerid][pMember] == 12 && PlayerInfo[playerid][pRank] >= 4)//Баллас с 3 ранга
                        {
                            if(ballasmatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
                            if(!strlen(inputtext))
                            {
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                            }
                            new mati;
                            mati = strval(inputtext);
                            if(PlayerInfo[playerid][pMaterials] > 499) return SendClientMessage(playerid,COLOR_GRAD1,"Нельзя взять больше || Используйте свои все старые материалы");
                            if(mati < 1 || mati > 150)
                            {
                                SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 150");
                                if(PlayerInfo[playerid][pMaterials] > 500) return SendClientMessage(playerid,COLOR_YELLOW,"У вас уже имеются материалы");
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                return true;
                            }
                            ballasmatbi -= mati;
                            PlayerInfo[playerid][pMaterials] += mati;
                            format(string, sizeof(string), "Вы взяли %d матов со склада банды",mati);
                            SendClientMessage(playerid, 0x6495EDFF, string);
                            GetPlayerName(playerid, sendername, sizeof(sendername));
		                    format(string,sizeof(string), "взял(а) материалы со склада банды");
		                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
		                    format(string, sizeof(string), "%s взял(а) материалы со склада банды", sendername);
		                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            return true;
                        }
                        if(PlayerInfo[playerid][pMember] == 15 && PlayerInfo[playerid][pRank] >= 4)//Баллас с 3 ранга
                        {
                            if(groovmatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
                            if(!strlen(inputtext))
                            {
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                            }
                            new mati;
                            mati = strval(inputtext);
                            if(PlayerInfo[playerid][pMaterials] > 499) return SendClientMessage(playerid,COLOR_GRAD1,"Нельзя взять больше || Используйте свои все старые материалы");
                            if(mati < 1 || mati > 150)
                            {
                                SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 150");
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                return true;
                            }
                            groovmatbi -= mati;
                            PlayerInfo[playerid][pMaterials] += mati;
                            format(string, sizeof(string), "Вы взяли %d матов со склада банды",mati);
                            SendClientMessage(playerid, 0x6495EDFF, string);
                            GetPlayerName(playerid, sendername, sizeof(sendername));
		                    format(string,sizeof(string), "взял(а) материалы со склада банды");
		                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
		                    format(string, sizeof(string), "%s взял(а) материалы со склада банды", sendername);
		                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            return true;
                        }
                        if(PlayerInfo[playerid][pMember] == 13 && PlayerInfo[playerid][pRank] >= 4)//Баллас с 3 ранга
                        {
                            if(vagosmatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
                            if(!strlen(inputtext))
                            {
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                            }
                            new mati;
                            mati = strval(inputtext);
                            if(PlayerInfo[playerid][pMaterials] > 499) return SendClientMessage(playerid,COLOR_GRAD1,"Нельзя взять больше || Используйте свои все старые материалы");
                            if(mati < 1 || mati > 150)
                            {
                                SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 150");
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                return true;
                            }
                            vagosmatbi -= mati;
                            PlayerInfo[playerid][pMaterials] += mati;
                            format(string, sizeof(string), "Вы взяли %d матов со склада банды",mati);
                            SendClientMessage(playerid, 0x6495EDFF, string);
                            GetPlayerName(playerid, sendername, sizeof(sendername));
		                    format(string,sizeof(string), "взял(а) материалы со склада банды");
		                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
		                    format(string, sizeof(string), "%s взял(а) материалы со склада банды", sendername);
		                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            return true;
                        }
                        if(PlayerInfo[playerid][pMember] == 17 && PlayerInfo[playerid][pRank] >= 4)//Баллас с 3 ранга
                        {
                            if(aztekmatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
                            if(!strlen(inputtext))
                            {
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                            }
                            new mati;
                            mati = strval(inputtext);
                            if(PlayerInfo[playerid][pMaterials] > 499) return SendClientMessage(playerid,COLOR_GRAD1,"Нельзя взять больше || Используйте свои все старые материалы");
                            if(mati < 1 || mati > 150)
                            {
                                SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 150");
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                return true;
                            }
                            aztekmatbi -= mati;
                            PlayerInfo[playerid][pMaterials] += mati;
                            format(string, sizeof(string), "Вы взяли %d матов со склада банды",mati);
                            SendClientMessage(playerid, 0x6495EDFF, string);
                            GetPlayerName(playerid, sendername, sizeof(sendername));
		                    format(string,sizeof(string), "взял(а) материалы со склада банды");
		                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
		                    format(string, sizeof(string), "%s взял(а) материалы со склада банды", sendername);
		                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            return true;
                        }
                        if(PlayerInfo[playerid][pMember] == 18 && PlayerInfo[playerid][pRank] >= 4)//Баллас с 3 ранга
                        {
                            if(rifamatbi <= 0)return SendClientMessage(playerid, COLOR_GREY, "На складе нет материалов");
                            if(!strlen(inputtext))
                            {
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                            }
                            new mati;
                            mati = strval(inputtext);
                            if(PlayerInfo[playerid][pMaterials] > 499) return SendClientMessage(playerid,COLOR_GRAD1,"Нельзя взять больше || Используйте свои все старые материалы");
                            if(mati < 1 || mati > 150)
                            {
                                SendClientMessage(playerid, COLOR_GREY, "Нельзя взять меньше 1 и больше 150");
                                format(string,sizeof(string),"Взять материалы со склада");
                                ShowPlayerDialog(playerid,22248,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                return true;
                            }
                            rifamatbi -= mati;
                            PlayerInfo[playerid][pMaterials] += mati;
                            format(string, sizeof(string), "Вы взяли %d матов со склада банды",mati);
                            SendClientMessage(playerid, 0x6495EDFF, string);
                            GetPlayerName(playerid, sendername, sizeof(sendername));
		                    format(string,sizeof(string), "взял(а) материалы со склада банды");
		                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
		                    format(string, sizeof(string), "%s взял(а) материалы со склада банды", sendername);
		                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            return true;
                        }
                    }
                }
case 22249:
                {
                    if(response)
                    {
                          switch(PlayerInfo[playerid][pMember])
                        {
                            case 15:
                            {
                                if(!IsATerra (playerid)) return    SendClientMessage(playerid, COLOR_GRAD1, "Вы не на своей базе");
                                if(!strlen(inputtext))
                                {
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                }
                                new mati;
                                mati = strval(inputtext);
                                if(mati < 1 || mati > 1000)
                                {
                                    SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000");
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                    return true;
                                }
                                if(PlayerInfo[playerid][pMaterials] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас нет столько матов!");
                                if(groovmatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!");
                                groovmatbi  += mati;
                                PlayerInfo[playerid][pMaterials] -= mati;
                                format(string, sizeof(string), "Вы положили на склад банды Grove %d матов",mati);
                                SendClientMessage(playerid, 0x6495EDFF, string);
                                new sendername[24];
                                GetPlayerName(playerid, sendername, sizeof(sendername));
			                    format(string,sizeof(string), "положил(а) материалы на склад банды");
			                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
			                    format(string, sizeof(string), "%s положил(а) материалы на склад банды", sendername);
			                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                return true;
                            }
                            case 12:
                            {
                                if(!strlen(inputtext))
                                {
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                }
                                new mati;
                                mati = strval(inputtext);
                                if(mati < 1 || mati > 1000)
                                {
                                    SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000");
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                    return true;
                                }
                                if(PlayerInfo[playerid][pMaterials] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас не достаточно матов!");
                                if(ballasmatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!");
                                ballasmatbi  += mati;
                                PlayerInfo[playerid][pMaterials] -= mati;
                                format(string, sizeof(string), "Вы положили на склад банды Ballas %d матов",mati);
                                SendClientMessage(playerid, 0x6495EDFF, string);
                                new sendername[24];
                                GetPlayerName(playerid, sendername, sizeof(sendername));
			                    format(string,sizeof(string), "положил(а) материалы на склад банды");
			                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
			                    format(string, sizeof(string), "%s положил(а) материалы на склад банды", sendername);
			                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                return true;
                            }
                            case 13:
                            {
                                if(!strlen(inputtext))
                                {
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                }
                                new mati;
                                mati = strval(inputtext);
                                if(mati < 1 || mati > 1000)
                                {
                                    SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000");
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                    return true;
                                }
                                if(PlayerInfo[playerid][pMaterials] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас не достаточно матов!");
                                if(vagosmatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!");
                                vagosmatbi  += mati;
                                PlayerInfo[playerid][pMaterials] -= mati;
                                format(string, sizeof(string), "Вы положили на склад банды Vagos %d матов",mati);
                                SendClientMessage(playerid, 0x6495EDFF, string);
                                new sendername[24];
                                GetPlayerName(playerid, sendername, sizeof(sendername));
			                    format(string,sizeof(string), "положил(а) материалы на склад банды");
			                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
			                    format(string, sizeof(string), "%s положил(а) материалы на склад банды", sendername);
			                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                return true;
                            }
                            case 17:
                            {
                                if(!strlen(inputtext))
                                {
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                }
                                new mati;
                                mati = strval(inputtext);
                                if(mati < 1 || mati > 1000)
                                {
                                    SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000");
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                    return true;
                                }
                                if(PlayerInfo[playerid][pMaterials] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас не достаточно матов!");
                                if(aztekmatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!");
                                aztekmatbi  += mati;
                                PlayerInfo[playerid][pMaterials] -= mati;
                                format(string, sizeof(string), "Вы положили на склад банды Aztec %d матов",mati);
                                SendClientMessage(playerid, 0x6495EDFF, string);
                                new sendername[24];
                                GetPlayerName(playerid, sendername, sizeof(sendername));
			                    format(string,sizeof(string), "положил(а) материалы на склад банды");
			                    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
			                    format(string, sizeof(string), "%s положил(а) материалы на склад банды", sendername);
			                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                return true;
                            }
                            case 18:
                            {
                                if(!strlen(inputtext))
                                {
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                }
                                new mati;
                                mati = strval(inputtext);
                                if(mati < 1 || mati > 1000)
                                {
                                    SendClientMessage(playerid,COLOR_GRAD1,"Нельзя положить меньше 1 и больше 1000");
                                    format(string,sizeof(string),"Положить материалы на склад");
                                    ShowPlayerDialog(playerid,22249,DIALOG_STYLE_INPUT,"Введите Колл-во материалов",string,"Oк","X");
                                    return true;
                                }
                                if(PlayerInfo[playerid][pMaterials] < mati) return SendClientMessage(playerid,COLOR_GRAD1,"У Вас не достаточно матов!");
                                if(rifamatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1,"Склад полон!");
                                rifamatbi  += mati;
                                PlayerInfo[playerid][pMaterials] -= mati;
                                format(string, sizeof(string), "Вы положили на склад банды Rifa %d матов",mati);
                                SendClientMessage(playerid, 0x6495EDFF, string);
                                new sendername[24];
                                GetPlayerName(playerid, sendername, sizeof(sendername));
                    			format(string,sizeof(string), "положил(а) материалы на склад банды");
                    			SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
                    			format(string, sizeof(string), "%s положил(а) материалы на склад банды", sendername);
                    			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    			return true;
                    }
                }
			}
		}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу