Mazzilla
22.06.2014, 22:21
Здравствуйте, уважаемые знатоки. Столкнулся с такой проблемой при использовании sscanf:
Имеется команда:
CMD:offban(playerid, params[])
{
if(GetPVarInt(playerid, "pAdmin") < 1) return MSG_NOADMIN(playerid);
if(sscanf(params, "s[24]i", params[0], params[1])) return SCM(playerid, COLOR_GREEN, "[USAGE]: /offban [nick-name] [days]");
SCM(playerid, -1, params[0]);
return true;
}
При вводе /offban Mazzilla 2 - такая ситуация в чате:
http://imgdepo.ru/id/i6876083
То есть, неправильная работа sscanf'a.
Мод new.pwn, sscanf обновлён до последней версии (http://forum.sa-mp.com/showthread.php?t=120356), zcmd, в остальных системах/командах sscanf работает исправно, даже с подобными типами параметров (команда /ban [nick-name] работает).
В чём может быть проблема и как её решить?
Имеется команда:
CMD:offban(playerid, params[])
{
if(GetPVarInt(playerid, "pAdmin") < 1) return MSG_NOADMIN(playerid);
if(sscanf(params, "s[24]i", params[0], params[1])) return SCM(playerid, COLOR_GREEN, "[USAGE]: /offban [nick-name] [days]");
SCM(playerid, -1, params[0]);
return true;
}
При вводе /offban Mazzilla 2 - такая ситуация в чате:
http://imgdepo.ru/id/i6876083
То есть, неправильная работа sscanf'a.
Мод new.pwn, sscanf обновлён до последней версии (http://forum.sa-mp.com/showthread.php?t=120356), zcmd, в остальных системах/командах sscanf работает исправно, даже с подобными типами параметров (команда /ban [nick-name] работает).
В чём может быть проблема и как её решить?