Lua RollerFIX | удаление задержки "разгона" у 99 и 92 скинов

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Автор темы
Друг
8,747
11,157
Скрипт удаляет задержку после нажатия W на 92 и 99 скинах
Активация: автоматическая (деактивация/повторная активация: /roller)

upd. обновил файл, теперь скрипт работает на нажатия w, a, s, d
говнокод
 

Вложения

  • !RollerFix.lua
    579 байт · Просмотры: 2,993
Последнее редактирование:

Gorskin

I shit on you
Проверенный
1,237
1,002
@Chapo

Lua:
enabled = true -- тут понятно

active = false -- а это нахуя? где ты используешь это?



function main()

    while not isSampAvailable() do wait(0) end

    sampRegisterChatCommand('roller', function()

        enabled = not enabled

        sampAddChatMessage(enabled and 'RollerFIX: Enabled' or 'RollerFIX: Disabled', -1)

    end)

    while true do

        wait(0)

        if isKeyDown(87) and not active and enabled then

            setCharAnimSpeed(PLAYER_PED, 'skate_idle', 1000)

            wait(150)

            active = false -- нахуя ты выключаешь то что и так выключено и не работает?

        end

    end

end
P.S это не наезд, просто вопрос😉
 
  • Нравится
Реакции: Afterdrinkin и chapo

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Автор темы
Друг
8,747
11,157
@Chapo

Lua:
active = false -- а это нахуя? где ты используешь это?
active = false -- нахуя ты выключаешь то что и так выключено и не работает?
P.S это не наезд, просто вопрос😉
я говнокодер, мне можно :D
да и скрипт я делал минуты 4 (основную часть времени занял поиск названия анимки), так что pohui
 
Последнее редактирование:
  • Ха-ха
Реакции: Nether /// и Gorskin

ROBERT PUSHER

Известный
305
212
@Chapo

Lua:
enabled = true -- тут понятно

active = false -- а это нахуя? где ты используешь это?



function main()

    while not isSampAvailable() do wait(0) end

    sampRegisterChatCommand('roller', function()

        enabled = not enabled

        sampAddChatMessage(enabled and 'RollerFIX: Enabled' or 'RollerFIX: Disabled', -1)

    end)

    while true do

        wait(0)

        if isKeyDown(87) and not active and enabled then

            setCharAnimSpeed(PLAYER_PED, 'skate_idle', 1000)

            wait(150)

            active = false -- нахуя ты выключаешь то что и так выключено и не работает?

        end

    end

end
P.S это не наезд, просто вопрос😉
выебнуться решил? съебался в страхе
 

AnWu

Guardian of Order
Всефорумный модератор
4,683
5,128
я говнокодер, мне можно :D
да и скрипт я делал минуты 4 (основную часть времени занял поиск названия анимки), так что pohui
Хреново оправдывать себя тем что "я гавнокодер". Фуэ
выебнуться решил? съебался в страхе
А ты шо такой дерзкий? Давно балы не получал?
 

Rei

Известный
Друг
1,590
1,607
1. сделай через isButtonPressed(), на случай, если у какого-то извращенца нестандартная раскладка + должно будет реагировать на передвижение стрелочками, что более реальный вариант
2. сделай чтоб работало на влево, вправо и назад тоже, а не на вперед только
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Автор темы
Друг
8,747
11,157
С помощью чего выводятся нажатия клавиш?
 
  • Нравится
Реакции: Duraq