Батька
Компетентный
Я сделал команду и когда ввожу всё и хочу создать дом пишет "Такой команды не существует".
Вот лог серва во время прописки команды.
PHP:
CMD:newhouse(playerid, params[])
{
if(sscanf(params, "hous", params[0],params[1],params[2],params[3],params[4],params[5],params[6],params[7])) return SendClientMessage(playerid, CWHITE, "/newhouse [int] [virtmir] [lock] [class] [cena] [sbor][oplata] [number]");
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
new house = params[7];
new cena = params[5];
new clas = params[4];
new inter = params[0];
new virt = params[1];
new lock = params[2];
new sbor = params[6];
new nall = params[5];
HouseInfo[house][hOwned] = 0;
HouseInfo[house][hEntranceX] = X;
HouseInfo[house][hEntranceY] = Y;
HouseInfo[house][hEntranceZ] = Z;
HouseInfo[house][hExitX] = X;
HouseInfo[house][hExitY] = Y;
HouseInfo[house][hExitZ] = Z;
HouseInfo[house][hInt] = inter;
HouseInfo[house][hVirtWorld] = virt;
HouseInfo[house][hLock] = lock;
HouseInfo[house][hClass] = clas;
HouseInfo[house][hBuyPrice] = cena;
HouseInfo[house][hTakings] = sbor;
HouseInfo[house][hNalog] = nall;
UpdateHouse(house);
OnPropUpdate();
return 1;
}
PHP:
[17:34:53] sscanf warning: Strings without a length are deprecated, please add a destination size.
[17:34:53] sscanf warning: Format specifier does not match parameter count.
[17:38:32] sscanf warning: Strings without a length are deprecated, please add a destination size.
[17:38:32] sscanf warning: Format specifier does not match parameter count.
Последнее редактирование:
