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

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

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

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

Диалоги

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

Maksim_Capone

Умник
Приветствую всех. Короче делаю систему инвентаря и встретился с проблемой, точнее не знаю как реализовать. К примеру у меня есть команда и stock , где выводится сколько бургеров и т.д.
Вот код:
Команда
PHP:
 	if(!strcmp(cmdtext, "/inv", true)) {
	    buildMenu( playerid );
 		return 1;
	}
Сток
PHP:
stock buildMenu( playerid )
{
    new str		[1024],
		list	[64];
	new	text1	[20],text2	[20];
  	if(Gaz[playerid] != 0)
   	{
   	    text1 = "Газировка";
   	}
    else
    {
   		text1 = "Пусто";
    }
   	if(Burger[playerid] != 0)
   	{
   	    text2 = "Бургер";
   	}
    else
    {
   		text2 = "Пусто";
    }
   	format(list, 64, "%s \n %s" , text1, text2);
   	strcat(str, list);
 	ShowPlayerDialog( playerid, 563, DIALOG_STYLE_LIST, "Инвентарь", str, "Ок", "Отмена" );
}
Так вот мне нужно чтобы если у игрока "Gaz[playerid] = 0;" , то в диалоге не пишется.
К примеру "Gaz[playerid] = 0;" и "Burger[playerid] = 5;" и чтобы в диалоге писалось "бургер | 5 штук".
Или к примеру если "Gaz[playerid] = 0;" и "Burger[playerid] = 0;", то писало что "инвентарь пуст".
Или так же чтобы "gaz = 2" ,а "burger = 0" , то писалось только " Газировка | 2 ".
Помогите срочно.

---------- Post added at 19:36 ---------- Previous post was at 18:29 ----------

closed.( сам решил)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу