RU/setBlipVisibleDistance

From Multi Theft Auto: Wiki
Revision as of 09:13, 10 August 2018 by Minato Namikaze (talk | contribs) (Created page with "{{RU/Server client function}} __NOTOC__ Эта функция устанавливает дистанцию видимости определённой блип иконки...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Эта функция устанавливает дистанцию видимости определённой блип иконки на карте.

Синтаксис

bool setBlipVisibleDistance ( blip theBlip, float theDistance )

OOP Syntax Help! I don't understand this!

Method: blip:setVisibleDistance(...)
Variable: .visibleDistance
Counterpart: getBlipVisibleDistance


Обязательные аргументы

  • theBlip: Блип иконка, которой вы хотите установить определённую дистанцию видимости.
  • theDistance: Расстояние, на котором всё ещё будет видна блип иконка.

Возвращает

Возвращает true, если выполнено, в противном случае - false.

Пример

В этом примере будут продемонстрированы основные функции setBlipVisibleDistance

local blip = createBlip(0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 1000)
outputDebugString("Видимость блип иконки: "..getBlipVisibleDistance(blip)) --1000
setBlipVisibleDistance(blip, 2000)
outputDebugString("Видимость блип иконки: "..getBlipVisibleDistance(blip)) --2000

Этот пример установит видимое расстояние всех блипов до половины исходного значения.

-- Извлекаем таблицу, содержащую все блип иконки
local blips = getElementsByType("blip")
-- Прокручиваем список, сохранив видимые расстояния с остальными
for index, blip in ipairs(blips) do
	-- Изменяем дистанцию видимость и делим на 2
setBlipVisibleDistance(blip, getBlipVisibleDistance(blip) / 2)
end

Похожие функции:

  • createBlip — создает блип (иконку) на радаре игрока
  • createBlipAttachedTo — создает блип (иконку) на радаре игрока с привязкой к определенному элементу
  • getBlipColor — возвращает цвет созданного блипа
  • getBlipIcon — возвращает номер иконки созданного блипа
  • getBlipSize — возвращает размер созданного блипа
  • setBlipColor — устанавливает цвет созданного блипа
  • setBlipIcon — устанавливает иконку созданного блипа
  • setBlipSize — устанавливает размер созданного блипа
  • getBlipOrdering — возвращает позицию созданного блипа по координате Z
  • setBlipOrdering — устанавливает позицию созданного блипа по координате Z
  • getBlipVisibleDistance — возвращает дальность видимости для созданного блипа
  • setBlipVisibleDistance — устанавливает дальность видимости для созданного блипа