ForaN
Дебютант
Здравствуйте! У меня возникла ошибка в моде. При использовании команды в особняке мафии пишет что мы не у барной стойке? Как исправить это и сделать так чтобы команда работата только в особняке.
PHP:
CMD:contract(playerid,params[])
{
if(ISAMAFIA(playerid)) return SCM(playerid,COLOR_GREY,"Вы не можете это использовать.");
if(sscanf(params, "dd", params[0], params[1]))return SCM(playerid,COLOR_ORANGE, "Введите:{EBEBEB} /contract [id] [сумма]");
if(!PlayerInGame(params[0])) return SCM(playerid,COLOR_GREY,"Игрок с таким ID не найден.");
if(ISAMAFIA(params[0])) return SCM(playerid,COLOR_GREY,"На членов мафиози заказы делать нельзя!");
if(!PlayerToPoint(10, playerid, 1259.0278,-790.5334,1084.0078)) return SCM(playerid,COLOR_GREY,"Вы не у бара в особняке какой-либо мафии.");
if(params[1] < 1000) return SCM(playerid,COLOR_GREY,"Минимальная сумма для заказа $1000.");
if(pInfo[playerid][pCash] < params[1]) return SCM(playerid,COLOR_GREY,"У вас нет указанной суммы.");
if(pInfo[params[0]][pHeadCost] >= params[1]) return SCM(playerid,COLOR_GREY,"За голову этого человека назначена более крупная сумма.");
pInfo[params[0]][pHeadCost] = params[1]; pInfo[playerid][pCash]-=params[1];
switch(GetPlayerVirtualWorld(playerid))
Последнее редактирование модератором:
