Enot_World
Известный
- 28
- 0
(error) Roulette: C:\SAMP\GTA San Andreas\moonloader\roulette.luac:0: bad argument #1 to 'pairs' (table expected, got nil)
stack traceback:
что делать?
stack traceback:
что делать?
function main()
while not isSampAvailable() do
wait(1000)
end
sampRegisterChatCommand("test.1", testim)
sampRegisterChatCommand("test.2", testimmm)
sampRegisterChatCommand("test.3", testimmmmm)
while true do wait(0)
if sampIsDialogActive() and isKeyJustPressed(88) then
print(sampGetCurrentDialogListItem())
wait(1000)
end
end
wait(-1)
end
function testim()
local test_dialog = [[
ID Ник Какой-то ещё параметр
12 Nick_Name -1
24 Nuck_Name -1]]
sampShowDialog(1234, "Диалог:", test_dialog, "Да", "Конечно", 2)
end
function testimmm()
local test_dialog = [[
ID Ник Какой-то ещё параметр
12 Nick_Name -1
24 Nuck_Name -1]]
sampShowDialog(1235, "Диалог:", test_dialog, "Да", "Конечно", 4)
end
function testimmmmm()
local test_dialog = [[
ID Ник Какой-то ещё параметр
12 Nick_Name -1
24 Nuck_Name -1]]
sampShowDialog(1236, "Диалог:", test_dialog, "Да", "Конечно", 5)
end
[19:28:39.917023] (script) TEST.lua: 1
[19:28:42.697183] (script) TEST.lua: -1
[19:28:44.757300] (script) TEST.lua: -1
function sampGetCurrentDialogListItem()
local list = getStructElement(sampGetDialogInfoPtr(), 0x20, 4)
return getStructElement(list, 0x143 --[[m_nSelected]], 4)
end
function sampSetCurrentDialogListItem(number)
number = tonumber(number)
local list = getStructElement(sampGetDialogInfoPtr(), 0x20, 4)
return setStructElement(list, 0x143 --[[m_nSelected]], 4, number or 0)
end
Спасибо огромное. Может ещё добавишь это в полезные сниппеты и функции? Просто, думаю, это будет многим полезно.@JackR замени на это
Lua:function sampGetCurrentDialogListItem() local list = getStructElement(sampGetDialogInfoPtr(), 0x20, 4) return getStructElement(list, 0x143 --[[m_nSelected]], 4) end function sampSetCurrentDialogListItem(number) number = tonumber(number) local list = getStructElement(sampGetDialogInfoPtr(), 0x20, 4) return setStructElement(list, 0x143 --[[m_nSelected]], 4, number or 0) end
ну наверное проблема в скриптескрипт truckhud не работает
Как исправить ошибку? error loading module 'lanes.core' from file
Попробуй поставить игру пиратку(сейчас бы на стим версию что то ставить, лол) с gta_sa.exe 1.0 US и не в "C:\Program Files (x86)". Желательно даже на другой от системы диск. Проблема в скрипте, а именно скорее всего он не может сохранить конфиг из-за расположения папки с игрой.скрипт truckhud не работает
Попробуй поставить игру пиратку(сейчас бы на стим версию что то ставить, лол) с gta_sa.exe 1.0 US и не в "C:\Program Files (x86)".
на другой версии мун не запустился бы вообще[17:14:33.294949] (debug) Game: GTA SA 1.0.0.0 US
Я так понял проблема в самой Windows, она старая наверное и не поддерживает, XP как никак)на другой версии мун не запустился бы вообще
на другой версии мун не запустился бы вообще
[18:16:42.031250] (system) Session started.
[18:16:42.031250] (debug) Module handle: 02A50000
MoonLoader v.026.4-beta loaded.
Developers: FYP, hnnssy, EvgeN 1137
Copyright (c) 2016, BlastHack Team
https://www.blast.hk/moonloader/
[18:16:42.031250] (info) Working directory: D:\GTA San Andreas MultiPlayer\moonloader
[18:16:42.031250] (debug) FP Control: 0009001F
[18:16:42.031250] (debug) Game: GTA SA 1.0.0.0 US
[18:16:42.031250] (system) Installing pre-game hooks...
[18:16:42.062500] (system) Hooks installed.
[18:16:42.843750] (debug) Initializing opcode handler table
[18:16:42.843750] (debug) package.path = D:\GTA San Andreas MultiPlayer\moonloader\lib\?.lua;D:\GTA San Andreas MultiPlayer\moonloader\lib\?\init.lua;D:\GTA San Andreas MultiPlayer\moonloader\?.lua;D:\GTA San Andreas MultiPlayer\moonloader\?\init.lua;.\?.lua;D:\GTA San Andreas MultiPlayer\moonloader\lib\?.luac;D:\GTA San Andreas MultiPlayer\moonloader\lib\?\init.luac;D:\GTA San Andreas MultiPlayer\moonloader\?.luac;D:\GTA San Andreas MultiPlayer\moonloader\?\init.luac;.\?.luac
[18:16:42.843750] (debug) package.cpath = D:\GTA San Andreas MultiPlayer\moonloader\lib\?.dll;
[18:16:42.843750] (system) Loading script 'D:\GTA San Andreas MultiPlayer\moonloader\License.luac'...
[18:16:42.843750] (debug) New script: 015E8CCC
[18:16:43.046875] (system) License: Loaded successfully.
[18:16:43.046875] (system) Loading script 'D:\GTA San Andreas MultiPlayer\moonloader\ScriptManager.lua'...
[18:16:43.046875] (debug) New script: 0167CAF4
[18:16:43.062500] (system) ScriptManager: Loaded successfully.
[18:16:43.062500] (system) Loading script 'D:\GTA San Andreas MultiPlayer\moonloader\SF_Integration.lua'...
[18:16:43.062500] (debug) New script: 01681924
[18:16:43.062500] (system) SF Integration: Loaded successfully.
[18:16:43.062500] (system) Loading script 'D:\GTA San Andreas MultiPlayer\moonloader\t1_bb.luac'...
[18:16:43.062500] (debug) New script: 01682964
[18:16:43.125000] (error) T1_BuilderBot: error loading module 'lanes.core' from file 'D:\GTA San Andreas MultiPlayer\moonloader\lib\lanes\core.dll':
Не найдена указанная процедура.
stack traceback:
[C]: in ?
[C]: in function 'require'
D:\GTA San Andreas MultiPlayer\moonloader\lib\lanes.lua:38: in main chunk
[C]: in function 'require'
D:\GTA San Andreas MultiPlayer\moonloader\t1_bb.luac: in function <D:\GTA San Andreas MultiPlayer\moonloader\t1_bb.luac:0>
[18:16:43.125000] (error) T1_BuilderBot: Script died due to an error. (01682964)
[18:16:46.765625] (system) Installing post-load hooks...
[18:16:46.765625] (system) Hooks installed.
[18:16:42] SAMPFUNCS v5.3.3 release #19 (SA-MP 0.3.7) loaded. Base address: 0x031C0000.
[18:16:42] Compiled: Aug 8 2016 13:19:58
[18:16:42] Initializing opcodes...
[18:16:42] Opcodes initialized successfully. Total opcodes count: 382.
[18:16:43] samp.dll base addres: 0x01DF0000
[18:16:43] Installing hooks:
[18:16:43] Hook command process input installed.
[18:16:43] Hook on dialog response installed.
[18:16:43] Hook init netgame installed.
[18:16:43] Hook QuitGameHook installed.
[18:16:43] All hooks installed.
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Session started.
[18:16:46] {C0C0C0}[ML] {C0C0C0}
MoonLoader v.026.4-beta loaded.
[18:16:46] {C0C0C0}[ML] {C0C0C0}Developers: FYP, hnnssy, EvgeN 1137
[18:16:46] {C0C0C0}[ML] {C0C0C0}Copyright (c) 2016, BlastHack Team
[18:16:46] {C0C0C0}[ML] {C0C0C0}https://www.blast.hk/moonloader/
[18:16:46] {C0C0C0}[ML] {A9EFF5}(info) {C0C0C0}Working directory: D:\GTA San Andreas MultiPlayer\moonloader
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Installing pre-game hooks...
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Hooks installed.
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'D:\GTA San Andreas MultiPlayer\moonloader\License.luac'...
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}License: {C0C0C0}Loaded successfully.
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'D:\GTA San Andreas MultiPlayer\moonloader\ScriptManager.lua'...
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}ScriptManager: {C0C0C0}Loaded successfully.
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'D:\GTA San Andreas MultiPlayer\moonloader\SF_Integration.lua'...
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {E0E0E0}SF Integration: {C0C0C0}Loaded successfully.
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Loading script 'D:\GTA San Andreas MultiPlayer\moonloader\t1_bb.luac'...
[18:16:46] {C0C0C0}[ML] {FF7070}(error) {E0E0E0}T1_BuilderBot: {C0C0C0}error loading module 'lanes.core' from file 'D:\GTA San Andreas MultiPlayer\moonloader\lib\lanes\core.dll':
Не найдена указанная процедура.
stack traceback:
[C]: in ?
[C]: in function 'require'
D:\GTA San Andreas MultiPlayer\moonloader\lib\lanes.lua:38: in main chunk
[C]: in function 'require'
D:\GTA San Andreas MultiPlayer\moonloader\t1_bb.luac: in function <D:\GTA San Andreas MultiPlayer\moonloader\t1_bb.luac:0>
[18:16:46] {C0C0C0}[ML] {FF7070}(error) {E0E0E0}T1_BuilderBot: {C0C0C0}Script died due to an error. (01682964)
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Installing post-load hooks...
[18:16:46] {C0C0C0}[ML] {FA9746}(system) {C0C0C0}Hooks installed.
[18:16:47] Direct3DDevice9 hook installed.
[18:16:50] Hook RakPeer::HandleRPCPacket installed.
[18:16:50] Initializing SAMP data...
[18:16:50] Info initialized.
[18:16:50] Pools initialized.
[18:16:50] Player pool initialized.
[18:16:50] Vehicle pool initialized.
[18:16:50] Chat initialized.
[18:16:50] Input initialized.
[18:16:50] Death list initialized.
[18:16:50] Dialog initialized.
[18:16:50] Misc data initialized.
[18:16:50] Scoreboard initialized.
[18:16:50] RakNet initialized.
[18:16:50] ==========================================
[18:16:50] SAMPFUNCS v5.3.3 release #19 (SA-MP 0.3.7)
Compiled: Aug 8 2016 13:18:13
Author: FYP
Active developers: FYP, SR_Team, EXPORT
Past developers and special thanks:
MogAika, urShadow, legend2360, NarutoUA, Dark_Knight
Website: https://www.blast.hk
BlastHack © 2013 - 2016
[18:16:50] ==========================================
[18:16:50] SAMPFUNCS v5.3.3 release #19 (SA-MP 0.3.7) completely loaded!
[18:16:54] New version "v5.4.0-final for SA-MP 0.3.7-R1" available at https://blast.hk/sampfuncs/