LUA скрипт [nixware] Sunset shadows

life is cheap, death is free!
Эксперт
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
1,616
Реакции[?]
513
Поинты[?]
2K
1645451133833.png
интересно почему до меня этого никто почти не сделал (я про то что на никсвар не переделали)

Код:
local m_envLightShadowDirection_x = ui.add_slider_float("m_envLightShadowDirection_x", "m_envLightShadowDirection_x", -1.0, 1.0, 0)
local m_envLightShadowDirection_y = ui.add_slider_float("m_envLightShadowDirection_y", "m_envLightShadowDirection_y", -1.0, 1.0, 0)
local m_envLightShadowDirection_z = ui.add_slider_float("m_envLightShadowDirection_z", "m_envLightShadowDirection_z", -1.0, 1.0, 0)
local m_shadowDirection_x = ui.add_slider_float("m_shadowDirection_x", "m_shadowDirection_x", -1.0, 1.0, 0)
local m_shadowDirection_y = ui.add_slider_float("m_shadowDirection_y", "m_shadowDirection_y", -1.0, 1.0, 0)
local m_shadowDirection_z = ui.add_slider_float("m_shadowDirection_z", "m_shadowDirection_z", -1.0, 1.0, 0)
local m_envLightShadowDirection = se.get_netvar("DT_CascadeLight", "m_envLightShadowDirection")
local m_shadowDirection = se.get_netvar("DT_CascadeLight", "m_shadowDirection")
client.register_callback("paint", function()
    if engine.is_connected() == false then return end
    local CCascadeLight = entitylist.get_entities_by_class_id(35)[1]
    CCascadeLight:set_prop_vector(m_envLightShadowDirection, vec3_t.new(m_envLightShadowDirection_x:get_value(), m_envLightShadowDirection_y:get_value(), m_envLightShadowDirection_z:get_value()))
    CCascadeLight:set_prop_vector(m_shadowDirection, vec3_t.new(m_shadowDirection_x:get_value(), m_shadowDirection_y:get_value(), m_shadowDirection_z:get_value()))
end)
 
keep silence
Участник
Статус
Оффлайн
Регистрация
17 Дек 2018
Сообщения
548
Реакции[?]
201
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
30 Сен 2021
Сообщения
29
Реакции[?]
1
Поинты[?]
1K
Посмотреть вложение 193340
интересно почему до меня этого никто почти не сделал (я про то что на никсвар не переделали)

Код:
local m_envLightShadowDirection_x = ui.add_slider_float("m_envLightShadowDirection_x", "m_envLightShadowDirection_x", -1.0, 1.0, 0)
local m_envLightShadowDirection_y = ui.add_slider_float("m_envLightShadowDirection_y", "m_envLightShadowDirection_y", -1.0, 1.0, 0)
local m_envLightShadowDirection_z = ui.add_slider_float("m_envLightShadowDirection_z", "m_envLightShadowDirection_z", -1.0, 1.0, 0)
local m_shadowDirection_x = ui.add_slider_float("m_shadowDirection_x", "m_shadowDirection_x", -1.0, 1.0, 0)
local m_shadowDirection_y = ui.add_slider_float("m_shadowDirection_y", "m_shadowDirection_y", -1.0, 1.0, 0)
local m_shadowDirection_z = ui.add_slider_float("m_shadowDirection_z", "m_shadowDirection_z", -1.0, 1.0, 0)
local m_envLightShadowDirection = se.get_netvar("DT_CascadeLight", "m_envLightShadowDirection")
local m_shadowDirection = se.get_netvar("DT_CascadeLight", "m_shadowDirection")
client.register_callback("paint", function()
    if engine.is_connected() == false then return end
    local CCascadeLight = entitylist.get_entities_by_class_id(35)[1]
    CCascadeLight:set_prop_vector(m_envLightShadowDirection, vec3_t.new(m_envLightShadowDirection_x:get_value(), m_envLightShadowDirection_y:get_value(), m_envLightShadowDirection_z:get_value()))
    CCascadeLight:set_prop_vector(m_shadowDirection, vec3_t.new(m_shadowDirection_x:get_value(), m_shadowDirection_y:get_value(), m_shadowDirection_z:get_value()))
end)
а куда кидать
 
Сверху Снизу