-
Автор темы
- #1
Делаю консоль ченджер, чет нихуя не работает, уже все перепробовал
Уже эти колоры и альфу передрочил как только можно
Уже эти колоры и альфу передрочил как только можно
code_language.lua:
local find_material = materials.get_materials
local engine_client = ffi.cast(ffi.typeof('void***'), utils.create_interface('engine.dll', 'VEngineClient014'))
local console_is_visible = ffi.cast(ffi.typeof('bool(__thiscall*)(void*)'), engine_client[0][11])
local materials = { 'vgui_white', 'vgui/hud/800corner1', 'vgui/hud/800corner2', 'vgui/hud/800corner3', 'vgui/hud/800corner4' }
function console_change()
if not console_changer:get() then return end
local r, g, b, a = 190, 190, 190, 190
if not console_is_visible(engine_client) then
r, g, b, a = 255, 255, 255, 255
end
for _, mat in pairs(materials) do
find_material(mat):alpha_modulate(a)
find_material(mat):color_modulate(r, g, b)
end
end
Последнее редактирование: