- 101
- 44
- Версия MoonLoader
- .026-beta
Здрасвуйте, написал на первый взгляд легкий скрипт который должен парсить обьявление с чата, и после чего сохранять их в текстовом документе.
Но почему-то, в консоле пишет что все ОК, а на самом деле не высвечивает кто автор и название скрипта, не реагирует на зареганую команду.
Но почему-то, в консоле пишет что все ОК, а на самом деле не высвечивает кто автор и название скрипта, не реагирует на зареганую команду.
Lua::
script_author('maxim wayner')
script_name('Parser Number')
script_version('bomg ver')
require "lib.moonloader"
encoding = require 'encoding'
encoding.default = 'CP1251'
u8 = encoding.UTF8
fa = require 'faIcons'
fa_font = require 'faIcons'
inicfg = require 'inicfg'
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand('pars', pars)
wait(1000)
end
function pars(arg)
event = require 'lib.samp.events'
text, prefix, color, pcolor = sampGetChatString(99)
event.onServerMessage(color, text)
sampev.onServerMessage(color, text)
if text:find('%w+_%w+%[%d+%]') then
obav = text:find()
local directIni = 'ParserObav.ini'
local ini = inicfg.load(inicfg.load({
settings = {
obav()
}
}, directIni))
inicfg.save(ini, directIni)
sampAddChatMessage('Обьявление спарсено'..number, -1)
end
end