• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Фальшивый инвентарь

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

Steve_Stage

Начинающий
Пользователь
Регистрация
12 Июл 2019
Сообщения
35
Лучшие ответы
0
Репутация
2
Проблема заключается в том, что при выдаче дигла выдается и м4, и так далее
Вот код:

PHP:
case 13:
		{
		    if(response)
		    {
		        switch(listitem)
		        {
		            case 0:
		            {
                        // GetPlayerWeapon(playerid), GetPlayerAmmo(playerid) - получение оружия и патрон
		                //
		                // 1 слот
		                //
		                if(player[playerid][pItem1] == 1) // Бургер
		                {
		                    new Float:health_eat;
							GetPlayerHealth(playerid, health_eat);
							if(health_eat >= 100.0)
							{
							    SCM(playerid, COLOR_YELLOW, !"Вы сыты");
							    return true;
							}
							else
	   						{
		                    	SCM(playerid, COLOR_YELLOW, !"Вы съели бургер, ваше здоровье пополнилось на 20 единиц");
		                    	SetPlayerHealth(playerid, health_eat+20.0);
		                    	player[playerid][pItem1] = 0;
							}
		                }
		                if(player[playerid][pItem1] == 2) // Пепси
		                {
                            new Float:health_drink;
							GetPlayerHealth(playerid, health_drink);
							if(health_drink >= 100.0)
							{
							    SCM(playerid, COLOR_YELLOW, !"Вы не имеете жажды");
							    return true;
							}
							else
	   						{
		                    	SCM(playerid, COLOR_YELLOW, !"Вы выпили Пепси-Колу, ваше здоровье пополнилось на 10 единиц");
		                    	SetPlayerHealth(playerid, health_drink+10.0);
		                    	player[playerid][pItem1] = 0;
							}
		                }
		                if(player[playerid][pItem1] == 3) // Дигл
		                {
       						GivePlayerWeapon(playerid, 24, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo1]);
       						player[playerid][pItem1] = 0;
			 				player[playerid][pItemAmmo1] = 0;
		                }
		                if(player[playerid][pItem1] == 4) // Дробаш
		                {
                            GivePlayerWeapon(playerid, 25, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo1]);
                            player[playerid][pItem1] = 0;
			 				player[playerid][pItemAmmo1] = 0;
		                }
		                if(player[playerid][pItem1] == 5) // М-ка
		                {
                            GivePlayerWeapon(playerid, 31, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo1]);
                            player[playerid][pItem1] = 0;
			 				player[playerid][pItemAmmo1] = 0;
		                }
		                if(player[playerid][pItem1] == 6) // Калаш
		                {
                            GivePlayerWeapon(playerid, 30, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo1]);
                            player[playerid][pItem1] = 0;
			 				player[playerid][pItemAmmo1] = 0;
		                }
		                if(player[playerid][pItem1] == 7) // Бита
		                {
                            GivePlayerWeapon(playerid, 5, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo1]);
                            player[playerid][pItem1] = 0;
			 				player[playerid][pItemAmmo1] = 0;
		                }
		                //
		                // 2 слот
		                //
		                if(player[playerid][pItem2] == 1) // Бургер
		                {
		                    new Float:health_eat;
							GetPlayerHealth(playerid, health_eat);
							if(health_eat >= 100.0)
							{
							    SCM(playerid, COLOR_YELLOW, !"Вы сыты");
							    return true;
							}
							else
	   						{
		                    	SCM(playerid, COLOR_YELLOW, !"Вы съели бургер, ваше здоровье пополнилось на 20 единиц");
		                    	SetPlayerHealth(playerid, health_eat+20.0);
		                    	player[playerid][pItem2] = 0;
			 					player[playerid][pItemAmmo2] = 0;
							}
		                }
		                if(player[playerid][pItem2] == 2) // Пепси
		                {
                            new Float:health_drink;
							GetPlayerHealth(playerid, health_drink);
							if(health_drink >= 100.0)
							{
							    SCM(playerid, COLOR_YELLOW, !"Вы не имеете жажды");
							    return true;
							}
							else
	   						{
		                    	SCM(playerid, COLOR_YELLOW, !"Вы выпили Пепси-Колу, ваше здоровье пополнилось на 10 единиц");
		                    	SetPlayerHealth(playerid, health_drink+10.0);
		                    	player[playerid][pItem2] = 0;
			 					player[playerid][pItemAmmo2] = 0;
							}
		                }
		                if(player[playerid][pItem2] == 3) // Дигл
		                {
       						GivePlayerWeapon(playerid, 24, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo2]);
       						player[playerid][pItem2] = 0;
	 						player[playerid][pItemAmmo2] = 0;
		                }
		                if(player[playerid][pItem2] == 4) // Дробаш
		                {
                            GivePlayerWeapon(playerid, 25, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo2]);
                            player[playerid][pItem2] = 0;
	 						player[playerid][pItemAmmo2] = 0;
		                }
		                if(player[playerid][pItem2] == 5) // М-ка
		                {
                            GivePlayerWeapon(playerid, 31, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo2]);
                            player[playerid][pItem2] = 0;
	 						player[playerid][pItemAmmo2] = 0;
		                }
		                if(player[playerid][pItem2] == 6) // Калаш
		                {
                            GivePlayerWeapon(playerid, 30, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo2]);
                            player[playerid][pItem2] = 0;
	 						player[playerid][pItemAmmo2] = 0;
		                }
		                if(player[playerid][pItem2] == 7) // Бита
		                {
                            GivePlayerWeapon(playerid, 5, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo2]);
                            player[playerid][pItem2] = 0;
	 						player[playerid][pItemAmmo2] = 0;
		                }
		                //
		                // 3 слот
		                //
		                if(player[playerid][pItem3] == 1) // Бургер
		                {
		                    new Float:health_eat;
							GetPlayerHealth(playerid, health_eat);
							if(health_eat >= 100.0)
							{
							    SCM(playerid, COLOR_YELLOW, !"Вы сыты");
							    return true;
							}
							else
	   						{
		                    	SCM(playerid, COLOR_YELLOW, !"Вы съели бургер, ваше здоровье пополнилось на 20 единиц");
		                    	SetPlayerHealth(playerid, health_eat+20.0);
		                    	player[playerid][pItem3] = 0;
							}
		                }
		                if(player[playerid][pItem3] == 2) // Пепси
		                {
                            new Float:health_drink;
							GetPlayerHealth(playerid, health_drink);
							if(health_drink >= 100.0)
							{
							    SCM(playerid, COLOR_YELLOW, !"Вы не имеете жажды");
							}
							else
	   						{
		                    	SCM(playerid, COLOR_YELLOW, !"Вы выпили Пепси-Колу, ваше здоровье пополнилось на 10 единиц");
		                    	SetPlayerHealth(playerid, health_drink+10.0);
		                    	player[playerid][pItem3] = 0;
							}
		                }
		                if(player[playerid][pItem3] == 3) // Дигл
		                {
       						GivePlayerWeapon(playerid, 24, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo3]);
       						player[playerid][pItem3] = 0;
	 						player[playerid][pItemAmmo3] = 0;
		                }
		                if(player[playerid][pItem3] == 4) // Дробаш
		                {
                            GivePlayerWeapon(playerid, 25, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo3]);
                            player[playerid][pItem3] = 0;
	 						player[playerid][pItemAmmo3] = 0;
		                }
		                if(player[playerid][pItem3] == 5) // М-ка
		                {
                            GivePlayerWeapon(playerid, 31, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo3]);
                            player[playerid][pItem3] = 0;
	 						player[playerid][pItemAmmo3] = 0;
		                }
		                if(player[playerid][pItem3] == 6) // Калаш
		                {
                            GivePlayerWeapon(playerid, 30, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo3]);
                            player[playerid][pItem3] = 0;
	 						player[playerid][pItemAmmo3] = 0;
		                }
		                if(player[playerid][pItem3] == 7) // Бита
		                {
                            GivePlayerWeapon(playerid, 5, GetPlayerAmmo(playerid)+player[playerid][pItemAmmo3]);
                            player[playerid][pItem3] = 0;
	 						player[playerid][pItemAmmo3] = 0;
		                }
		                return true;
		            }
		        }
		    }
		}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу