Владимир111333
Умник
Не работает:
PlayerInfo[playerid][pNdrugs] += params[0]; < Отвечает за выдачу пакетов, но она не работает!
Что за фигня? Не выдаются пакеты которые я купил...
PHP:
CMD:buypac(playerid,params[0])
{
if(!PlayerToPoint(2.0, playerid,2411.9434,-2598.4849,14.2131)) return SCM(playerid, COLOR_WHITE, "{FF0000}[Ошибка]{FFFFFF} Вы не на месте закупки!");
if(PlayerInfo[playerid][pNdrugs] >= 25) return SCM(playerid,COLOR_WHITE,"{FF0000}[Ошибка]{FFFFFF} У тебя уже есть пакеты! Переработый их сначало.");
if(sscanf(params,"d",params[0])) return SCM(playerid,COLOR_WHITE, "{42aaff}[Команда]{FFFFFF}: /buypac [кол-во]");
if(params[0] < 1 || params[0] > 25) return SCM(playerid, COLOR_GREY, "{FF0000}[Ошибка]{FFFFFF} Пакетов можно купить от 1-25");
if(TekVak-params[0] < 0) return SCM(playerid,COLOR_WHITE,"{FF0000}[Ошибка]{FFFFFF} На складе нет столько пакетов с наркотическими веществами!");
PlayerInfo[playerid][pNdrugs] += params[0];
TekVak -=(params[0]);
SCM(playerid,COLOR_WHITE,"{FFFF00}Вы закупили пакеты. Отвезите их на место переработки");
SCM(playerid,COLOR_WHITE,"{FFFF00}Если вы не знаете где это находится то:");
SCM(playerid,COLOR_WHITE,"{FFFF00}/kpk>>GPS>>Важные Места>>Переработка нарк.пак.");
new strg[225];
format(strg,sizeof(strg),"{0E8B05}Пакетов на складе: {FFFFFF}({FFFF00}%d{FFFFFF}/{FFFF00}1500{FFFFFF})\n{10C3CD}Введите: {30CD10}/buypac{10C3CD} Чтобы купить непереработанные наркотические вещества",TekVak);
Update3DTextLabelText(TekVak1, 0xFFFFFFFF, strg);
return true;
}
Что за фигня? Не выдаются пакеты которые я купил...
