[solved] Warnings.
#4

Try this:
pawn Код:
if(strcmp(cmd, "/getid", true) == 0)
{
  tmp = strtok(cmdtext, idx);
  if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /getid [playername]");
  new found, string_var[128], playername[MAX_PLAYER_NAME];
  giveplayerid = ReturnUser(tmp);
  if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,red, "Invalid Player ID.");
  for(new i=0; i <= MAX_PLAYERS; i++)
  {
    if(IsPlayerConnected(i))
    {
      GetPlayerName(i, playername, MAX_PLAYER_NAME);
      new namelen = strlen(playername);
      new bool:searched = false;
      for(new pos = 0; pos <= namelen; pos++)
      {
        if(searched != true)
        {
          if(strfind(playername, tmp, true) == pos)
          {
            found++;
            format(string_var, sizeof(string_var), "%d. %s (ID %d)", found, playername, i);
            SendClientMessage(playerid, orange , string_var);
            searched = true;
          }
        }
      }
    }
  }
  if(found == 0) SendClientMessage(playerid, red, "No players have this in their nick");
  return 1;
}
Reply


Messages In This Thread
[solved] Warnings. - by speedruntrainer - 15.09.2009, 13:25
Re: Weird warnings that fucks up some other commands: - by Correlli - 15.09.2009, 13:44
Re: Weird warnings that fucks up some other commands: - by speedruntrainer - 15.09.2009, 13:54
Re: Weird warnings that fucks up some other commands: - by Correlli - 15.09.2009, 14:05
Re: Weird warnings that fucks up some other commands: - by speedruntrainer - 15.09.2009, 15:21

Forum Jump:


Users browsing this thread: 1 Guest(s)