kieniv
Умник
Здравствуйте, кто знает как можно сделать чтоб заполняло отстаток на склад, с матовоза который заполнен на 10000 материалов. Пример: на складе 99600 из 100000 а в фуре 10000. Когда разгружаю фуру снимается 10000 матов а должно снять 400 до заполнения склада и оставить в фуре остаток 9600.
PHP:
else if(MatsArmyCar[playerid] == 35)
{
if(MatHaul[tmpcar-gunscar[0]][mLoad] == 0 || sfpdmats >= 99999)
{
format(string, 144, "Склад SFPD заполнен, либо грузовик пуст!");
SCM(playerid, -1, string);
DisablePlayerCheckpoint(playerid);
sfpdmats = 10000;
return true;
}
MatHaul[tmpcar-gunscar[0]][mLoad] -= 10000;
sfpdmats += 10000;
DisablePlayerCheckpoint(playerid);
MatsArmyCar[playerid] = 0;
format(string, 100, "Материалы успешно доставлены! Материалов: %i/10000", MatHaul[tmpcar-gunscar[0]][mLoad]);
SCM(playerid, TEAM_GROVE_COLOR, string);
format(string, 100, "Склад SFPD: %i/100000", sfpdmats);
SCM(playerid, -1, string);
return CP[playerid] = 0;
}
Последнее редактирование модератором:
