Помогите со способ сбива аним

Oldbiz

Участник
Автор темы
48
2
Версия SA-MP
  1. Любая
Помогите добавить сбив анимки нарко, не через /anims, через него скрипт перестает работать. Ну или может поймете из-за чего скрипт перестает работать после первого круга
 

Вложения

  • You won't die by Oldbiz.lua
    1,004 байт · Просмотры: 2

YarikVL

Известный
Проверенный
4,766
1,820
Помогите добавить сбив анимки нарко, не через /anims, через него скрипт перестает работать. Ну или может поймете из-за чего скрипт перестает работать после первого круга

Lua:
require 'lib.moonloader'
local active = true

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampAddChatMessage("{FF00FF}You won't die {FFFF00}by Oldbiz :)     {0000CB}активация /wdo", 0xFF2020)
    sampRegisterChatCommand("wdo", function()
       active = not active
       sampAddChatMessage(active and "[{FF0000}you won't die{FFFFFF}] активирован." or "[{FF0000}you won't die{FFFFFF}] деактивирован.", -1)
    end)
    while true do wait(0)
        health = getCharHealth(PLAYER_PED)
        if health < 20 and active then
            sampSendChat("/usedrugs 3")
            wait(500)
            sampSendChat("/anim 1")
            wait(750)
            setVirtualKeyDown(VK_RETURN, true) 
            wait(50)
            setVirtualKeyDow(VK_RETURN,false)
        end
    end
end
VK это виртуальные коды клавиш ( можешь загуглить )
Посмотри, можешь подправить под себя.
active = not active это переменной active даётся значение true или false, в зависимости от активации или деактивации
Ну короче разбирайся)
 
  • Нравится
Реакции: Mamashin