Lua | что не так?

Dark.

Известный
Автор темы
1,745
778
Версия MoonLoader
Другое
Что не так в этом сбиве на х?
sbiv na x:
script_name("AnimationClear")
script_author("subtilize! (edited by Dark.")

local prints = 0

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    sampAddChatMessage("[Anim Clear] {d5dedd} Sbiv anim loaded. Activation : {01A0E9} X", 0x01A0E9)
    sampAddChatMessage("[Anim Clear] {d5dedd} Authors : {01A0E9} Edited by Dark. (original by subtilize!) ", 0x01A0E9)
    while not isSampAvailable() do wait(100) end
  
    while true do
    wait(0)
        if isPlayerPlaying(PLAYER_HANDLE) and not sampIsChatInputActive() then
            if isKeyJustPressed(88) then if prints == 1 then printStringNow("CLEAR!", 200) taskPlayAnim(PLAYER_PED, "camcrch_stay", "CAMERA", 4.0, false, false, true, false, 1) else taskPlayAnim(PLAYER_PED, "camcrch_stay", "CAMERA", 4.0, false, false, true, false, 1) end end
        end
    end
end
Скрипт загружается, но не сбивает анимацию
moonloader.log:
[11:16:01.754857] (system)    Loading script 'D:\Games\Awesome GTA by Dapo Show\moonloader\anim.lua'...
[11:16:01.754857] (debug)    New script: 24088BB4
[11:16:01.756856] (system)    AnimationClear: Loaded successfully.
 
Последнее редактирование:
Решение
Что не так в этом сбиве на х?
надо сменить автора и всё заработает (шутка)

Lua:
script_name("AnimationClear")
script_author("subtilize! ((edited by Dark.)edited by deddosouru)")

--local prints = 0 не будет использоваться

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    --sampAddChatMessage("[Anim Clear] {d5dedd} Sbiv anim loaded. Activation : {01A0E9} X", 0x01A0E9) лишняя хуета
    --sampAddChatMessage("[Anim Clear] {d5dedd} Authors : {01A0E9} Edited by Dark. (original by subtilize!) ", 0x01A0E9) которая только раздражает
    while not isSampAvailable() do wait(100) end
        
        requestAnimation("camcrch_stay") --перед использованием анимации её нужно загружать
 
    while true do...

deddosouru

Смотрю аниме, служу Сатане
Друг
2,036
1,323
Что не так в этом сбиве на х?
надо сменить автора и всё заработает (шутка)

Lua:
script_name("AnimationClear")
script_author("subtilize! ((edited by Dark.)edited by deddosouru)")

--local prints = 0 не будет использоваться

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    --sampAddChatMessage("[Anim Clear] {d5dedd} Sbiv anim loaded. Activation : {01A0E9} X", 0x01A0E9) лишняя хуета
    --sampAddChatMessage("[Anim Clear] {d5dedd} Authors : {01A0E9} Edited by Dark. (original by subtilize!) ", 0x01A0E9) которая только раздражает
    while not isSampAvailable() do wait(100) end
        
        requestAnimation("camcrch_stay") --перед использованием анимации её нужно загружать
 
    while true do
    wait(0)
        if isPlayerPlaying(PLAYER_HANDLE) and not sampIsChatInputActive() and not sampIsDialogActive() then --добавлена проверка на диалог и исправлена кривая табуляция
            if isKeyJustPressed(88) then
                            --if prints == 1 then printStringNow("CLEAR!", 200) end исправлен и закомментирован этот высер
                            if hasAnimationLoaded("camcrch_stay") then --проверка загружена ли анимация
                                taskPlayAnim(PLAYER_PED, "camcrch_stay", "CAMERA", 4.0, false, false, true, false, 1) --сбив анимацией
                            else --если не загружена
                                sampfuncsLog('Error loading animation... reloading') --выводим ошибку в консоль
                                requestAnimation("camcrch_stay") --загружаем анимацию снова
                            end
                        end
        end
    end
end
 
  • Влюблен
  • Ха-ха
  • Нравится
Реакции: cеk, Firus20016 и Dark.