Помогите с проблемой

Meonskiy

Новичок
Автор темы
10
1
Версия MoonLoader
.026-beta
Почему не работает скрипт?
local q = require "lib.samp.events"

function main()
if not isSampLoaded() and isSampAvailable() then return end
sampAddChatMessage('Timer 5 sec successfully loaded!',-1)
while true do
wait(0)
end
end


function q.onShowDialog(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
lua_thread.create(function()
if dialogTitle:find('Технический паспорт транспорта') then
wait(5500)
sampAddChatMessage('После открытия диалога прошло 5 секунд. Можно покупать!', 0xFF0000)
end
end)
end
 

CaJlaT

07.11.2024 14:55
Модератор
2,830
2,667
Почему не работает скрипт?
log и нормально код вставь, пожалуйста...
1594636013333.png

1594636026240.png

1594636057908.png
 
  • Нравится
Реакции: Meonskiy и Hideme Flow

Meonskiy

Новичок
Автор темы
10
1
Lua:
local q = require "lib.samp.events"

function main()
    if not isSampLoaded() and isSampAvailable() then return end
    sampAddChatMessage('Timer 5 sec successfully loaded!',-1)
    while true do
      wait(0)
      end
  end


  function q.onShowDialog(dialogId, dialogStyle, dialogTitle, okButtonText, cancelButtonText, dialogText)
    lua_thread.create(function()
    if dialogTitle:find('Технический паспорт транспорта') then
        wait(5500)
        sampAddChatMessage('После открытия диалога прошло 5 секунд. Можно покупать!', 0xFF0000)
    end
  end)
  end
 

Meonskiy

Новичок
Автор темы
10
1
Не знаю че у тебя там не работает, но у меня все работает прекрасно
Посмотреть вложение 62289Посмотреть вложение 62290
Вот что выдает консоль в игре
[ML] (system) Timer5.lua: Loaded successfully.
[ML] (system) Installing post-load hooks...
[ML] (system) Hooks installed.
[ML] (error) Timer5.lua: opcode '0AF8' call caused an unhandled exception
stack traceback:
[C]: in function 'sampAddChatMessage'
C:\Games\ARIZONA GAMES\bin\Arizona\moonloader\Timer5.lua:6: in function <C:\Games\ARIZONA GAMES\bin\Arizona\moonloader\Timer5.lua:4>
[ML] (error) Timer5.lua: Script died due to an error. (071A1EB4)