SAMP/Attach3DTextLabelToPlayer
Материал из Pawno Info Wikipedia
Attach3DTextLabelToPlayer
Добавлено |
Функция работает только начиная с версии SA-MP 0.3a и не будет работать в предыдущих версиях! |
Описание:
Прикрепите к плееру трехмерную текстовую метку.
Параметры:
(Text3D: id, playerid, Float: OffsetX, Float: OffsetY, Float: OffsetZ)
Text3D:ID | Идентификатор прикрепляемой трехмерной текстовой метки. Возвращается Create3DTextLabel. |
playerid | ID игрока, к которому нужно прикрепить этикетку. |
OffsetX | Смещение X от игрока. |
OffsetY | Смещение по оси Y от игрока. |
OffsetZ | Смещение по оси Z от игрока. |
Возвращаемые значения:
- 1: функция успешно выполнена.
- 0: функция не выполнена. Это означает, что проигрыватель и/или лейбл не существуют.
Пример использования:
public OnPlayerConnect(playerid)
{
new Text3D:label = Create3DTextLabel("Привет я здесь новенький!", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7);
return 1;
}
Баг SA-MP |
Вы сами не увидите лейбл, прикреплённый к вашему игроку. |
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
- Create3DTextLabel - Создание трехмерной текстовой метки.
- Delete3DTextLabel - Удаление 3D-текстовой метки.
- Attach3DTextLabelToVehicle - Прикрепляет трехмерную текстовую метку к транспортному средству.
- Update3DTextLabelText - Изменение текста 3D-текстовой метки.
- CreatePlayer3DTextLabel - Создание трехмерной текстовой метки для одного игрока.
- DeletePlayer3DTextLabel - Удаление текстовой метки 3D игрока.
- UpdatePlayer3DTextLabelText - Изменение текста трехмерной текстовой метки игрока.