RU/createBlip: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 22: | Line 22: | ||
===Необязательные аргументы=== | ===Необязательные аргументы=== | ||
{{RU/OptionalArg}} | {{RU/OptionalArg}} | ||
*'''icon:''' Значок, который будет отображаться на радаре. Допустимые значения: [[RU/Blip Icons]]. | *'''icon:''' Значок, который будет отображаться на радаре. Допустимые значения: [[RU/Blip Icons|Список значков]]. | ||
*'''size:''' Размер значка. Используется только для значка «Маркер». Значение по умолчанию - 2. Максимум 25. | *'''size:''' Размер значка. Используется только для значка «Маркер». Значение по умолчанию - 2. Максимум 25. | ||
*'''r:''' Количество красного цвета (0 - 255). Используется только для значка «Маркер». По умолчанию 255. | *'''r:''' Количество красного цвета (0 - 255). Используется только для значка «Маркер». По умолчанию 255. |
Revision as of 09:47, 6 August 2018
Эта функция создает блип елемент, который отображается как значок на радаре клиента.
Синтаксис
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 ) -- Сделаем игрока родительским элементом, чтобы блип следовал за ним
Похожие функции:
- createBlip — создает блип (иконку) на радаре игрока
- createBlipAttachedTo — создает блип (иконку) на радаре игрока с привязкой к определенному элементу
- getBlipColor — возвращает цвет созданного блипа
- getBlipIcon — возвращает номер иконки созданного блипа
- getBlipSize — возвращает размер созданного блипа
- setBlipColor — устанавливает цвет созданного блипа
- setBlipIcon — устанавливает иконку созданного блипа
- setBlipSize — устанавливает размер созданного блипа
- getBlipOrdering — возвращает позицию созданного блипа по координате Z
- setBlipOrdering — устанавливает позицию созданного блипа по координате Z
- getBlipVisibleDistance — возвращает дальность видимости для созданного блипа
- setBlipVisibleDistance — устанавливает дальность видимости для созданного блипа