Вопросы по Lua скриптингу

Общая тема для вопросов по разработке скриптов на языке программирования Lua, в частности под MoonLoader.
  • Задавая вопрос, убедитесь, что его нет в списке частых вопросов и что на него ещё не отвечали (воспользуйтесь поиском).
  • Поищите ответ в теме посвященной разработке Lua скриптов в MoonLoader
  • Отвечая, убедитесь, что ваш ответ корректен.
  • Старайтесь как можно точнее выразить мысль, а если проблема связана с кодом, то обязательно прикрепите его к сообщению, используя блок [code=lua]здесь мог бы быть ваш код[/code].
  • Если вопрос связан с MoonLoader-ом первым делом желательно поискать решение на wiki.

Частые вопросы

Как научиться писать скрипты? С чего начать?
Информация - Гайд - Всё о Lua скриптинге для MoonLoader(https://blast.hk/threads/22707/)
Как вывести текст на русском? Вместо русского текста у меня какие-то каракули.
Изменить кодировку файла скрипта на Windows-1251. В Atom: комбинация клавиш Ctrl+Shift+U, в Notepad++: меню Кодировки -> Кодировки -> Кириллица -> Windows-1251.
Как получить транспорт, в котором сидит игрок?
Lua:
local veh = storeCarCharIsInNoSave(PLAYER_PED)
Как получить свой id или id другого игрока?
Lua:
local _, id = sampGetPlayerIdByCharHandle(PLAYER_PED) -- получить свой ид
local _, id = sampGetPlayerIdByCharHandle(ped) -- получить ид другого игрока. ped - это хендл персонажа
Как проверить, что строка содержит какой-то текст?
Lua:
if string.find(str, 'текст', 1, true) then
-- строка str содержит "текст"
end
Как эмулировать нажатие игровой клавиши?
Lua:
local game_keys = require 'game.keys' -- где-нибудь в начале скрипта вне функции main

setGameKeyState(game_keys.player.FIREWEAPON, -1) -- будет сэмулировано нажатие клавиши атаки
Все иды клавиш находятся в файле moonloader/lib/game/keys.lua.
Подробнее о функции setGameKeyState здесь: lua - setgamekeystate | BlastHack — DEV_WIKI(https://www.blast.hk/wiki/lua:setgamekeystate)
Как получить id другого игрока, в которого целюсь я?
Lua:
local valid, ped = getCharPlayerIsTargeting(PLAYER_HANDLE) -- получить хендл персонажа, в которого целится игрок
if valid and doesCharExist(ped) then -- если цель есть и персонаж существует
  local result, id = sampGetPlayerIdByCharHandle(ped) -- получить samp-ид игрока по хендлу персонажа
  if result then -- проверить, прошло ли получение ида успешно
    -- здесь любые действия с полученным идом игрока
  end
end
Как зарегистрировать команду чата SAMP?
Lua:
-- До бесконечного цикла/задержки
sampRegisterChatCommand("mycommand", function (param)
     -- param будет содержать весь текст введенный после команды, чтобы разделить его на аргументы используйте string.match()
    sampAddChatMessage("MyCMD", -1)
end)
Крашит игру при вызове sampSendChat. Как это исправить?
Это происходит из-за бага в SAMPFUNCS, когда производится попытка отправки пакета определенными функциями изнутри события исходящих RPC и пакетов. Исправления для этого бага нет, но есть способ не провоцировать его. Вызов sampSendChat изнутри обработчика исходящих RPC/пакетов нужно обернуть в скриптовый поток с нулевой задержкой:
Lua:
function onSendRpc(id)
  -- крашит:
  -- sampSendChat('Send RPC: ' .. id)

  -- норм:
  lua_thread.create(function()
    wait(0)
    sampSendChat('Send RPC: ' .. id)
  end)
end
 
Последнее редактирование:

HpP

Известный
368
119
У меня есть пара чисел 29 - 30 и 80 + 25. Как сделать так, чтобы при вычете 30 из 29 вычиталось только 29, а при сложении 25 к 80, надо чтобы число не было больше 100. Например: 60 + 90 = 100(50 исчезает), 20 - 25 = 0 (5 исчезает). Как это сделать?
 

CaJlaT

07.11.2024 14:55
Модератор
2,836
2,674
У меня есть пара чисел 29 - 30 и 80 + 25. Как сделать так, чтобы при вычете 30 из 29 вычиталось только 29, а при сложении 25 к 80, надо чтобы число не было больше 100. Например: 60 + 90 = 100(50 исчезает), 20 - 25 = 0 (5 исчезает). Как это сделать?
Lua:
if var < 0 then var = 0 elseif var > 100 then var = 100 end
 
  • Влюблен
Реакции: HpP

Luis_Mora

Участник
31
1
Народ всем привет. Задался тут сделать одну историю для себя и назрел вопрос в процессе выполнения.

1)Мне нужно чтобы в чате, после перехвата сообщения из чата фракции ( /r ) возвращалось это же сообщение но ник того кто его отправил был цветом клиста нашего отправителя.
2) Ещё столкнулся с такой проблемой, перехватывает сообщение с рации, но если находит второе двоеточие например, или "_" то сразу крашит.

Кто сталкивался, подскажите будьте любезны.

**Функция поиска ID ( findPlayerByName(nameRD) ) игрока, обычный цикл for перебора всех игроков на сервере.

пример Строки
Лейтенант Nick_Name: texttexttexttexttexttexttexttext

Lua:
        if text:find('_') and text:find(':')then
            if color == -1920073984 then
                local txL, nameRD, txR = text:match('(.+) (.+):(.+)')
                local id = findPlayerByName(nameRD)
                local colorN = sampGetPlayerColor(id)
                --sampAddChatMessage(colorN,colorN)
                if txR ~= nil and txL ~= nil then return {color, txL .. " " .. nameRD .. '[' .. id .. "]" .. ':'.. txR} end
            end
        end
 

wulfandr

Известный
636
260
Народ всем привет. Задался тут сделать одну историю для себя и назрел вопрос в процессе выполнения.

1)Мне нужно чтобы в чате, после перехвата сообщения из чата фракции ( /r ) возвращалось это же сообщение но ник того кто его отправил был цветом клиста нашего отправителя.
2) Ещё столкнулся с такой проблемой, перехватывает сообщение с рации, но если находит второе двоеточие например, или "_" то сразу крашит.

Кто сталкивался, подскажите будьте любезны.

**Функция поиска ID ( findPlayerByName(nameRD) ) игрока, обычный цикл for перебора всех игроков на сервере.

Lua:
        if text:find('_') and text:find(':')then
            if color == -1920073984 then
                local txL, nameRD, txR = text:match('(.+) (.+):(.+)')
                local id = findPlayerByName(nameRD)
                local colorN = sampGetPlayerColor(id)
                --sampAddChatMessage(colorN,colorN)
                if txR ~= nil and txL ~= nil then return {color, txL .. " " .. nameRD .. '[' .. id .. "]" .. ':'.. txR} end
            end
        end
строку из чата /r дай
 

ufdhbi

Известный
Проверенный
1,460
866
Народ всем привет. Задался тут сделать одну историю для себя и назрел вопрос в процессе выполнения.

1)Мне нужно чтобы в чате, после перехвата сообщения из чата фракции ( /r ) возвращалось это же сообщение но ник того кто его отправил был цветом клиста нашего отправителя.
2) Ещё столкнулся с такой проблемой, перехватывает сообщение с рации, но если находит второе двоеточие например, или "_" то сразу крашит.

Кто сталкивался, подскажите будьте любезны.

**Функция поиска ID ( findPlayerByName(nameRD) ) игрока, обычный цикл for перебора всех игроков на сервере.

пример Строки
Лейтенант Nick_Name: texttexttexttexttexttexttexttext

Lua:
        if text:find('_') and text:find(':')then
            if color == -1920073984 then
                local txL, nameRD, txR = text:match('(.+) (.+):(.+)')
                local id = findPlayerByName(nameRD)
                local colorN = sampGetPlayerColor(id)
                --sampAddChatMessage(colorN,colorN)
                if txR ~= nil and txL ~= nil then return {color, txL .. " " .. nameRD .. '[' .. id .. "]" .. ':'.. txR} end
            end
        end
local rang, nick, text = text:match("^(%S+)%s+(%g+):%s*(.+)")
 

_ex$tanOr_

Участник
125
19
Lua:
if text:find('~w~Press ~g~~k~~CONVERSATION_YES~ ~w~%(%d+/10%)') then -- буква Y

            sendKey(64)

            sampAddChatMessage("Нажата буква Y", -1)

        end

откуда вот sendkey 64 присвоили?
 

Luis_Mora

Участник
31
1
Лог чего конкретно?
Если SF то вот.


[23:06:37]
SAMPFUNCS v5.4.1-final rel.21 (SA-MP 0.3.7-R1)
Compiled: Dec 24 2018 03:13:37

Copyright (c) 2013-2018, BlastHack Team <blast.hk>

[23:06:37] Base address: 0x71F10000.
[23:06:37] Initializing opcodes...
[23:06:37] Opcodes initialized successfully. Total opcodes: 382.
[23:06:37] Hook "CTimer::GetRealTimeScale" installed.
[23:06:37] Hook "CPad::Update" installed.
[23:06:37] Hook "CCamera::RenderMotionBlur" installed.
[23:06:37] Hook "CScriptThread::AddScriptToQueue" installed.
[23:06:37] Hook "CScriptThread::RemoveScriptFromQueue" installed.
[23:06:37] Hook "CScriptThread::Process" installed.
[23:06:37] Hook "WinMainLoop" installed.
[23:06:37] Hook "CLoadingScreen::RenderSplash" installed.
[23:06:37] Hook "CVehicle::CVehicle" installed.
[23:06:37] Hook "CVehicle::~CVehicle" installed.
[23:06:37] Hook "CPed::CPed" installed.
[23:06:37] Hook "CPed::~CPed" installed.
[23:06:37] Initializing plugins...
[23:06:37] SF Plugin "chatroom_3_1.sf" loaded.
[23:06:37] SF Plugin "FixReconnect.sf" loaded.
[23:06:37] SF Plugin "GameExitFixbyRomelo.sf" loaded.
[23:06:37] SF Plugin "Reconnect+.sf" loaded.
[23:06:38] samp.dll base addres: 0x03CB0000
[23:06:38] Hook "SAMP: CNetGame::CNetGame" installed.
[23:06:38] Hook "SAMP: CDialog::Close" installed.
[23:06:38] Hook "SAMP: QuitGame" installed.
[23:06:38] Hook "SAMP: CCmdWindow::ProcessInput" installed.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Session started.
[23:06:40] {C0C0C0}[ML] {C0C0C0}
MoonLoader v.026.5-beta loaded.
[23:06:40] {C0C0C0}[ML] {C0C0C0}Developers: FYP, hnnssy, EvgeN 1137

[23:06:40] {C0C0C0}[ML] {C0C0C0}Copyright (c) 2016, BlastHack Team
[23:06:40] {C0C0C0}[ML] {C0C0C0}https://www.blast.hk/moonloader/

[23:06:40] {C0C0C0}[ML] {A9EFF5}(info) {C0C0C0}Working directory: C:\Games\GTA San Andreas\moonloader
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Installing pre-game hooks...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Hooks installed.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\AutoForward v2.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}AutoForward: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\AutoReboot.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}ML-AutoReboot: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\check-moonloader-updates.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}Check MoonLoader Updates: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\fastload.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}быстрая загрузка: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\fbitools.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}SA:PD Tools: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\gta5hudhq.luac'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}[hqGTAVhud]: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\hitinformer.luac'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}Absolute Damage Informer: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\MP.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}LVa-Police: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\MST_Script.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}MST_Script.lua: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\Multi_Script.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}Multi_Script: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\out.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}out.lua: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\reload_all.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}ML-ReloadAll: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\RequestText.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}RequestText.lua: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\scoreboard.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}ImGui Scoreboard: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\SF Integration.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}SF Integration: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\TimerOnline.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}TimerOnline.lua: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}out.lua: {C0C0C0}Script terminated. (1328430C)
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Installing post-load hooks...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Hooks installed.
[23:06:41] Direct3DDevice9 hook installed.
[23:06:41] Hook "SAMP: RakPeer::HandleRPCPacket" installed.
[23:06:41] Initializing SAMP data...
[23:06:41] Info initialized.
[23:06:41] Pools initialized.
[23:06:41] Player pool initialized.
[23:06:41] Vehicle pool initialized.
[23:06:41] Chat initialized.
[23:06:41] Input initialized.
[23:06:41] Death list initialized.
[23:06:41] Dialog initialized.
[23:06:41] Misc data initialized.
[23:06:41] Scoreboard initialized.
[23:06:41] RakNet initialized.
[23:06:41] SAMPFUNCS v5.4.1-final rel.21 (SA-MP 0.3.7-R1) completely loaded!
[23:06:42] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}SA:PD Tools v10.27: Успешно загружен
[23:06:42] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}Все необходиме библиотеки были найдены и загружены
[23:06:42] RegisterCommand Error: Command "rt" already exists.
[23:06:42] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}MST_Script.lua: {C0C0C0}{3377FF}[BC_Script]:{FFFFFF} Конфигурация загружена.
[23:06:42] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}Проверка обновления прошка неуспешно. Запускаю старую версию.
[23:06:46] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}LVA
[23:06:46] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}Лейтенант
[23:09:02] {00FF00}TimerOnline: {FFFFFF}Ваш онлайн сохранён!
[23:09:02] Uninitializing SAMPFUNCS...
[23:09:02] Exited.
 

Fott

Простреленный
3,461
2,378
Лог чего конкретно?
Если SF то вот.


[23:06:37]
SAMPFUNCS v5.4.1-final rel.21 (SA-MP 0.3.7-R1)
Compiled: Dec 24 2018 03:13:37

Copyright (c) 2013-2018, BlastHack Team <blast.hk>

[23:06:37] Base address: 0x71F10000.
[23:06:37] Initializing opcodes...
[23:06:37] Opcodes initialized successfully. Total opcodes: 382.
[23:06:37] Hook "CTimer::GetRealTimeScale" installed.
[23:06:37] Hook "CPad::Update" installed.
[23:06:37] Hook "CCamera::RenderMotionBlur" installed.
[23:06:37] Hook "CScriptThread::AddScriptToQueue" installed.
[23:06:37] Hook "CScriptThread::RemoveScriptFromQueue" installed.
[23:06:37] Hook "CScriptThread::Process" installed.
[23:06:37] Hook "WinMainLoop" installed.
[23:06:37] Hook "CLoadingScreen::RenderSplash" installed.
[23:06:37] Hook "CVehicle::CVehicle" installed.
[23:06:37] Hook "CVehicle::~CVehicle" installed.
[23:06:37] Hook "CPed::CPed" installed.
[23:06:37] Hook "CPed::~CPed" installed.
[23:06:37] Initializing plugins...
[23:06:37] SF Plugin "chatroom_3_1.sf" loaded.
[23:06:37] SF Plugin "FixReconnect.sf" loaded.
[23:06:37] SF Plugin "GameExitFixbyRomelo.sf" loaded.
[23:06:37] SF Plugin "Reconnect+.sf" loaded.
[23:06:38] samp.dll base addres: 0x03CB0000
[23:06:38] Hook "SAMP: CNetGame::CNetGame" installed.
[23:06:38] Hook "SAMP: CDialog::Close" installed.
[23:06:38] Hook "SAMP: QuitGame" installed.
[23:06:38] Hook "SAMP: CCmdWindow::ProcessInput" installed.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Session started.
[23:06:40] {C0C0C0}[ML] {C0C0C0}
MoonLoader v.026.5-beta loaded.
[23:06:40] {C0C0C0}[ML] {C0C0C0}Developers: FYP, hnnssy, EvgeN 1137

[23:06:40] {C0C0C0}[ML] {C0C0C0}Copyright (c) 2016, BlastHack Team
[23:06:40] {C0C0C0}[ML] {C0C0C0}https://www.blast.hk/moonloader/

[23:06:40] {C0C0C0}[ML] {A9EFF5}(info) {C0C0C0}Working directory: C:\Games\GTA San Andreas\moonloader
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Installing pre-game hooks...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Hooks installed.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\AutoForward v2.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}AutoForward: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\AutoReboot.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}ML-AutoReboot: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\check-moonloader-updates.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}Check MoonLoader Updates: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\fastload.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}быстрая загрузка: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\fbitools.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}SA:PD Tools: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\gta5hudhq.luac'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}[hqGTAVhud]: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\hitinformer.luac'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}Absolute Damage Informer: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\MP.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}LVa-Police: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\MST_Script.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}MST_Script.lua: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\Multi_Script.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}Multi_Script: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\out.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}out.lua: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\reload_all.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}ML-ReloadAll: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\RequestText.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}RequestText.lua: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\scoreboard.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}ImGui Scoreboard: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\SF Integration.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}SF Integration: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'C:\Games\GTA San Andreas\moonloader\TimerOnline.lua'...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}TimerOnline.lua: {C0C0C0}Loaded successfully.
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}out.lua: {C0C0C0}Script terminated. (1328430C)
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Installing post-load hooks...
[23:06:40] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Hooks installed.
[23:06:41] Direct3DDevice9 hook installed.
[23:06:41] Hook "SAMP: RakPeer::HandleRPCPacket" installed.
[23:06:41] Initializing SAMP data...
[23:06:41] Info initialized.
[23:06:41] Pools initialized.
[23:06:41] Player pool initialized.
[23:06:41] Vehicle pool initialized.
[23:06:41] Chat initialized.
[23:06:41] Input initialized.
[23:06:41] Death list initialized.
[23:06:41] Dialog initialized.
[23:06:41] Misc data initialized.
[23:06:41] Scoreboard initialized.
[23:06:41] RakNet initialized.
[23:06:41] SAMPFUNCS v5.4.1-final rel.21 (SA-MP 0.3.7-R1) completely loaded!
[23:06:42] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}SA:PD Tools v10.27: Успешно загружен
[23:06:42] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}Все необходиме библиотеки были найдены и загружены
[23:06:42] RegisterCommand Error: Command "rt" already exists.
[23:06:42] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}MST_Script.lua: {C0C0C0}{3377FF}[BC_Script]:{FFFFFF} Конфигурация загружена.
[23:06:42] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}Проверка обновления прошка неуспешно. Запускаю старую версию.
[23:06:46] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}LVA
[23:06:46] {C0C0C0}[ML] {7DD156}(script) {E0E0E0}SA:PD Tools: {C0C0C0}Лейтенант
[23:09:02] {00FF00}TimerOnline: {FFFFFF}Ваш онлайн сохранён!
[23:09:02] Uninitializing SAMPFUNCS...
[23:09:02] Exited.
1603458912332.png

Мунлоадер лог..
 

Luis_Mora

Участник
31
1



[23:06:37.256652] (system) Session started.
[23:06:37.257651] (debug) Module handle: 72660000

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

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

[23:06:37.257651] (info) Working directory: C:\Games\GTA San Andreas\moonloader
[23:06:37.257651] (debug) FP Control: 0009001F
[23:06:37.257651] (debug) Game: GTA SA 1.0.0.0 US
[23:06:37.257651] (system) Installing pre-game hooks...
[23:06:37.259652] (system) Hooks installed.
[23:06:38.666510] (debug) Initializing opcode handler table
[23:06:38.666510] (debug) package.path = C:\Games\GTA San Andreas\moonloader\lib\?.lua;C:\Games\GTA San Andreas\moonloader\lib\?\init.lua;C:\Games\GTA San Andreas\moonloader\?.lua;C:\Games\GTA San Andreas\moonloader\?\init.lua;.\?.lua;C:\Games\GTA San Andreas\moonloader\lib\?.luac;C:\Games\GTA San Andreas\moonloader\lib\?\init.luac;C:\Games\GTA San Andreas\moonloader\?.luac;C:\Games\GTA San Andreas\moonloader\?\init.luac;.\?.luac
[23:06:38.666510] (debug) package.cpath = C:\Games\GTA San Andreas\moonloader\lib\?.dll;
[23:06:38.666510] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\AutoForward v2.lua'...
[23:06:38.667511] (debug) New script: 0D38EC9C
[23:06:38.669512] (system) AutoForward: Loaded successfully.
[23:06:38.669512] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\AutoReboot.lua'...
[23:06:38.669512] (debug) New script: 01E748C4
[23:06:38.670511] (system) ML-AutoReboot: Loaded successfully.
[23:06:38.670511] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\check-moonloader-updates.lua'...
[23:06:38.670511] (debug) New script: 01E74E6C
[23:06:38.672512] (system) Check MoonLoader Updates: Loaded successfully.
[23:06:38.672512] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\fastload.lua'...
[23:06:38.672512] (debug) New script: 13251D04
[23:06:38.673512] (system) быстрая загрузка: Loaded successfully.
[23:06:38.673512] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\fbitools.lua'...
[23:06:38.673512] (debug) New script: 13251E8C
[23:06:38.879559] (system) SA:PD Tools: Loaded successfully.
[23:06:38.879559] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\gta5hudhq.luac'...
[23:06:38.879559] (debug) New script: 1328341C
[23:06:38.880559] (system) [hqGTAVhud]: Loaded successfully.
[23:06:38.880559] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\hitinformer.luac'...
[23:06:38.880559] (debug) New script: 132836AC
[23:06:38.891561] (system) Absolute Damage Informer: Loaded successfully.
[23:06:38.891561] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\MP.lua'...
[23:06:38.891561] (debug) New script: 13283C6C
[23:06:38.898563] (system) LVa-Police: Loaded successfully.
[23:06:38.898563] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\MST_Script.lua'...
[23:06:38.898563] (debug) New script: 13283DF4
[23:06:38.903564] (system) MST_Script.lua: Loaded successfully.
[23:06:38.903564] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\Multi_Script.lua'...
[23:06:38.903564] (debug) New script: 13283F7C
[23:06:38.913566] (system) Multi_Script: Loaded successfully.
[23:06:38.913566] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\out.lua'...
[23:06:38.913566] (debug) New script: 1328430C
[23:06:38.914566] (system) out.lua: Loaded successfully.
[23:06:38.914566] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\reload_all.lua'...
[23:06:38.914566] (debug) New script: 132AD01C
[23:06:38.915566] (system) ML-ReloadAll: Loaded successfully.
[23:06:38.915566] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\RequestText.lua'...
[23:06:38.915566] (debug) New script: 132AD1A4
[23:06:38.921567] (system) RequestText.lua: Loaded successfully.
[23:06:38.921567] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\scoreboard.lua'...
[23:06:38.921567] (debug) New script: 132AD32C
[23:06:38.932570] (system) ImGui Scoreboard: Loaded successfully.
[23:06:38.932570] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\SF Integration.lua'...
[23:06:38.932570] (debug) New script: 132BD1A4
[23:06:38.934571] (system) SF Integration: Loaded successfully.
[23:06:38.934571] (system) Loading script 'C:\Games\GTA San Andreas\moonloader\TimerOnline.lua'...
[23:06:38.934571] (debug) New script: 132C5334
[23:06:38.940572] (system) TimerOnline.lua: Loaded successfully.
[23:06:38.941572] (system) out.lua: Script terminated. (1328430C)
[23:06:40.833996] (system) Installing post-load hooks...
[23:06:40.834996] (system) Hooks installed.
[23:06:41.958248] (script) SA:PD Tools: SA:PD Tools v10.27: Успешно загружен
[23:06:41.958248] (script) SA:PD Tools: Все необходиме библиотеки были найдены и загружены
[23:06:42.027263] (script) MST_Script.lua: {3377FF}[BC_Script]:{FFFFFF} Конфигурация загружена.
[23:06:42.715485] (script) SA:PD Tools: Проверка обновления прошка неуспешно. Запускаю старую версию.
[23:06:46.381028] (script) SA:PD Tools: LVA
[23:06:46.381028] (script) SA:PD Tools: Лейтенант
[23:09:02.405487] (system) Unloading...
[23:09:02.405487] (system) AutoForward: Script terminated. (0D38EC9C)
[23:09:02.405487] (system) ML-AutoReboot: Script terminated. (01E748C4)
[23:09:02.406487] (system) Check MoonLoader Updates: Script terminated. (01E74E6C)
[23:09:02.406487] (system) быстрая загрузка: Script terminated. (13251D04)
[23:09:02.407487] (system) SA:PD Tools: Script terminated. (13251E8C)
[23:09:02.413489] (system) [hqGTAVhud]: Script terminated. (1328341C)
[23:09:02.415488] (system) Absolute Damage Informer: Script terminated. (132836AC)
[23:09:02.416489] (system) LVa-Police: Script terminated. (13283C6C)
[23:09:02.417489] (system) MST_Script.lua: Script terminated. (13283DF4)
[23:09:02.417489] (system) Multi_Script: Script terminated. (13283F7C)
[23:09:02.419490] (system) ML-ReloadAll: Script terminated. (132AD01C)
[23:09:02.419490] (system) RequestText.lua: Script terminated. (132AD1A4)
[23:09:02.424491] (system) ImGui Scoreboard: Script terminated. (132AD32C)
[23:09:02.428491] (system) SF Integration: Script terminated. (132BD1A4)
[23:09:02.434493] (system) TimerOnline.lua: Script terminated. (132C5334)
[23:09:02.462500] (system) Session terminated.
Lua:
if text:find('~w~Press ~g~~k~~CONVERSATION_YES~ ~w~%(%d+/10%)') then -- буква Y

            sendKey(64)

            sampAddChatMessage("Нажата буква Y", -1)

        end

откуда вот sendkey 64 присвоили?


Скорее всего речь идёт об этом (кликабельно)