Ввод данных из чат лога или что то такое

Ananasasas

Участник
Автор темы
51
2
Версия MoonLoader
Другое
Помогите сделать скрипт, чтоб когда он видел в чате напимер "вы молодец" то вводила какую либо команду, например /LUA, Я никак не могу, весь день уже мучаюсь, нашел только такое, но он не работает, и не команду вводит а числа


function SE.onServerMessage(color, text)
if text == "123" then
print('456')
end
 

Ananasasas

Участник
Автор темы
51
2
Lua:
local ev = require 'lib.samp.events'



function ev.onServerMessage(color, text)

    if string:find(text, "Число (%d+)! К сожалению, ни одна Ваша ставка не сыграла") then -- если находит в чате "вы молодец"

    sampAddChatMessage("loss", -1)

    end

end
Спасибо большое, сейчас проверю
Lua:
local ev = require 'lib.samp.events'



function ev.onServerMessage(color, text)

    if string:find(text, "Число (%d+)! К сожалению, ни одна Ваша ставка не сыграла") then -- если находит в чате "вы молодец"

    sampAddChatMessage("loss", -1)

    end

end
А что будет нажиматься, когда выполнится условие?
Или в чат что то будет писать?
и ваще, у тя сам скрипт работает? ты смотрел в консоли? мб либы нет
Сейчас посмотрю
 

darkmeleee

Участник
98
12
Почему то не работает
Я второй end не поставил, я так понял в нем причина
ошибки есть в мунлоадер.лог?
второй энд закрывает функцию с серверными сообщениями, возможно из-за него и выключился
 

Ananasasas

Участник
Автор темы
51
2
ошибки есть в мунлоадер.лог?
второй энд закрывает функцию с серверными сообщениями, возможно из-за него и выключился
второй end поставил, все равно не работает, как можно еще проверить?
 

Ananasasas

Участник
Автор темы
51
2
[22:29:53.628790] (error) solver.lua: E:\GTA\moonloader\solver.lua:7: calling 'find' on bad self (string expected, got table)
stack traceback:
[C]: in function 'find'
E:\GTA\moonloader\solver.lua:7: in function 'callback'
E:\GTA\moonloader\lib\samp\events\core.lua:79: in function <E:\GTA\moonloader\lib\samp\events\core.lua:53>
[22:29:53.671817] (error) solver.lua: Script died due to an error. (0AE9705C)
 

darkmeleee

Участник
98
12
[22:29:53.628790] (error) solver.lua: E:\GTA\moonloader\solver.lua:7: calling 'find' on bad self (string expected, got table)
stack traceback:
[C]: in function 'find'
E:\GTA\moonloader\solver.lua:7: in function 'callback'
E:\GTA\moonloader\lib\samp\events\core.lua:79: in function <E:\GTA\moonloader\lib\samp\events\core.lua:53>
[22:29:53.671817] (error) solver.lua: Script died due to an error. (0AE9705C)
скинь весь код пожалуйста
 
  • Нравится
Реакции: Ananasasas

Ananasasas

Участник
Автор темы
51
2
22:29:36.505368] (system) Session started.
[22:29:36.505368] (debug) Module handle: 065B0000

MoonLoader v.026.4-beta loaded.
Developers: FYP, hnnssy, EvgeN 1137

Copyright (c) 2016, BlastHack Team
https://www.blast.hk/moonloader/

[22:29:36.505368] (info) Working directory: E:\GTA\moonloader
[22:29:36.505368] (debug) FP Control: 0009001F
[22:29:36.505368] (debug) Game: GTA SA 1.0.0.0 US
[22:29:36.505368] (system) Installing pre-game hooks...
[22:29:36.511372] (system) Hooks installed.
[22:29:37.388956] (debug) Initializing opcode handler table
[22:29:37.388956] (debug) package.path = E:\GTA\moonloader\lib\?.lua;E:\GTA\moonloader\lib\?\init.lua;E:\GTA\moonloader\?.lua;E:\GTA\moonloader\?\init.lua;.\?.lua;E:\GTA\moonloader\lib\?.luac;E:\GTA\moonloader\lib\?\init.luac;E:\GTA\moonloader\?.luac;E:\GTA\moonloader\?\init.luac;.\?.luac
[22:29:37.388956] (debug) package.cpath = E:\GTA\moonloader\lib\?.dll;
[22:29:37.391958] (system) Loading script 'E:\GTA\moonloader\smart_auth.luac'...
[22:29:37.392959] (debug) New script: 0AE96D4C
[22:29:37.673146] (system) Smart Authenticator: Loaded successfully.
[22:29:37.673146] (system) Loading script 'E:\GTA\moonloader\solver.lua'...
[22:29:37.673146] (debug) New script: 0AE9705C
[22:29:37.678149] (system) solver.lua: Loaded successfully.
[22:29:37.678149] (system) Loading script 'E:\GTA\moonloader\template.luac'...
[22:29:37.678149] (debug) New script: 0AE96ED4
[22:29:37.734186] (system) template.luac: Loaded successfully.
[22:29:37.734186] (system) Loading script 'E:\GTA\moonloader\Textdrawrealy.lua'...
[22:29:37.734186] (debug) New script: 0AE96294
[22:29:37.735187] (system) Textdrawrealy.lua: Loaded successfully.
[22:29:37.736188] (system) template.luac: Script terminated. (0AE96ED4)
[22:29:49.099768] (system) Installing post-load hooks...
[22:29:49.099768] (system) Hooks installed.
[22:29:50.658809] (script) Smart Authenticator: v1.3.1: Обновление не требуется.
[22:29:53.628790] (error) solver.lua: E:\GTA\moonloader\solver.lua:7: calling 'find' on bad self (string expected, got table)
stack traceback:
[C]: in function 'find'
E:\GTA\moonloader\solver.lua:7: in function 'callback'
E:\GTA\moonloader\lib\samp\events\core.lua:79: in function <E:\GTA\moonloader\lib\samp\events\core.lua:53>
[22:29:53.671817] (error) solver.lua: Script died due to an error. (0AE9705C)
 

darkmeleee

Участник
98
12
22:29:36.505368] (system) Session started.
[22:29:36.505368] (debug) Module handle: 065B0000

MoonLoader v.026.4-beta loaded.
Developers: FYP, hnnssy, EvgeN 1137

Copyright (c) 2016, BlastHack Team
https://www.blast.hk/moonloader/

[22:29:36.505368] (info) Working directory: E:\GTA\moonloader
[22:29:36.505368] (debug) FP Control: 0009001F
[22:29:36.505368] (debug) Game: GTA SA 1.0.0.0 US
[22:29:36.505368] (system) Installing pre-game hooks...
[22:29:36.511372] (system) Hooks installed.
[22:29:37.388956] (debug) Initializing opcode handler table
[22:29:37.388956] (debug) package.path = E:\GTA\moonloader\lib\?.lua;E:\GTA\moonloader\lib\?\init.lua;E:\GTA\moonloader\?.lua;E:\GTA\moonloader\?\init.lua;.\?.lua;E:\GTA\moonloader\lib\?.luac;E:\GTA\moonloader\lib\?\init.luac;E:\GTA\moonloader\?.luac;E:\GTA\moonloader\?\init.luac;.\?.luac
[22:29:37.388956] (debug) package.cpath = E:\GTA\moonloader\lib\?.dll;
[22:29:37.391958] (system) Loading script 'E:\GTA\moonloader\smart_auth.luac'...
[22:29:37.392959] (debug) New script: 0AE96D4C
[22:29:37.673146] (system) Smart Authenticator: Loaded successfully.
[22:29:37.673146] (system) Loading script 'E:\GTA\moonloader\solver.lua'...
[22:29:37.673146] (debug) New script: 0AE9705C
[22:29:37.678149] (system) solver.lua: Loaded successfully.
[22:29:37.678149] (system) Loading script 'E:\GTA\moonloader\template.luac'...
[22:29:37.678149] (debug) New script: 0AE96ED4
[22:29:37.734186] (system) template.luac: Loaded successfully.
[22:29:37.734186] (system) Loading script 'E:\GTA\moonloader\Textdrawrealy.lua'...
[22:29:37.734186] (debug) New script: 0AE96294
[22:29:37.735187] (system) Textdrawrealy.lua: Loaded successfully.
[22:29:37.736188] (system) template.luac: Script terminated. (0AE96ED4)
[22:29:49.099768] (system) Installing post-load hooks...
[22:29:49.099768] (system) Hooks installed.
[22:29:50.658809] (script) Smart Authenticator: v1.3.1: Обновление не требуется.
[22:29:53.628790] (error) solver.lua: E:\GTA\moonloader\solver.lua:7: calling 'find' on bad self (string expected, got table)
stack traceback:
[C]: in function 'find'
E:\GTA\moonloader\solver.lua:7: in function 'callback'
E:\GTA\moonloader\lib\samp\events\core.lua:79: in function <E:\GTA\moonloader\lib\samp\events\core.lua:53>
[22:29:53.671817] (error) solver.lua: Script died due to an error. (0AE9705C)
не логов, а код твоего скрипта
 

Ananasasas

Участник
Автор темы
51
2
не логов, а код твоего скрипта
local ev = require 'lib.samp.events'



function ev.onServerMessage(color, text)

if string:find(text, "Число (%d+)! К сожалению, ни одна Ваша ставка не сыграла") then

sampAddChatMessage("Liss", -1)

end

end
Это?
 

Ananasasas

Участник
Автор темы
51
2
Последнее редактирование: