Densdix
Новичок
Когда на вертолете я беру с судна маты, метки в Зону 51 нету.
Когда еще раз взять, то появляется.
Как сделать чтоб сразу метка появлялась?
Вот скрины:
Вот я взял маты 2-ой раз и метка появилась.
Вот код
Когда еще раз взять, то появляется.
Как сделать чтоб сразу метка появлялась?
Вот скрины:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Вот я взял маты 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();
Последнее редактирование:
