27.05.2014, 15:23
Hi, I have a problem with the condition.
I made a command / GetId but when write /getid n or other write Usage: / GetId <Part of nick>
I made a command / GetId but when write /getid n or other write Usage: / GetId <Part of nick>
Код:
CMD:getid(playerid,params[]) { new Nick[24],count=0; if(sscanf(params, "s[24]",Nick)) return SendClientMessage(playerid, 0xFFFF00C8, "Usage: /getid <Part of nick>"); format(Jstring,sizeof(Jstring),"____Seach result for \"%s\"____",Nick); SendClientMessage(playerid,lighterblue,Jstring); foreach(Player, i) { if(strfind(GetName(i),Nick,true) != -1 ) { count++; format(Jstring,sizeof(Jstring),"%d - %s(ID: %d)",count,GetName(i),i); SendClientMessage(playerid,green,Jstring); } } if(count==0) SendClientMessage(playerid,red,"No resuilt found!"); return 1; }