[IRC Help]
#2

Pretty simple

pawn Код:
if(!strcmp(cmdtext[1],"report",true,6))
{
  new ply = strfind(cmdtext," ",true,8);
  new msg[128];
  format(msg,sizeof(msg),cmdtext[ply]);
  if(!msg[1])return SendClientMessage(playerid,0xFF0000FF,"USAGE: /Report <id> <message>");
  ply = strval(cmdtext[8]);
  if(!IsPlayerConnected(ply))return SendClientMessage(playerid,0xFF0000FF,"That player is not connected.");
  new name1[MAX_PLAYER_NAME];
  new name2[MAX_PLAYER_NAME];
  GetPlayerName(playerid,name1,sizeof(name1));
  GetPlayerName(ply,name2,sizeof(name2));
  format(msg,sizeof(msg),"%s reported %s for %s",name1,name2,msg);
  IrcSay(msg);
  return 1;
}
It actually is simple, I just made it more complicated by not using any pre-made structure functions like scanf, strtok, or DCMD
Reply


Messages In This Thread
[IRC Help] - by Doppeyy - 15.01.2010, 19:15
Re: [IRC Help] - by Joe Staff - 15.01.2010, 19:26
Re: [IRC Help] - by Doppeyy - 15.01.2010, 19:40
Re: [IRC Help] - by Joe Staff - 15.01.2010, 19:43
Re: [IRC Help] - by Doppeyy - 15.01.2010, 20:15

Forum Jump:


Users browsing this thread: 2 Guest(s)