Директор
Ученик
Команда /carm ошибка - Как исправить?
Суть бага в том что при загрузке в одну машину с идом 1 маты уходят в машину с идом 0.
Уже все перепробовал, может вы знаете что делать!
Код из диалога на загрузку:
Полезная тема, кто поможет? Не нашел на форуме подобного!
Суть бага в том что при загрузке в одну машину с идом 1 маты уходят в машину с идом 0.
Уже все перепробовал, может вы знаете что делать!
Код из диалога на загрузку:
Код:
case 0:
{
new gdnomer;
new FuraLVA = 5000;
SendClientMessage(playerid,COLOR_GREEN, "Встаньте на чекпоинт");
SetPlayerCheckpoint(playerid,331.8024,1947.4996,18.0772,8.0);
if(!PlayerToPoint(10.0,playerid,331.8024,1947.4996,18.0772)) return SendClientMessage(playerid,COLOR_GREY, "Вы не у загрузочной зоны!");
new tmpcar = GetPlayerVehicleID(playerid);
new govnmr = PlayerInfo[playerid][pMRInections];
if(govnmr == 19)
{
if(govnmr == 19) gdnomer = 1;
if(MatHaul[tmpcar-matscar[0]][mLoad] >= FuraLVA || GosGangStore[gdnomer][gosMat] < 5000)
{
SendClientMessage(playerid, COLOR_GREY, "Склад пуст или грузовик полн");
DisablePlayerCheckpoint(playerid);
return true;
}
MatHaul[tmpcar-matscar[0]][mLoad] += FuraLVA;
SendMes(playerid,TEAM_GROVE_COLOR,"Материалы загружены: %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
GosGangStore[gdnomer][gosMat] -= FuraLVA;
DisablePlayerCheckpoint(playerid);
SendMes(playerid,COLOR_WHITE,"На складе: %d/150000", GosGangStore[gdnomer][gosMat]);
SendMes(playerid,COLOR_WHITE,"Введите: /carm, для загрузки");
gosgangupdate(gdnomer);
}
return true;
}
PHP:
case 0:
{
new gdnomer;
new FuraLVA = 5000;
SendClientMessage(playerid,COLOR_GREEN, "Встаньте на чекпоинт");
SetPlayerCheckpoint(playerid,331.8024,1947.4996,18.0772,8.0);
if(!PlayerToPoint(10.0,playerid,331.8024,1947.4996,18.0772)) return SendClientMessage(playerid,COLOR_GREY, "Вы не у загрузочной зоны!");
new tmpcar = GetPlayerVehicleID(playerid);
new govnmr = PlayerInfo[playerid][pMRInections];
if(govnmr == 19)
{
if(govnmr == 19) gdnomer = 1;
if(MatHaul[tmpcar-matscar[0]][mLoad] >= FuraLVA || GosGangStore[gdnomer][gosMat] < 5000)
{
SendClientMessage(playerid, COLOR_GREY, "Склад пуст или грузовик полн");
DisablePlayerCheckpoint(playerid);
return true;
}
MatHaul[tmpcar-matscar[0]][mLoad] += FuraLVA;
SendMes(playerid,TEAM_GROVE_COLOR,"Материалы загружены: %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
GosGangStore[gdnomer][gosMat] -= FuraLVA;
DisablePlayerCheckpoint(playerid);
SendMes(playerid,COLOR_WHITE,"На складе: %d/150000", GosGangStore[gdnomer][gosMat]);
SendMes(playerid,COLOR_WHITE,"Введите: /carm, для загрузки");
gosgangupdate(gdnomer);
}
return true;
}
Последнее редактирование:
