[急!] 求關於iteminfo.lub的教學
本帖最後由 kai21300 於 2015-3-24 06:53 PM 編輯爬了OK論壇發現都沒什麼文章 (使用關鍵字: iteminfo.lub 跟 iteminfo)
我很久沒碰伺服架設了 新增道具的方法還只會舊的
我現在手邊有的是這些 (從台版data.grf抓出來的)
idnum2itemdesctable.txt
idnum2itemdisplaynametable.txt
num2itemdesctable.txt
num2itemdisplaynametable.txt
num2itemresnametable.txt
需要製作成iteminfo.lub
我現在使用的登入器是20130807
iteminfo.lub還是舊的 台版道具都是蘋果
所以麻煩請提供用那些txt製作iteminfo.lub的程式與教學 100積分!!
或是能幫我轉的PM我 本帖最後由 kai21300 於 2014-9-26 08:44 PM 編輯
因為太緊急了
後來還是自己問別人
配上OK的文解決了
用 luafiles514反編譯器 先把原本的 iteminfo.lub 轉成 iteminfo.lua (自己修改會衝突的字)
然後在配上這篇文章
現在新增道具都是另外在別的.lua新增
轉好的 iteminfo.lua (取名iteminfo-tw.lua)
另外依照格式編寫一個自己的 iteminfo.lua (取名iteminfo-my.lua)
新增一個 iteminfo.lub 裡面貼上:local my_tbl = require("system/itemInfo-my")
local base_tbl = require("system/itemInfo-tw")
for idx,content in pairs(my_tbl) do
base_tbl = my_tbl
end
tbl = base_tbl
main = function()
for ItemID,DESC in pairs(tbl) do
result, msg = AddItem(ItemID, DESC.unidentifiedDisplayName, DESC.unidentifiedResourceName, DESC.identifiedDisplayName, DESC.identifiedResourceName, DESC.slotCount, DESC.ClassNum), ItemID
if not result then
return false, msg
end
for k,v in pairs(DESC.unidentifiedDescriptionName) do
result, msg = AddItemUnidentifiedDesc(ItemID, v), ItemID
if not result then
return false, msg
end
end
for k,v in pairs(DESC.identifiedDescriptionName) do
result, msg = AddItemIdentifiedDesc(ItemID, v), ItemID
if not result then
return false, msg
end
end
end
return true, "good"
end kai21300 發表於 2014-9-26 08:37 PM static/image/common/back.gif
因為太緊急了
後來還是自己問別人
配上OK的文解決了
問題解決 請補上[已解決]喔
7795719 發表於 2015-1-10 05:18 AM static/image/common/back.gif
問題解決 請補上[已解決]喔
無法更改阿...
頁:
[1]