menu.label("test lua for miside skeet")
menu.check_box("watermark")
menu.check_box("spinner")
render.create_font("watermark_font", "C:\\Windows\\Fonts\\Verdana.ttf", 16)
local function watermark()
if menu.get_bool("watermark") == false then
return
end
local text = "gamesense.pub" .. " | " .. globals.get_current_level() .. " | " .. globals.get_time()
local text_size = render.get_text_size(text, "watermark_font")
local screen_size = render.get_screen_size()
local size = vector_2d.new(text_size.x + 10, text_size.y + 12)
local position = vector_2d.new(screen_size.x - 20 - size.x, 20)
render.filled_rect(position, size, color.new(18, 18, 18, 190))
render.gradient(position, vector_2d.new(size.x, 2), color.new(88, 19, 94), color.new(239, 136, 190), false)
render.text(text, vector_2d.new(position.x + 5, position.y + 5), 0, "watermark_font", false, color.new(240, 240, 240, 240))
end
local function spinner()
if menu.get_bool("spinner") then
local player_ = globals.get_player()
local player = il2cpp_class.convert_address(player_)
if player ~= nil then
local player_move = il2cpp_class.get_ptr(player, "WorldPlayer", "scrpm")
if player_move ~= nil then
local rot_add = il2cpp_class.get_float(player_move, "PlayerMove", "rotX") + 2.0
il2cpp_class.set_float(player_move, "PlayerMove", "rotX", rot_add)
end
end
end
end
client.add_callback("on_paint", watermark)
client.add_callback("on_player_update", spinner)