постоянный вижен

  • Официальное уведомление администрации CustomGames.RU
    В связи с масштабным техническим сбоем в инфраструктуре прежнего хостинг-провайдера (Beget), работа форума CustomGames.RU была оперативно перенесена на новую серверную площадку и развёрнута из резервной копии базы данных.

    • Безопасность данных: учётные записи и данные пользователей находятся в полной безопасности. Все пароли и защищаемые параметры хранятся исключительно в криптографически зашифрованном (хэшированном) виде — никаких критических инцидентов для аккаунтов пользователей не произошло.
    • Временные технические ограничения: на этапе синхронизации файлового хранилища часть статических материалов (пользовательские аватары и архивные вложения) временно недоступна. По мере получения доступа к файловым архивам все материалы будут восстановлены в полном объёме.

renkolnk

Новичок
21 Авг 2023
2
0
Как сделать область, которую все и всегда будут видеть?
 
Lua:
function Activate()
wiew()
end


function wiew()
local teamId = DOTA_TEAM_GOODGUYS -- ID команды, для которой будет установлено поле зрения
local location = Vector(4845, -3476, 420) -- координаты местоположения, где будет установлено поле зрения
local radius = 1500 -- радиус поля зрения
local duration = 1000 -- продолжительность поля зрения в секундах
local obstructedVision = false -- флаг, указывающий, будет ли поле зрения затруднено преградами
AddFOWViewer(teamId, location, radius, duration, obstructedVision)
end

AddFOWViewer - используется в одном экземпляре на команду!
По этому вот есть цикличное применение если надо не на одну
Lua:
function wiew()
    local teamIds = {DOTA_TEAM_GOODGUYS, DOTA_TEAM_BADGUYS} -- список ID команд
    local location = Vector(4845, -3476, 420) -- координаты местоположения, где будет установлено поле зрения
    local radius = 1500 -- радиус поля зрения
    local duration = 1000 -- продолжительность поля зрения в секундах
    local obstructedVision = false -- флаг, указывающий, будет ли поле зрения затруднено преградами
 
    for _, teamId in pairs(teamIds) do
        AddFOWViewer(teamId, location, radius, duration, obstructedVision)
    end
end
1692647477034.png
 
Последнее редактирование:
  • Нравится
Реакции: renkolnk
Реклама: