Эта функция была добавлена в версии 0.3a и не будет работать в более ранних версиях!
(Text3D:id, playerid, Float:OffsetX, Float:OffsetY, Float:OffsetZ)
Text3D:id - ИД существующего 3д текста. Возвращает Create3DTextLabel.
playerid - ИД онлайн игрока, к которому нужно прикрепить 3d текст.
OffsetX - Смещение по оси X, относительно центра игрока (сам игрок находится в 0.0).
OffsetY - Смещение по оси Y, относительно центра игрока (сам игрок находится в 0.0)
OffsetZ - Смещение по оси Z, относительно центра игрока (сам игрок находится в 0.0)
ВОЗВРАЩАЕМЫЕ ФУНКЦИЕЙ ЗНАЧЕНИЯ:
- 1 - функции удалось успешно выполниться.
- 0 - функции НЕ удалось успешно выполниться. Игрок и/или 3D текст не существует.
ПРИМЕР ИСПОЛЬЗОВАНИЯ:
new Text3D: test3dtext; public OnGameModeInit() { //создаем сам 3д текст с текстом "Зашел на сервер" //координаты создания здесь не имеют значения, так как 3д текст все равно прилепится к игроку //создадим 3д текст с параметром: не виден через стены, виден на расстоянии 25 метров, с цветом -1 (белый) test3dtext = Create3DTextLabel("Зашел на сервер", -1, 0.0, 0.0, 0.0, 25.0, 0, 1); } public OnPlayerConnect(playerid) { //приаттачим 3д текст к игроку, без параметров смещения Attach3DTextLabelToPlayer(test3dtext, playerid, 0.0, 0.0, 0.0); return true; }