Здравствуйте помогите пожалуйста с формулой я не могу до делать уже целый день сижу пыхчу и не получается :(
Суть проблемы когда загружаю машину если на складе будет меньше 10000 например 9000 то он загрузит 10К а должен 9 и склад будет отрицательный -1500 помогите я уже целый день сижу не могу понять голова уже не варит Спасибо всем кто поможет
PHP код:
case 9://Загрузиться
{
DisablePlayerCheckpoint(playerid);
CheckCheckpoint{playerid} = 0;
new mID = LVaMaters(GetPlayerVehicleID(playerid)), string[90];
new surplus = MatInfo[0][MatLVa]-MatInfo[0][MatLVa] * 10000;
if(Materials[mID] < surplus)
{
MatInfo[0][MatLVa] -= surplus;
Materials[mID] += surplus;
}
else if(Materials[mID] > surplus)
{
MatInfo[0][MatLVa] -= Materials[mID];
Materials[mID] += surplus;
}
format(string, sizeof(string), "Материалов в машине: %i / 10000", Materials[mID]);
SendClientMessage(playerid, COLOR_GREEN, string);
format(string, sizeof(string), "На складе Армии LV: %i / 100000 материалов", MatInfo[0][MatLVa]);
SendClientMessage(playerid, COLOR_BLUE, string);
}