что делать если крашится скрипт

  • Автор темы deleted-user-452405
  • Дата начала
D

deleted-user-452405

Гость
Автор темы
Версия MoonLoader
.026-beta
к слову делаю скрипт для нубо рп а точнее он будет выдавать сообщение из КФГ
p.s лишнее убрал из кода так то там дохуя команд
ADMmendezhelper.lua:
require "lib.moonloader"
local inicfg = require 'inicfg'
local keys = require "vkeys"

local derectIni = "moonloader//config//mendezhelper.ini"

local cfg = inicfg.load(nil, derectIni)


function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end

    sampRegisterChatCommand("ppv", cmdppv)

 while true do
        wait(0)
    end
end


function cmdppv(arg)
    sampAddChatMessage(derectIni.banlist.lol, -1)
end





mendezhelper.ini:
[banlist]
lol=Продан/Передан/Взломан — 666 дней




я себе все мозги блять сломал он пишет что такой директории нет
 
Решение

DZONE

Известный
188
200
Lua:
local cfg = inicfg.load({
    banlist = {
        lol = "твой текст"
    }
}, directIni)

local directIni = "mendezhelper.ini"

function cmdppv(arg)
    sampAddChatMessage(cfg.banlist.lol, -1)
end

-- в функции main

if not doesFileExit("config/"..directIni) then inicfg.save(cfg, directIni) end -- создание конфига если его нету
 
Последнее редактирование:
D

deleted-user-452405

Гость
Автор темы
Lua:
local cfg = inicfg.load({
    banlist = {
        lol = "твой текст"
    }
}, directIni)
[/QUOTE]

[/QUOTE]
а можно без создания конфига? просто читать инфу с ini
да и крашается он..
если под конец if not doesFileExit(directIni) then inicfg.save(cfg, directIni) end
писать

а можно без создания конфига? просто читать инфу с ini
да и крашается он..
если под конец if not doesFileExit(directIni) then inicfg.save(cfg, directIni) end
писать
 

DZONE

Известный
188
200