нужен бинд /fogdist на кнопку

Lcnxnj

Новичок
Автор темы
2
0
нужен скрипт на /fogidist чтобы к примеру на Z было /fogdist 150 и потом я нажимал так же на Z и было уже /fogdist 700
 

undefineders

Участник
27
19
Lua:
local vkeys = require 'vkeys'

local MAX = 1000 -- Максимальное значение
local MIN = 100 -- Минимальное значание
local UP = 100 -- Скачок

local currentFog = 0

function main()
    repeat wait(0) until isSampAvailable()

    sampAddChatMessage(string.format("Текущее значение: %d", currentFog), -1)

    while true do
        wait(0)

        if wasKeyPressed(vkeys.VK_Z) then -- + значение Up
            changeFog(UP)
        end

        if wasKeyPressed(vkeys.VK_X) then -- - значение Up
            changeFog(-UP)
        end
    end
end

function changeFog(znc)
    currentFog = currentFog + znc

    if currentFog > MAX then currentFog = MAX end
    if currentFog < MIN then currentFog = MIN end

    sampProcessChatInput(string.format("/fogdist %d", currentFog))
    sampAddChatMessage(string.format("Значение: %d", currentFog), -1)
end
 
Последнее редактирование: