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

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

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

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

[помощь] /getgun

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

Dima_Mironchik

Компетентный
Помогите с /getgun выдовать другим игрокам чтоб можна было вот мне помогли

PHP:
else if(strcmp(cmd, "/getgun", true) == 0)
        {
        new giveplayerid;
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))// если он не написал ид!
        {
        new listitems[] = "Desert eagle\t\t[14п.42м.]\nShotgun\t\t[10п.30м.]\nMP5\t\t[60п.120м.]\nAK-47\t\t[60п.180м.]\nМ4А1\t\t[100п.300м.]\nRifle\t\t[10п.50м.]";
        ShowPlayerDialog(playerid, 2013,DIALOG_STYLE_LIST, "Cклад оружия",listitems, "Выбрать", "Отмена");
        SendClientMessage(playerid, COLOR_WHITE, "Вы можите использовать {FFFF00}/getgun [ид игрока],{FFFFFF}чтобы выдать оружие другим членам организации");
        return 1;
        }
        SetPVarInt(playerid,"PlayerID",giveplayerid);// записываем ид!
        new listitems[] = "Desert eagle\t\t[14п.42м.]\nShotgun\t\t[10п.30м.]\nMP5\t\t[60п.120м.]\nAK-47\t\t[60п.180м.]\nМ4А1\t\t[100п.300м.]\nRifle\t\t[10п.50м.]";
        ShowPlayerDialog(playerid, 2014,DIALOG_STYLE_LIST, "Cклад оружия",listitems, "Выбрать", "Отмена");// выводим диалог
        return 1;
        }
а как мне переделать
PHP:
case 2014:
    {
        if(response)
        {
            if(listitem == 0)
            {
            	if(lcnmats <= 100)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!"); //дигл
				gun = 24; ammo = 14;
				yakuzamats -= 42;
			}
			else if(listitem == 1)
            {
            	if(lcnmats <= 100)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!"); //шотган
                gun = 25; ammo = 10;
				yakuzamats -= 30;
			}
			else if(listitem == 2)
            {
            	if(lcnmats <= 100)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!"); //riфл
                gun = 29; ammo = 60;
				yakuzamats -= 120;
			}
			else if(listitem == 3)
            {
            	if(lcnmats <= 100)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");//m4
                gun = 30; ammo = 60;
				yakuzamats -= 180;
			}
			else if(listitem == 4)
            {
            	if(lcnmats <= 100)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!"); //ak47
                gun = 31; ammo = 100;
				yakuzamats -= 300;
			}
			else if(listitem == 5)
            {
            	if(lcnmats <= 100)return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!"); //mp5
                gun = 33; ammo = 10;
                yakuzamats -= 50;
			}
 			 new sendername[MAX_PLAYER_NAME];
			GetWeaponName(gun, gunname, sizeof(gunname));
			GivePlayerWeapon(playerid, gun, ammo);
			format(string, 256, "Вы взяли оружие со склада");
			SendClientMessage(playerid, 0x6495EDFF, string);
		 	GetPlayerName(playerid,sendername,sizeof(sendername));
			format(string, sizeof(string), "%s взял(а) со склада оружие", sendername);
  			ProxDetector(20.0, playerid, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  			SaveMaterials();
  			return 1;
 		}
 		else
		{
		    return 1;
		}
	}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу