28.04.2012, 13:23
@Niko_boy i didn't know he want PlayerName. Anyways you're doing a little mistake too. As i see you've put PlayerName which you need an array + "u" parameter is used for UserID not for names. so that returns the player ID not its name.
Edit + E.g:
Your example:
That could return 0 and 1 (0 Player ID and Channel 1)
Mine method could be
That could return Myname and 1 (Player name and channel 1)
Edit + E.g:
Your example:
pawn Код:
if(sscanf(params,"ui",pname,amount)) return IRC_Say(gGroupID, channel, "02USAGE: !setrob [PlayerName] [AMMOUNT]");
Mine method could be
pawn Код:
new pname[MAX_PLAYER_NAME];
pawn Код:
GetPlayerName(playerid, pname, sizeof pname);
pawn Код:
if(sscanf(params,"s[24]i",pname,amount)) return IRC_Say(gGroupID, channel, "02USAGE: !setrob [PlayerName] [AMMOUNT]");

