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

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

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

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

Выдача оружия для фракции через диолог

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

Leha_wilson

Ученик
Привет пользователи Pawno-Info​

Вот решил выложить мой первый урок на этом портале

И так начнём:

Ко всем new
PHP:
new vzyatgun;
В public OnPlayerPickUpPickup(playerid, pickupid)
PHP:
else if(pickupid == vzyatgun)
	{
		if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)// Номер фракции ставим свой
		{
			if(PlayerInfo[playerid][pGunfbiTime] > 0) return SendClientMessage(playerid,COLOR_GRAD1,"Брать оружие можно 1 раз в минуту");
			if(fbimats <= 0) return SendClientMessage(playerid,COLOR_GRAD1,"На складе нет материалов!");
			{
				SPD(playerid,19984,DIALOG_STYLE_MSGBOX,"Выберите комплект","{0099ff}<>Перый комплект\t\t<>Второй комплект{ffffff}\nДымовые шашки(15)\t\tSpray(100)\nDeagle(50)\t\t\tMP5(100)\nM4(150)\t\t\t\tRifle(30)\nShotgun(100)\t\t\tSniper(30)\n\t{FFFF00}Какой комплект вы хотите взять?","1 Комплект","2 Комплект");
			}
		}
		else
		{
			SendClientMessage(playerid, COLOR_WHITE,"Вы не агент FBI!");
		}
	}
В public OnGameModeInit()
PHP:
vzyatgun = CreatePickup(353,23,-2510.3191,-721.5668,1127.4159); //Координаты ставим свои
В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
HTML:
case 19984:
		{
			if(response)
			{
				GetWeaponPla(playerid, 24, 50);
				GetWeaponPla(playerid, 31, 150);
				GetWeaponPla(playerid, 17, 15);
				GetWeaponPla(playerid, 25, 100);
				SetPlayerHealthAC(playerid, 100);
				SetPlayerArmourAC(playerid, 100);
				PlayerInfo[playerid][pHP] = 100;
				PlayerInfo[playerid][pGunlspdTime] = 60;
				PlayerInfo[playerid][pGunfbiTime] = 60;
				PlayerInfo[playerid][pGun51Time] = 60;
				switch(PlayerInfo[playerid][pMember])
				{
				case 10:SAPDmats -= 100;
				case 2:fbimats -= 100;
				case 19:armmatbi -= 100;
				}
				Police +=1;
			}
			else
			{
				GetWeaponPla(playerid, 34, 30);
				GetWeaponPla(playerid, 33, 30);
				GetWeaponPla(playerid, 29, 100);
				GetWeaponPla(playerid, 41, 100);
				SetPlayerHealthAC(playerid, 100);
				SetPlayerArmourAC(playerid, 100);
				PlayerInfo[playerid] [pHP] = 100;
				PlayerInfo[playerid][pGunlspdTime] = 60;
				PlayerInfo[playerid][pGunfbiTime] = 60;
				PlayerInfo[playerid][pGun51Time] = 60;
				switch(PlayerInfo[playerid][pMember])
				{
				case 10:SAPDmats -= 100;
				case 2:fbimats -= 100;
				case 19:armmatbi -= 100;
				}
				Police +=1;
			}
			return true;
		}

Ну вот и всё, урок закончен
Поставь +сик если не жалко))
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу