Script died due to an error. (1426B074)

Thomasya

Известный
Автор темы
67
2
Здравствуйте, написал небольшой скрипт для администрации, и вышла ошибка.

Moonloader.log:
Admin script: Loaded successfully.
[15:09:57.692990] (error)    Admin script: ...ames\ARIZONA GAMES\bin\Arizona\moonloader\cmd.helper.lua:113: attempt to yield across C-call boundary
stack traceback:
    [C]: in function 'wait'
    ...ames\ARIZONA GAMES\bin\Arizona\moonloader\cmd.helper.lua:113: in function <...ames\ARIZONA GAMES\bin\Arizona\moonloader\cmd.helper.lua:111>
[15:09:57.694978] (error)    Admin script: Script died due to an error. (1426B074)

Код скрипта:
script_name('Admin script')
script_version('1.2')
require "lib.moonloader"
local bass = require "lib.bass"
local nick ---local nick = sampGetPlayerNickname(id)
local sampev = require'lib.samp.events'
local hook = require'lib.samp.events'
local admin = "Raffaello_Sabiny"
local opra = false
local hook = require'lib.samp.events'
local key = require'vkeys'
local questions =
--local mc = 0x5A90CE
--local tc = 0x58E000
--local mct = "[5a90ce]"
--local wc = "(FFFFFF)"
{
'док-ва есть?', 'док-ва имеются?'
}
local sound = loadAudioStream("moonloader")
math.randomseed(os.time() - os.clock() * 1000)
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

 repeat wait(0) until isSampAvailable()
    sampRegisterChatCommand('aform', function() state = not state
        sampAddChatMessage((state and 'Включен' or 'Выключен'), -1)
    end)

        local _, id = sampGetPlayerIdByCharHandle(playerPed)
        sampAddChatMessage ("Скрипт by Жасон и Раффаелка загружен ",0x58E000)
        sampAddChatMessage(string.format("%s v%s загружен.", thisScript().name, thisScript().version),0x58E000 )

sampRegisterChatCommand("m", cmd_mvr) -- vr реклама
sampRegisterChatCommand("vrm", cmd_vrm) -- vr маты
sampRegisterChatCommand("mrt", cmd_mrt) -- rt
sampRegisterChatCommand("mfl", cmd_mfl) -- flood
sampRegisterChatCommand("mmg", cmd_mmg) -- mg
sampRegisterChatCommand("mtr", cmd_tr) -- translit
sampRegisterChatCommand("caps", cmd_caps) -- капс
sampRegisterChatCommand("cheat", cmd_cheat) -- чит
sampRegisterChatCommand("bot", cmd_bot) -- бот
sampRegisterChatCommand("npw", cmd_npw) -- нпш
sampRegisterChatCommand("meh", cmd_meh) -- Механик Автобазар, предупреждение
sampRegisterChatCommand("autoab", cmd_autoab) -- Автомобиль мешает проходу на аб
sampRegisterChatCommand("stol", cmd_stol) -- Стол бара
sampRegisterChatCommand("tune", cmd_tune) -- НонРП тюнинг
sampRegisterChatCommand("opra", cmd_opra) -- опра
sampRegisterChatCommand("desc", cmd_desc) -- НРП описание
sampRegisterChatCommand("gunzz", cmd_gunzz) -- Ган ЗЗ
sampRegisterChatCommand("dm", cmd_dm) -- ДМ
sampRegisterChatCommand("db", cmd_db) -- ДБ
sampRegisterChatCommand("rvanka", cmd_rvanka) -- Рванка
sampRegisterChatCommand("nrpkop", cmd_nrpkop) -- НонРП коп
sampRegisterChatCommand("gh", cmd_gh) -- gethere
sampRegisterChatCommand("ghc", cmd_ghc) -- getherecar
sampRegisterChatCommand("ggnb", cmd_ggnb) -- getherecar

 while true do
    wait(0)
    
    
    
    
      end
end

function cmd_mvr(arg)
sampSendChat ("/mute "..arg.." 60 НПВ")
end

function cmd_vrm(arg)
sampSendChat ("/mute "..arg.." 30 НПВ")
end

function cmd_rvanka(arg)
sampSendChat ("/banip "..arg.." Чит")
end

function cmd_gh(arg)
sampSendChat ("/gethere "..arg.."")
end

function cmd_ghc(arg)
sampSendChat ("/getherecar "..arg.."")
end

function cmd_db(arg)
sampSendChat ("/jail "..arg.." 120 ДБ")
end

function cmd_nrpkop(arg)
sampSendChat ("/jail "..arg.." 120 NRP коп")
end

function cmd_dm(arg)
sampSendChat ("/jail "..arg.." 120 ДМ")
end

function cmd_gunzz(arg)
sampSendChat ("/jail "..arg.." 20 ГанЗЗ")
end

function cmd_desc(arg)
sampSendChat ("/jail "..arg.." 20 НРП описание")
wait(100)
sampSendChat("/adeldesc "..arg.." НРП описание ")
end

function cmd_ggnb(arg)
sampSendChat ("/pm "..arg.." 1 1")
wait(150) -- задержка в мс 1500 - 1.5 сек
sampSendChat ("/pm "..arg.." 1 2")
end

Это небольшая часть скрипта что бы вы не скачивали весь скрипт.
Мне нужна помощь с вот этой частью кода
код:
function cmd_desc(arg)
sampSendChat ("/jail "..arg.." 20 НРП описание")
wait(100)
sampSendChat("/adeldesc "..arg.." НРП описание ")
end
 

kizn

\ 0 _ 0 /
Всефорумный модератор
2,408
2,091
Попробуй
Lua:
script_name('Admin script')
script_version('1.2')
require "lib.moonloader"
local bass = require "lib.bass"
local nick ---local nick = sampGetPlayerNickname(id)
local sampev = require'lib.samp.events'
local hook = require'lib.samp.events'
local admin = "Raffaello_Sabiny"
local opra = false
local hook = require'lib.samp.events'
local key = require'vkeys'
local questions =
--local mc = 0x5A90CE
--local tc = 0x58E000
--local mct = "[5a90ce]"
--local wc = "(FFFFFF)"
{
'док-ва есть?', 'док-ва имеются?'
}
local sound = loadAudioStream("moonloader")
math.randomseed(os.time() - os.clock() * 1000)
function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

 repeat wait(0) until isSampAvailable()
    sampRegisterChatCommand('aform', function() state = not state
        sampAddChatMessage((state and 'Включен' or 'Выключен'), -1)
    end)

        local _, id = sampGetPlayerIdByCharHandle(playerPed)
        sampAddChatMessage ("Скрипт by Жасон и Раффаелка загружен ",0x58E000)
        sampAddChatMessage(string.format("%s v%s загружен.", thisScript().name, thisScript().version),0x58E000 )

sampRegisterChatCommand("m", cmd_mvr) -- vr реклама
sampRegisterChatCommand("vrm", cmd_vrm) -- vr маты
sampRegisterChatCommand("mrt", cmd_mrt) -- rt
sampRegisterChatCommand("mfl", cmd_mfl) -- flood
sampRegisterChatCommand("mmg", cmd_mmg) -- mg
sampRegisterChatCommand("mtr", cmd_tr) -- translit
sampRegisterChatCommand("caps", cmd_caps) -- капс
sampRegisterChatCommand("cheat", cmd_cheat) -- чит
sampRegisterChatCommand("bot", cmd_bot) -- бот
sampRegisterChatCommand("npw", cmd_npw) -- нпш
sampRegisterChatCommand("meh", cmd_meh) -- Механик Автобазар, предупреждение
sampRegisterChatCommand("autoab", cmd_autoab) -- Автомобиль мешает проходу на аб
sampRegisterChatCommand("stol", cmd_stol) -- Стол бара
sampRegisterChatCommand("tune", cmd_tune) -- НонРП тюнинг
sampRegisterChatCommand("opra", cmd_opra) -- опра
sampRegisterChatCommand("desc", cmd_desc) -- НРП описание
sampRegisterChatCommand("gunzz", cmd_gunzz) -- Ган ЗЗ
sampRegisterChatCommand("dm", cmd_dm) -- ДМ
sampRegisterChatCommand("db", cmd_db) -- ДБ
sampRegisterChatCommand("rvanka", cmd_rvanka) -- Рванка
sampRegisterChatCommand("nrpkop", cmd_nrpkop) -- НонРП коп
sampRegisterChatCommand("gh", cmd_gh) -- gethere
sampRegisterChatCommand("ghc", cmd_ghc) -- getherecar
sampRegisterChatCommand("ggnb", cmd_ggnb) -- getherecar

 while true do
    wait(0)




      end
end

function cmd_mvr(arg)
sampSendChat ("/mute "..arg.." 60 НПВ")
end

function cmd_vrm(arg)
sampSendChat ("/mute "..arg.." 30 НПВ")
end

function cmd_rvanka(arg)
sampSendChat ("/banip "..arg.." Чит")
end

function cmd_gh(arg)
sampSendChat ("/gethere "..arg.."")
end

function cmd_ghc(arg)
sampSendChat ("/getherecar "..arg.."")
end

function cmd_db(arg)
sampSendChat ("/jail "..arg.." 120 ДБ")
end

function cmd_nrpkop(arg)
sampSendChat ("/jail "..arg.." 120 NRP коп")
end

function cmd_dm(arg)
sampSendChat ("/jail "..arg.." 120 ДМ")
end

function cmd_gunzz(arg)
sampSendChat ("/jail "..arg.." 20 ГанЗЗ")
end

function cmd_desc(arg)
    lua_thread.create(function()
sampSendChat ("/jail "..arg.." 20 НРП описание")
wait(100)
sampSendChat("/adeldesc "..arg.." НРП описание ")
end)
end

function cmd_ggnb(arg)
        lua_thread.create(function()
sampSendChat ("/pm "..arg.." 1 1")
wait(150) -- задержка в мс 1500 - 1.5 сек
sampSendChat ("/pm "..arg.." 1 2")
end)
end
 
Последнее редактирование:

lemonager

;)
Всефорумный модератор
809
1,717
function cmd_desc(arg) lua_thread.create(function() sampSendChat ("/jail "..arg.." 20 НРП описание") wait(100) sampSendChat("/adeldesc "..arg.." НРП описание ") end) function cmd_ggnb(arg) lua_thread.create(function() sampSendChat ("/pm "..arg.." 1 1") wait(150) -- задержка в мс 1500 - 1.5 сек sampSendChat ("/pm "..arg.." 1 2") end)
ты забыл функции закрыть
 
  • Нравится
Реакции: Thomasya