SendPlayerMessageToPlayer
Материал из Pro-Pawn Wiki
Описание:
Отправляет игроку сообщение от имени другого игрока.
Параметры:
(playerid, senderid, const message[]) |
playerid | ID игрока, которому будет доставлено сообщение. |
senderid | ID игрока, от имени которого будет отправлено сообщение. |
const message[] | Текст сообщения. |
Возвращаемое значение:
Возвращает
1
в случае успеха, либо 0
, если получатель (playerid
), отправитель (senderid
) или оба игрока не подключены.
Примечание |
Перед текстом сообщения добавляется префикс <ник отправителя>: , окрашенный в цвет ника в списке игроков, открывающемся на кнопку Tab. Например, если игроку с ником John_Doe с помощью SetPlayerColor() был установлен зелёный цвет (0x00FF00FF), сообщение Привет от его имени будет выведено как John_Doe: Привет .
|
Пример использования:
CMD:pm(playerid, params[])
{
new targetid;
if (sscanf(params, "us[144]", targetid, params))
return SendClientMessage(playerid, -1, "Использование: /pm [ID игрока/часть ника] [текст]");
if (targetid == INVALID_PLAYER_ID)
SendClientMessage(playerid, -1, "Игрок не подключен!");
return SendPlayerMessageToPlayer(targetid, playerid, params);
}
{
new targetid;
if (sscanf(params, "us[144]", targetid, params))
return SendClientMessage(playerid, -1, "Использование: /pm [ID игрока/часть ника] [текст]");
if (targetid == INVALID_PLAYER_ID)
SendClientMessage(playerid, -1, "Игрок не подключен!");
return SendPlayerMessageToPlayer(targetid, playerid, params);
}
См. также: