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

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

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

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

Помогите с матовозом в СФА

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

Densdix

Новичок
Когда на вертолете я беру с судна маты, метки в Зону 51 нету.
Когда еще раз взять, то появляется.
Как сделать чтоб сразу метка появлялась?
Вот скрины:

Вот я взял маты 2-ой раз и метка появилась.



Вот код
PHP:
new string[100];
	new tmpcar = GetPlayerVehicleID(playerid);
	if(VertMats[playerid]==1)
    {
    if(vertmatbi >= 10000)//если на складе 100к то
		{
			format(string, sizeof(string), "Вертолёт загружен");
			SendClientMessage(playerid, COLOR_GREY, string);
			SendClientMessage(playerid, COLOR_WHITE,"Отвезите материалы на зону 51");
       		 VertMats[playerid]=2;
				DisablePlayerCheckpoint(playerid);
				SetPlayerCheckpoint(playerid,334.5107,1994.6956,17.6406,10); // ставим чекпоинт
			return 1;
		}
		vertmatbi += 10000;
		format(string, sizeof(string), "Маты успешно загружены! Компоненты материалов в вертолёте: %d/10000", vertmatbi);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		SendClientMessage(playerid, COLOR_WHITE,"Отвезите материалы на зону 51");
        VertMats[playerid]=2;
		DisablePlayerCheckpoint(playerid);
		SetPlayerCheckpoint(playerid,334.5107,1994.6956,17.6406,10); // ставим чекпоинт
	}
	else if(VertMats[playerid]==2)
    {
		if(armmatbi >= 49999)//если на складе 100к то
		{
			format(string, sizeof(string), "Склад заполнен!");
			SendClientMessage(playerid, COLOR_GREY, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		vertmatbi -= 10000; // РАзгрузились онуляем маты в вертолёте
		armmatbi += 10000; // добовляем к складу 10000
		format(string, sizeof(string), "Маты успешно доставлены! Компоненты материалов в вертолёте: %d/10000", vertmatbi);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "На складе Зоны 51 %d/50000 матов", armmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
  		VertMats[playerid]=0;
		SaveMaterials();
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу