ロットGM指令処理
759 ワード
1,ゲームディレクトリにtxtファイル2を新規作成し,ファイル内容を以下のように編集する(自分のニーズに応じて).
3,解析ファイル内容送信サービス側,論理は以下の通りである(Lua):
#unlock
#setquest 13606
#setlevel 29
#additems 1001 1
3,解析ファイル内容送信サービス側,論理は以下の通りである(Lua):
local GMFilePath = "GMFile/"
function splist(str,reps)
local result = {}
string.gsub(str, '[^' .. reps ..']+', function(w)
if w == nil then
w= "nil";
end
table.insert(result, w) end
)
return result
end
function GMSys_MultiCommond(fileName)
local str = ResouceUtility.Instance:getBuff(GMFilePath..fileName) --
local lineStr = splist(str, '
\r')
for i, value in pairs(lineStr) do
local cmd = {
content = value
}
end
NetManagerBridge.Send2GateMessage("pb.TChatToNode",cmd)
end