Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Cmd::Input->id(playerid, params[])
- {
- new
- str[MAX_STR_256],
- num;
- if(isnull(params)) return ShowInfo(playerid, ""kom"/id [ID/Nick]");
- if('0' <= params[0] <= '9')
- {
- for(new l = GetMaxPlayers(), i = strval(params); i <= l; i += 10)
- {
- if(!IsPlayerConnected(i)) continue;
- if(IsPlayerNPC(i)) continue;
- format(str, sizeof(str), "%s"green"%d"white"\t%s\n", str, i, NickSamp(i));
- num++;
- if(num > 9)
- {
- strcat(str, "------------------------\n");
- strcat(str, "Lista ucięta, zbyt wiele wyników!\n");
- break;
- }
- }
- }
- else
- {
- new
- znak = -1,
- nick[MAX_PLAYER_NAME];
- foreach(Player, i)
- {
- nick = NickSamp(i);
- znak = strfind(nick, params, true);
- if(znak != -1)
- {
- strins(nick, green, znak);
- strins(nick, white, znak+strlen(params)+strlen(green));
- format(str, sizeof(str), "%s%d\t%s\n", str, i, nick);
- num++;
- }
- if(num > 9)
- {
- strcat(str, "------------------------\n");
- strcat(str, "Lista ucięta, zbyt wiele wyników!\n");
- break;
- }
- }
- }
- if(!num) return NoPlayer(playerid);
- ShowList(playerid, str);
- return 1;
- }
Add Comment
Please, Sign In to add comment