-- bmwm50stutu.lua | Nixware High Performance Script
local font_main = render.setup_font("Verdana", 16, 600)
local font_speed = render.setup_font("Tahoma", 22, 700)
-- Menü Ayarları
local enable_script = ui.add_checkbox("bmwm50stutu Enable", "stutu_enable")
local peek_key = ui.add_keybind("BMW Quick Peek", "stutu_peek")
local bhop_boost = ui.add_slider("M50 Turbo Boost", "stutu_boost", 0, 100)
local fast_dt = ui.add_checkbox("M50 Fast Double Tap", "stutu_dt")
-- Peek Değişkenleri
local peek_pos = nil
local is_returning = false
local function on_paint()
if not ui.get_bool("stutu_enable") then return end
local screen_size = render.get_screen_size()
local local_player = entity_list.get_local_player()
-- SAĞ ÜST: İstediğin yazı (Mavi tonda)
render.text(font_main, Vector2.new(screen_size.x - 160, 40), Color.new(0, 0.5, 1, 1), "bmwm50stutu.lua")
-- Hız Göstergesi (Kadran)
if local_player and local_player:is_alive() then
local velocity = local_player:get_prop("m_vecVelocity")
local speed = math.floor(math.sqrt(velocity.x^2 + velocity.y^2))
-- Hızlandıkça renk kırmızıya döner (Redline)
local r = speed / 300
render.text(font_speed, Vector2.new(screen_size.x / 2 - 30, screen_size.y - 100), Color.new(r, 1-r, 0, 1), speed .. " KM/H")
end
end
local function on_create_move(cmd)
if not ui.get_bool("stutu_enable") then return end
local local_player = entity_list.get_local_player()
if not local_player or not local_player:is_alive() then return end
-- M50 Hızlı Bunny & Strafe
local flags = local_player:get_prop("m_fFlags")
if bit.band(flags, 1) == 0 then
local boost_val = ui.get_int("stutu_boost")
cmd.forwardmove = 450 + (boost_val / 2)
-- Auto Strafe
if cmd.mousemove.x > 0 then cmd.sidemove = 450 elseif cmd.mousemove.x < 0 then cmd.sidemove = -450 end
end
-- BMW Quick Peek (Hızlı Sağ-Sol)
if ui.get_keybind_state("stutu_peek") then
local origin = local_player:get_prop("m_vecOrigin")
if peek_pos == nil then peek_pos = origin end
if is_returning then
-- Başlangıca dönme komutu
-- (Hızla geri çekilme mantığı)
end
if bit.band(cmd.buttons, 1) ~= 0 then is_returning = true end
else
peek_pos = nil
is_returning = false
end
-- Double Tap Turbo
if ui.get_bool("stutu_dt") then
exploits.force_shift(14)
exploits.allow_recharge()
end
end
callbacks.register("paint", on_paint)
callbacks.register("create_move", on_create_move)
.lua olarak kaydedersiniz
local font_main = render.setup_font("Verdana", 16, 600)
local font_speed = render.setup_font("Tahoma", 22, 700)
-- Menü Ayarları
local enable_script = ui.add_checkbox("bmwm50stutu Enable", "stutu_enable")
local peek_key = ui.add_keybind("BMW Quick Peek", "stutu_peek")
local bhop_boost = ui.add_slider("M50 Turbo Boost", "stutu_boost", 0, 100)
local fast_dt = ui.add_checkbox("M50 Fast Double Tap", "stutu_dt")
-- Peek Değişkenleri
local peek_pos = nil
local is_returning = false
local function on_paint()
if not ui.get_bool("stutu_enable") then return end
local screen_size = render.get_screen_size()
local local_player = entity_list.get_local_player()
-- SAĞ ÜST: İstediğin yazı (Mavi tonda)
render.text(font_main, Vector2.new(screen_size.x - 160, 40), Color.new(0, 0.5, 1, 1), "bmwm50stutu.lua")
-- Hız Göstergesi (Kadran)
if local_player and local_player:is_alive() then
local velocity = local_player:get_prop("m_vecVelocity")
local speed = math.floor(math.sqrt(velocity.x^2 + velocity.y^2))
-- Hızlandıkça renk kırmızıya döner (Redline)
local r = speed / 300
render.text(font_speed, Vector2.new(screen_size.x / 2 - 30, screen_size.y - 100), Color.new(r, 1-r, 0, 1), speed .. " KM/H")
end
end
local function on_create_move(cmd)
if not ui.get_bool("stutu_enable") then return end
local local_player = entity_list.get_local_player()
if not local_player or not local_player:is_alive() then return end
-- M50 Hızlı Bunny & Strafe
local flags = local_player:get_prop("m_fFlags")
if bit.band(flags, 1) == 0 then
local boost_val = ui.get_int("stutu_boost")
cmd.forwardmove = 450 + (boost_val / 2)
-- Auto Strafe
if cmd.mousemove.x > 0 then cmd.sidemove = 450 elseif cmd.mousemove.x < 0 then cmd.sidemove = -450 end
end
-- BMW Quick Peek (Hızlı Sağ-Sol)
if ui.get_keybind_state("stutu_peek") then
local origin = local_player:get_prop("m_vecOrigin")
if peek_pos == nil then peek_pos = origin end
if is_returning then
-- Başlangıca dönme komutu
-- (Hızla geri çekilme mantığı)
end
if bit.band(cmd.buttons, 1) ~= 0 then is_returning = true end
else
peek_pos = nil
is_returning = false
end
-- Double Tap Turbo
if ui.get_bool("stutu_dt") then
exploits.force_shift(14)
exploits.allow_recharge()
end
end
callbacks.register("paint", on_paint)
callbacks.register("create_move", on_create_move)
.lua olarak kaydedersiniz
Türkçe kısımlarıda silin-- bmwm50stutu.lua | Nixware High Performance Script
local font_main = render.setup_font("Verdana", 16, 600)
local font_speed = render.setup_font("Tahoma", 22, 700)
-- Menü Ayarları
local enable_script = ui.add_checkbox("bmwm50stutu Enable", "stutu_enable")
local peek_key = ui.add_keybind("BMW Quick Peek", "stutu_peek")
local bhop_boost = ui.add_slider("M50 Turbo Boost", "stutu_boost", 0, 100)
local fast_dt = ui.add_checkbox("M50 Fast Double Tap", "stutu_dt")
-- Peek Değişkenleri
local peek_pos = nil
local is_returning = false
local function on_paint()
if not ui.get_bool("stutu_enable") then return end
local screen_size = render.get_screen_size()
local local_player = entity_list.get_local_player()
-- SAĞ ÜST: İstediğin yazı (Mavi tonda)
render.text(font_main, Vector2.new(screen_size.x - 160, 40), Color.new(0, 0.5, 1, 1), "bmwm50stutu.lua")
-- Hız Göstergesi (Kadran)
if local_player and local_player:is_alive() then
local velocity = local_player:get_prop("m_vecVelocity")
local speed = math.floor(math.sqrt(velocity.x^2 + velocity.y^2))
-- Hızlandıkça renk kırmızıya döner (Redline)
local r = speed / 300
render.text(font_speed, Vector2.new(screen_size.x / 2 - 30, screen_size.y - 100), Color.new(r, 1-r, 0, 1), speed .. " KM/H")
end
end
local function on_create_move(cmd)
if not ui.get_bool("stutu_enable") then return end
local local_player = entity_list.get_local_player()
if not local_player or not local_player:is_alive() then return end
-- M50 Hızlı Bunny & Strafe
local flags = local_player:get_prop("m_fFlags")
if bit.band(flags, 1) == 0 then
local boost_val = ui.get_int("stutu_boost")
cmd.forwardmove = 450 + (boost_val / 2)
-- Auto Strafe
if cmd.mousemove.x > 0 then cmd.sidemove = 450 elseif cmd.mousemove.x < 0 then cmd.sidemove = -450 end
end
-- BMW Quick Peek (Hızlı Sağ-Sol)
if ui.get_keybind_state("stutu_peek") then
local origin = local_player:get_prop("m_vecOrigin")
if peek_pos == nil then peek_pos = origin end
if is_returning then
-- Başlangıca dönme komutu
-- (Hızla geri çekilme mantığı)
end
if bit.band(cmd.buttons, 1) ~= 0 then is_returning = true end
else
peek_pos = nil
is_returning = false
end
-- Double Tap Turbo
if ui.get_bool("stutu_dt") then
exploits.force_shift(14)
exploits.allow_recharge()
end
end
callbacks.register("paint", on_paint)
callbacks.register("create_move", on_create_move)
.lua olarak kaydedersiniz