indnike
Умник
Доброго времени суток!
Помогите решить проблему, в общем команда должна загружать материалы в фургон
Брать с главного склада маты и что бы они появлялись в фургоне
Помогите решить проблему, в общем команда должна загружать материалы в фургон
Брать с главного склада маты и что бы они появлялись в фургоне
PHP:
else if(strcmp(x_nr, "load",true) == 0)
{
new tmpcar = GetNearestVehicle(playerid);
if(GetVehicleModel(GetNearestVehicle(playerid)) != 482) return SendClientMessage(playerid,COLOR_GREY, "Вы не в фургоне!");
if(!IsATerra(playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Вы должны находится на своей базе!");
if(!IsAGang(playerid)) return SendClientMessage(playerid,COLOR_GREY, "Вы не бандит");
if(PlayerInfo[playerid][pRank] < 8)return SendClientMessage(playerid,COLOR_GRAD1,"Оружие можно взять с 8 ранга!");
switch(PlayerInfo[playerid][pMember])
{
case 12:
{
if(usemats[playerid] == 0)
{
format(string, sizeof(string), "Материалы в фургоне: %d/3000", Furi[tmpcar-matsfura[0]][gBallas]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
return true;
}
if(Furi[tmpcar-matsfura[0]][gBallas] >= 3000) return SendClientMessage(playerid,COLOR_GRAD1, "Фургон заполнен");
format(YCMDstr, sizeof(YCMDstr), "%s загрузил %d матов", Name(playerid), ballasmatbi);
ProxDetector(30.0, playerid, YCMDstr, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Furi[tmpcar-matsfura[0]][gBallas] += 3000;
ballasmatbi -= 3000;
RemovePlayerAttachedObject(playerid, 1);
format(string, sizeof(string), "Материалы в фургоне: %d/3000", Furi[tmpcar-matsfura[0]][gBallas]);
SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_NONE);
}
}
}
