- 140
- 8
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
- Версия MoonLoader
- .026-beta
скрипт должен получать информацию с диалога но он получает но не обрабатывает и скрипт не работает!
Lua:
script_author('Lance_Sterling')
require 'lib.moonloader'
local imgui = require 'imgui'
local encoding = require "encoding"
local memory = require 'memory'
local ffi = require 'ffi'
local imguiad = require 'lib.imgui_addons'
local samp = require 'lib.samp.events'
local rkeys = require 'lib.rkeys'
local inicfg = require 'inicfg'
local GK = require 'game.keys'
local hook = require("hooks")
local vkeys = require 'vkeys'
local dlstatus = require('moonloader').download_status
local Matrix3X3 = require "matrix3x3"
local Vector3D = require "vector3d"
local fa = require 'fAwesome5'
encoding.default = 'CP1251'
u8 = encoding.UTF8
function main()
while not isSampAvailable() do wait(100) end
if not isSampLoaded() or not isSampfuncsLoaded() then return end
sampAddChatMessage('{FF8000}[Report Helper]: {FFFFFF}Загружен')
sampAddChatMessage('{FF8000}[Report Helper]: {FFFFFF}Автор сидит тут: https://vk.com/maksytka_desighner')
end
function samp.onShowDialog(id, style, title, button1, button2, text)
if text == nil then
sampAddChatMessage('Ебаный диалог не хочет выводить мне ничего')
end
if text:find('Имя: %{......%}(%w+_%w+)[(%d+)]Нарушитель: %{......%}(%w+_%w+)[(%d+)]Жалоба: %{......%}(%w+)') then
authorName, authorID, suspectName, suspectID, reportText = text:match('Имя: %{......%}(%w+_%w+)[(%d+)]Нарушитель: %{......%}(%w+_%w+)[(%d+)]Жалоба: %{......%}(%w+)')
report = {
aName = authorName,
aID = authorID,
sName = suspectName,
sID = suspectID,
rText = reportText
}
sampAddChatMessage(report.aName..'['..report.aID..']')
end
end