Там хорошо, где нас нет. (Антуан де Сент-Экзюпери)
-
Автор темы
- #1
А точнее как его заполнить внутри?
code_language.lua:
local enable = menu.add_checkbox("Visuals", "Defolt autopeek", false)
local colour = enable:add_color_picker("colour")
function world_circle(origin, radius, color)
local previous_screen_pos, screen
for i = 0, radius*6 do
local pos = vec3_t(radius * math.cos(i/6) + origin.x, radius * math.sin(i/6) + origin.y, origin.z);
local screen = render.world_to_screen(pos)
if not screen then return end
if screen.x ~= nil and previous_screen_pos then
render.line(previous_screen_pos, screen, color)
previous_screen_pos = screen
elseif screen.x ~= nil then
previous_screen_pos = screen
end
end
end
function draw()
if ragebot.get_autopeek_pos() and enable:get() then
world_circle(ragebot.get_autopeek_pos(), 12, colour:get())
end
end
callbacks.add(e_callbacks.PAINT, draw)