Скрипт Samp time без анимации

kravetc

Участник
Автор темы
43
4
Всех, наверное, уже задолбала эта анимка, которая всегда всё портит, когда прописываешь /time на Arizona ROLE PLAY. Так вот, как-то у меня был скрипт, которые таймил и не проигрывалась анимка, но сейчас он потерялся, вот, хочу снова найти) Спасибо заранее за помощь, если вдруг кто помог
 

woodware

Потрачен
Проверенный
4,476
1,237
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    while true do
        wait(0)
        if msg:find("/time") then
        wait(30)
        sampSendChat("/anim 3")
        setVirtualKeyDown(70, true)
        wait(10)
        setVirtualKeyDown(70, false)
        end
    end
end
сбивает анимку тайма, может быть не будет работать
 

DeKzer

Известный
518
220
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    while true do
        wait(0)
        if msg:find("/time") then
        wait(30)
        sampSendChat("/anim 3")
        setVirtualKeyDown(70, true)
        wait(10)
        setVirtualKeyDown(70, false)
        end
    end
end
сбивает анимку тайма, может быть не будет работать
а на какой хуй ждать 30 секунд?
 

kravetc

Участник
Автор темы
43
4
Lua:
function main()
    repeat wait(0) until isSampAvailable()
    while true do
        wait(0)
        if msg:find("/time") then
        wait(30)
        sampSendChat("/anim 3")
        setVirtualKeyDown(70, true)
        wait(10)
        setVirtualKeyDown(70, false)
        end
    end
end
сбивает анимку тайма, может быть не будет работать
ну тут сбив анимкой, такое себе, когда бежать буду и затаймлю - перс остановится
 

DeKzer

Известный
518
220
о
ну тут сбив анимкой, такое себе, когда бежать буду и затаймлю - перс остановится
оно и не работает кстати) Держи от меня сбив без анимок

Lua:
script_name("SbivTime by DeKzer")
script_author("DeKzer")

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("time", time)

    while true do
        wait(0)
        if active then
            sampSendChat("/time")
            wait(1)
            taskPlayAnim(PLAYER_PED, "camcrch_stay", "CAMERA", 4.0, false, false, true, false, 1)
            active = false
        end
    end
end

function time()
    active = true
end

Анимки даже не будет, просто высветиться время и ниче не произойдет
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,763
11,196
о

оно и не работает кстати) Держи от меня сбив без анимок

Lua:
script_name("SbivTime by DeKzer")
script_author("DeKzer")

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("time", time)

    while true do
        wait(0)
        if active then
            sampSendChat("/time")
            wait(1)
            taskPlayAnim(PLAYER_PED, "camcrch_stay", "CAMERA", 4.0, false, false, true, false, 1)
            active = false
        end
    end
end

function time()
    active = true
end

Анимки даже не будет, просто высветиться время и ниче не произойдет
если знаешь название и файл анимки то проще хукать установку анимации и убирать ее через ретурн
Lua:
local sampev = require 'lib.samp.events'

function sampev.onApplyPlayerAnimation(playerId, animLib, animName)
    if playerId == select(2, sampGetPlayerIdByCharHandle(PLAYER_PED)) then
        if animLib == 'CAMERA' and animName == 'camcrch_stay' then
            return false
        end
    end
end
 
  • Нравится
Реакции: shitcodes

kravetc

Участник
Автор темы
43
4
о

оно и не работает кстати) Держи от меня сбив без анимок

Lua:
script_name("SbivTime by DeKzer")
script_author("DeKzer")

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("time", time)

    while true do
        wait(0)
        if active then
            sampSendChat("/time")
            wait(1)
            taskPlayAnim(PLAYER_PED, "camcrch_stay", "CAMERA", 4.0, false, false, true, false, 1)
            active = false
        end
    end
end

function time()
    active = true
end

Анимки даже не будет, просто высветиться время и ниче не произойдет
твой скрипт запускается, но на аризоне не работает, всё равно анимка производится и создался файл .bak
а на скрипт модера лаунчер арз ругается и таблички с ошибками выдаёт