Yardım dungeoninfo quest hata

  • Konuyu açan Konuyu açan Baldwin
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 56
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Baldwin

Yasaklanmış Üye
Cezalı
Mesaj
275
Çözümler
7
Beğeni
349
Puan
809
Ticaret Puanı
0
SYSERR: Apr 7 20:03:42 :: RunState: LUA_ERROR: [string "dungeoninfo"]:2: attempt to call global `split' (a nil value)
SYSERR: Apr 7 20:03:42 :: WriteRunningStateToSyserr: LUA_ERROR: quest dungeoninfo.start click
 
quest_functions dosyana ekle
Kod:
Genişlet Daralt Kopyala
split

daha sonra bunu ekle questlib.lua dosyana
questlib.lua:
Genişlet Daralt Kopyala
function split(str, delim, maxNb)
    if str == nil then return str end
    if string.find(str, delim) == nil then return { str } end
    if maxNb == nil or maxNb < 1 then maxNb = 0 end
    local result = {}
    local pat = "(.-)" .. delim .. "()"
    local nb = 0
    local lastPos
    for part, pos in string.gfind(str, pat) do
        nb = nb + 1
        result[nb] = part
        lastPos = pos
        if nb == maxNb then break end
    end
    if nb ~= maxNb then result[nb + 1] = string.sub(str, lastPos) end
    return result
end
 
Geri
Üst