Загрузить файлы в «/»
This commit is contained in:
39
NoAngle.lua
Normal file
39
NoAngle.lua
Normal file
@@ -0,0 +1,39 @@
|
||||
script_name("NoAngle")
|
||||
script_author("treywisp")
|
||||
|
||||
local memory = require("memory")
|
||||
local inicfg = require("inicfg")
|
||||
|
||||
local settings_source = "NoAngle.ini"
|
||||
local settings = inicfg.load({
|
||||
main = {
|
||||
active = true
|
||||
}
|
||||
}, settings_source)
|
||||
|
||||
local function notify(text)
|
||||
sampAddChatMessage("[NoAngle] {FFFFFF}" .. text, 0xDC143C)
|
||||
end
|
||||
|
||||
local function setState()
|
||||
local byte = settings.main.active and 0xEB or 0x75
|
||||
memory.fill(0x5E4DA1, byte, 1, true)
|
||||
memory.fill(0x5E4DF6, byte, 1, true)
|
||||
end
|
||||
|
||||
function main()
|
||||
while not isSampAvailable() do wait(100) end
|
||||
|
||||
setState()
|
||||
notify("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> " .. (settings.main.active and "{00FF00}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{FFFFFF}. " or "{FF0000}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{FFFFFF}. ") ..
|
||||
"<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> " .. (settings.main.active and "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" or "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>") .. ": /noa")
|
||||
|
||||
sampRegisterChatCommand("noa", function()
|
||||
settings.main.active = not settings.main.active
|
||||
setState()
|
||||
inicfg.save(settings, settings_source)
|
||||
notify(settings.main.active and "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" or "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
|
||||
end)
|
||||
|
||||
wait(-1)
|
||||
end
|
||||
Reference in New Issue
Block a user