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

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

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

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

Про иправление бага с системами матов для RLS

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

Frozen

Новичок
Как у армейцев исправить баг с доставкой материалов на RLS?
Баг заключается в том, что можно возить маты в одну фракцию бесконечно. То есть, даже если Фракция полная, то всё равно можно возить, а счетчик показывает - Припер: Склад LSPD: 80000/50000, когда должно быть Склад LSPD: 50000/50000 ( не перестаёт накручиваться).
Ну про счётчик понятно! Если исправить сам баг, то накручиваться он перестанет.

Может проблема где то здесь?

PHP:
	else if(MatsArmyCar[playerid]==31)
	{
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || lspdmatbi >= 49999)
		{
            format(string, sizeof(string), "Склад LSPD заполнен, либо грузовик пуст!");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//Рзагрузились
		lspdmatbi += 5000;// прибовляем на склад ЛСПД 5к матов
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "Маты успешно доставлены! Компоненты материалов: %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "Склад LSPD: %d/50000", lspdmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу