RU/createBlip
From Multi Theft Auto: Wiki
Эта функция создает блип елемент, который отображается как значок на радаре клиента.
Синтаксис
Click to collapse [-]
Серверblip createBlip ( float x, float y, float z [, int icon = 0, int size = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordering = 0, float visibleDistance = 16383.0, visibleTo = getRootElement( ) ] )
Click to collapse [-]
Клиентblip createBlip ( float x, float y, float z [, int icon = 0, int size = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordering = 0, float visibleDistance = 16383.0 ] )
Синтаксис ООП Помогите! Я не понимаю, что это!
- Метод: Blip(...)
Обязательные аргументы
- x: Положение блипа по x, в мировых координатах.
- y: Положение блипа по у, в мировых координатах.
- z: Положение блипа по z, в мировых координатах.
Необязательные аргументы
Примечание. При использовании необязательных аргументов Вам может потребоваться предоставить все аргументы перед тем аргументом, который Вы хотите использовать. Для более подробной информации ознакомьтесь с необязательными аргументами.
- icon: Значок, который будет отображаться на радаре. Допустимые значения: Список значков.
- size: Размер значка. Используется только для значка «Маркер». Значение по умолчанию - 2. Максимум 25.
- r: Количество красного цвета (0 - 255). Используется только для значка «Маркер». По умолчанию 255.
- g: Количество зеленого цвета (0 - 255). Используется только для значка «Маркер». Значение по умолчанию - 0.
- b: Количество синего цвета (0 - 255). Используется только для значка «Маркер». Значение по умолчанию - 0.
- a: Количество альфа(прозрачности) в цвете блипа (0 - 255). Используется только для значка «Маркер». По умолчанию 255.
- ordering: Это определяет порядок отображения Z-уровня (-32768 - 32767). Значение по умолчанию - 0.
- visibleDistance: Максимальное расстояние от камеры, на которой все еще виден блип (0-65535).
Click to collapse [-]
Сервер- visibleTo: Это определяет, какие элементы могут видеть блип. Значение по умолчанию: для всех.
Возвращает
Возвращает элемент блипа, если он был создан успешно, «false» в противном случае.
Пример
Click to collapse [-]
СерверПример 1: В этом примере создается блип в позиции случайного игрока и делает его таким, чтобы он был виден только этому игроку.
-- Выбираем случайного игрока local myPlayer = getRandomPlayer( ) -- Извлекаем позицию игрока в переменные x,y и z local x, y, z = getElementPosition( myPlayer ) -- Создаём блип на позиции игрока, с иконкой «наличные», который виден только этому игроку local myBlip = createBlip( x, y, z, 51, 0, 0, 0, 255, myPlayer )
Пример 2: Этот пример придает игроку блику. Вы можете прикрепить к элементу блип, просто установив родительский элемент blip в этот элемент.
local myPlayer = getRandomPlayer( ) -- Выбираем случайного игрока local myBlip = createBlip( 0, 0, 0 ) -- Создаём блип в середине карты setElementParent( myBlip, myPlayer ) -- Сделаем игрока родительским элементом, чтобы блип следовал за ним