*BLUHGANG* vs godless braindead users 15v15 *shayd
-
Автор темы
- #1
Один из моих первых скриптов на нл апи. Лью прямо сюда, не только для нл юзеров. Хотел еще как то синхронизировать дак с 6 тиками фейк лагов на валв серверах, но, не особо вышло (если кто то знает как это можно реализовать, прошу подсказать). Вообще, что то оно все-таки может, так что для ознакомления пойдет. Рекомендую значения 80 и 85
На маркете есть похожий, но там клозед срц, по этому решил с вами поделиться
На маркете есть похожий, но там клозед срц, по этому решил с вами поделиться
Код:
local checkbox = menu.Switch("Donald Duck", "Enable", false)
local delay1_slider = menu.SliderInt("Donald Duck", "-duck delay", 85, 0, 100)
local delay2_slider = menu.SliderInt("Donald Duck", "+duck delay", 85, 0, 100)
local old_time = 0
local flag = true
local flag2 = true
local function doduck(curtime)
if flag then
g_EngineClient:ExecuteClientCmd('+duck')
old_time = curtime + delay2_slider:GetInt() / 100
flag = false
else
g_EngineClient:ExecuteClientCmd('-duck')
flag = true
old_time = curtime
end
end
cheat.RegisterCallback("draw", function()
if checkbox:GetBool() then
flag2 = true
local curtime = g_GlobalVars.curtime
local val = curtime - old_time
local delay = delay1_slider:GetInt() / 1000
if val > delay then
doduck(curtime)
end
else
if flag2 then
g_EngineClient:ExecuteClientCmd('-duck')
flag2 = false
end
end
end)