Не работает скрипт

dameoff

Новичок
Автор темы
11
2
Версия MoonLoader
.027.0-preview
Вкратце я написал скрипт который при нажатии кнопки K выводит на экран "Aim activated"
И включает лезгинку на 10 сек
Но оно не работает
require('lib.moonloader')
local SoundPath = getWorkingDirectory() .. '\\resource\\lezginkaBilya.mp3'
local sound = loadAudioStream(SoundPath)
assert(sound, 'Вы не закинули папку resource в moonloader!')

function main()
while not isSampAvailable do wait(0) end
while true do
wait(0)
if WasKeyPressed(VK_K) then
printStyledString('MAIM ACTIVATED by dameoff', 10, 6)
setAudioStreamState(sound, 1)
wait(10)
end

end
 

Вложения

  • MAIM BY DAMEOFF.lua
    486 байт · Просмотры: 2
Последнее редактирование:

кириешки

Участник
24
4
Вообщем скачал и протестировал я твой скрипт и исправил некоторые ошибки а именно:

Правильнее wasKeyPressed а не WasKeyPressed но я поменял на isKeyJustPressed.
В функциях wait и printStyledString время в миллисекундах (1 сек. = 1000 мс.)
В функции script_name надо было указать название в кавычках.

В теории все должно работать идеально. Если что то не так еще будет, то пиши мне в ЛС на форуме.

P.S. : в редакторе кода советую поставить кодировку Windows 1251
 

Вложения

  • MAIM BY DAMEOFF.lua
    482 байт · Просмотры: 4
  • Нравится
Реакции: dameoff

dameoff

Новичок
Автор темы
11
2
Вообщем скачал и протестировал я твой скрипт и исправил некоторые ошибки а именно:

Правильнее wasKeyPressed а не WasKeyPressed но я поменял на isKeyJustPressed.
В функциях wait и printStyledString время в миллисекундах (1 сек. = 1000 мс.)
В функции script_name надо было указать название в кавычках.

В теории все должно работать идеально. Если что то не так еще будет, то пиши мне в ЛС на форуме.

P.S. : в редакторе кода советую поставить кодировку Windows 1251
Спасибо , помог

Вообщем скачал и протестировал я твой скрипт и исправил некоторые ошибки а именно:

Правильнее wasKeyPressed а не WasKeyPressed но я поменял на isKeyJustPressed.
В функциях wait и printStyledString время в миллисекундах (1 сек. = 1000 мс.)
В функции script_name надо было указать название в кавычках.

В теории все должно работать идеально. Если что то не так еще будет, то пиши мне в ЛС на форуме.

P.S. : в редакторе кода советую поставить кодировку Windows 1251
Я бы хотел чтобы надпись и музыка длилась 10 сек и выключалась , а она работает по другому то есть через 10 секунд включается музыка , знаешь как это сделать?
 
Последнее редактирование:

кириешки

Участник
24
4
Спасибо , помог


Я бы хотел чтобы надпись и музыка длилась 10 сек и выключалась , а она работает по другому то есть через 10 секунд включается музыка , знаешь как это сделать?
Надпись и музыка одновременно?
 

minxty

Известный
875
752
Спасибо , помог


Я бы хотел чтобы надпись и музыка длилась 10 сек и выключалась , а она работает по другому то есть через 10 секунд включается музыка , знаешь как это сделать?
setAudioStreamState перед printStyledString поставь? и кстати, текст возможно не выводится, потому что он только на 10 мс отображается, поменяй на 10000 мс, если хочешь его на 10 секунд выводить

выше код неправильный, была ошибка + звук воспроизводился только через 10 секунд, сам я добавил проверку на курсор, что бы при активном табе, чате, диалоге и тп не активировался скрипт
Lua:
script_name('neAim')
require('lib.moonloader')
local SoundPath = getWorkingDirectory() .. '\\resource\\lezginkaBilya.mp3'
local sound = loadAudioStream(SoundPath)
assert(sound, 'Вы не закинули папку resource в moonloader!')

function main()
    while not isSampAvailable() do wait(0) end
    while true do wait(0)
        if isKeyJustPressed(VK_K) and not sampIsCursorActive() then
            setAudioStreamState(sound, 1)
            printStyledString('MAIM ACTIVATED by dameoff', 10000, 6)
        end
    end
end
 

Вложения

  • neAim.lua
    530 байт · Просмотры: 2
Последнее редактирование:
  • Нравится
Реакции: dameoff