#Domeny
Новичок
Приветсвую, при вводе комманды отключает сервер, вот сама комманда
вот что пишит в логе сервера
[22:23:35] sscanf warning: Format specifier does not match parameter count.
помогите исправить
Код:
CMD:showudost(playerid, params[])
{
if(GetPVarInt(playerid, "Logged") == 0) return 1;
new member = PlayerInfo[playerid][pMember];
if(Fraction[member][fCop] != 1) return 1;
if(sscanf(params, "u", params[0])) return SendMe(playerid, COLOR_WHITE, "Èñïîëüçîâàíèå: /showudost [ID/×àñòü íèêà]");
#define id params[0]
new Float:x, Float:y, Float:z;
GetPlayerPos(id, x, y, z);
if(!PlayerToPoint(playerid, 3.5, x, y, z)) return SendMe(playerid, COLOR_GREY, "Âû äîëæíû íàõîäèòñÿ ðÿäîì ñ èãðîêîì");
new string[128], fname[24], lname[24];
sscanf(PlayerInfo[playerid][pName], "p<_>ss", fname, lname);
SendMe(id, COLOR_WHITE, " ");
SendMe(id, COLOR_WHITE, " ");
SendMe(id, COLOR_YELLOW, "==== [ ÓÄÎÑÒÎÂÅÐÅÍÈÅ ] ====");
SendMes(id, COLOR_YELLOW, "Èìÿ: %s Ôàìèëèÿ: %s", fname, lname);
SendMes(id, COLOR_YELLOW, "Îðãàíèçàöèÿ: %s", Fraction[member][fName]);
SendMes(id, COLOR_YELLOW, "Çâàíèå: %s", Ranks[member][PlayerInfo[playerid][pMember]]);
SendMe(id, COLOR_YELLOW, "===========================");
SendMe(id, COLOR_WHITE, " ");
format(string, sizeof(string), "%s ïîêàçàë óäîñòîâåðåíèå %s", PlayerInfo[playerid][pName], PlayerInfo[id][pName]);
ProxDetectorNew(playerid, 3.5, COLOR_PURPLE, string);
#undef id
return 1;
}
[22:23:35] sscanf warning: Format specifier does not match parameter count.
помогите исправить
