Posts: 41
Threads: 10
Joined: Feb 2016
Quote:
Originally Posted by oMa37
This should work:
PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/pm", cmdtext, true, 10) == 0)
{
new str[128],id,text[50],pname[MAX_PLAYER_NAME];
if(sscanf(params, "us[50]", id, text)) SendClientMessage(playerid, 0xFF0000FF, "Usage: /pm <id> <message>");
else if(id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000FF, "ERROR: Player not connected");
if(playerid == id) SendClientMessage(playerid, 0xFF0000FF, "ERROR: You cannot pm yourself!");
else
{
GetPlayerName(id, pname, sizeof(pname));
format(str, sizeof(str), "PM To %s(ID %d): %s", pname, id, text);
SendClientMessage(playerid, 0xFF0000FF, str);
GetPlayerName(playerid, pname, sizeof(pname));
format(str, sizeof(str), "PM From %s(ID %d): %s", pname, playerid, text);
SendClientMessage(id, 0xFF0000FF, str);
}
return 1;
}
return 0;
}
|
PHP код:
D:\myownscript\gamemodes\fgrp.pwn(164) : error 017: undefined symbol "params"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
I'm getting this error.