SAMP/Create3DTextLabel
Материал из WiKiPi
Create3DTextLabel
Добавлено |
Функция работает только начиная с версии SA-MP 0.3a и не будет работать в предыдущих версиях! |
Описание:
Создает 3D-текстовую метку в определенном месте в мире
Параметры:
(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS)
text[] | Начальная текстовая строка. |
color | Цвет текста в виде целого или шестнадцатеричного числа в цветовом формате RGBA. |
x | X-координата. |
y | Y-координата. |
z | Z-координата. |
DrawDistance | Расстояние от места, где вы можете видеть текстовую метку 3D. |
virtualworld | Виртуальный мир, в котором вы можете видеть 3D-текст. |
testLOS | 0/1 Проверьте прямую видимость, чтобы текст не просматривался сквозь объекты. |
Возвращаемые значения:
Идентификатор вновь созданной 3D-текстовой метки или INVALID_3DTEXT_ID, если был достигнут предел 3D-текстовой метки (MAX_3DTEXT_GLOBAL).
Предупреждение |
|
Примечание |
drawdistance кажется намного меньше при просмотре. |
Пример использования:
public OnGameModeInit()
{
Create3DTextLabel("Мои координаты:\n30.0, 40.0, 50.0", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0, 0);
return 1;
}
Подсказка |
|
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
- Delete3DTextLabel - Удаление 3D-текстовой метки.
- Attach3DTextLabelToPlayer - Прикрепите к плееру текстовую метку 3D.
- Attach3DTextLabelToVehicle - Прикрепляет трехмерную текстовую метку к транспортному средству.
- Update3DTextLabelText - Изменение текста 3D-текстовой метки.
- CreatePlayer3DTextLabel - Создание трехмерной текстовой метки для одного игрока.
- DeletePlayer3DTextLabel - Удаление текстовой метки 3D игрока.
- UpdatePlayer3DTextLabelText - Изменение текста трехмерной текстовой метки игрока.