SendPlayerMessageToPlayer

Материал из Pro-Pawn Wiki
Перейти к: навигация, поиск

Описание:

Отправляет игроку сообщение от имени другого игрока.

Параметры:

(playerid, senderid, const message[])
playerid ID игрока, которому будет доставлено сообщение.
senderid ID игрока, от имени которого будет отправлено сообщение.
const message[] Текст сообщения.


Возвращаемое значение:

Возвращает 1 в случае успеха, либо 0, если получатель (playerid), отправитель (senderid) или оба игрока не подключены.

Info rhombus.png
Примечание
Перед текстом сообщения добавляется префикс <ник отправителя>: , окрашенный в цвет ника в списке игроков, открывающемся на кнопку 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);
}


См. также: