RU/setBlipVisibleDistance: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
			
		
		
	
 (Created page with "{{RU/Server client function}} __NOTOC__ Эта функция устанавливает дистанцию видимости определённой блип иконки...")  | 
			
(No difference) 
 | 
Revision as of 09:13, 10 August 2018
Эта функция устанавливает дистанцию видимости определённой блип иконки на карте.
Синтаксис
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 — устанавливает дальность видимости для созданного блипа