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

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

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

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

/b - закупка оружия

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

Elantra

Умник
Выкладываю, может кому понадобится на Dm.)
Автор: Elantra.

PHP:
В public OnPlayerCommandText(playerid, cmdtext[])

	if (strcmp(cmdtext, "/b", true) == 0)
	{
	ShowPlayerDialog(playerid, 88, DIALOG_STYLE_LIST, "Закупка оружия", "Нож(50$)\n Дигл(300$) \n 9mm(200$)\n 9mm с глушителем(250$)\n Ak-47(2500$)\n M-4(3200$)\n MP5(1400$)\n AWP(5000$)\n Помповый дробовик(2000$)\n Осколочная граната(300$)\n Smokegrenade(200$) ", "Купить", "Назад");
	return 1;
	}

В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

if(dialogid == 88)
	{
	if(response)
	{
	if(listitem == 0)
	{
	if(GetPlayerMoney(playerid) < 50)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -50);
	 GivePlayerWeapon(playerid,4,1);
	}
	if(listitem == 1)
	{
	if(GetPlayerMoney(playerid) < 300)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -300);
	 GivePlayerWeapon(playerid,24,49);
	}
	if(listitem == 2)
	{
	if(GetPlayerMoney(playerid) < 200)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -200);
	 GivePlayerWeapon(playerid,22,0);
	}
	if(listitem == 3)
	{
	if(GetPlayerMoney(playerid) < 250)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -250);
	 GivePlayerWeapon(playerid,23,50);
	}
	if(listitem == 4)
	{
	if(GetPlayerMoney(playerid) < 2500)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -2500);
	 GivePlayerWeapon(playerid,30,60);
	}
	if(listitem == 5)
	{
	if(GetPlayerMoney(playerid) < 3200)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -3200);
	 GivePlayerWeapon(playerid,31,60);
	}
	if(listitem == 6)
	{
	if(GetPlayerMoney(playerid) < 1400)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -1400);
	 GivePlayerWeapon(playerid,29,60);
	}
	if(listitem == 7)
	{
	if(GetPlayerMoney(playerid) < 5000)
	return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	GivePlayerMoney(playerid, -5000);
	GivePlayerWeapon(playerid,34,20);
	}
	if(listitem == 8)
	{
	if(GetPlayerMoney(playerid) < 2000)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -2000);
	 GivePlayerWeapon(playerid,25,20);
	}
	if(listitem == 9)
	{
	if(GetPlayerMoney(playerid) < 300)
	 return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
	 GivePlayerMoney(playerid, -300);
	 GivePlayerWeapon(playerid,16,1);
	}
	if(listitem == 10)
	{
	if(GetPlayerMoney(playerid) < 200)
 	return SendClientMessage(playerid, 0xFFFFFFAA, "[Ошибка] У вас недостаточно денег.");
  	GivePlayerMoney(playerid, -200);
    GivePlayerWeapon(playerid,17,1);
	}
	}
	else
	{
	}
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу