-1
當我終於用腳本來完成,並有計劃檢查我試圖改變它具體是什麼,它說的是錯的,但現在我得到我的錯誤LUA在哪裏?
Title_Function_Network.lua:40:
`end' expected (to close `if' at line 18) near `<eof>'
我困惑的是怎麼做,幫助將是太好了!
function Title.Network ()
if (system.getOSType () == system.kOSTypeIPhone) then
network.searchForServers (network.kBluetoothServerPort)
else
network.searchForServers (network.kDefaultServerPort)
network.setCurrentServer (gameserve.mcuniverse.iruletech.com)
local hCurrentServer = network.getCurrentServer ()
if (hCurrentServer)
then
if (server.getStatus ("hCurrentServer") == "server.kStatusNone")
then
log.message ("No Server's could be connected to! Reload the Application and try again!")
log.warning ("No Server's open disconnecting!")
elseif (server.getStatus (hCurrentServer) == server.kStatusPending)
then
log.message ("Server's are pending please wait!")
elseif (server.getStatus (hCurrentServer) == "serverkStatusConnected")
then
local hCurrentSession = server.getCurrentSession (hCurrentServer)
if (hCurrentSession == nil)
then
log.message ("Entering Session : Default")
server.setCurrentSession (hCurrentServer, "Default")
elseif (session.getStatus (hCurrentSession) == "session.kStatusPending")
then
log.message ("Current Session Status: Pending")
elseif (session.getStatus (hCurrentSession) ==session.kStatusConnected)
end
end
提示:這是Lua,不是受C語言啓發的語言,所以if/elseif/while等不使用括號。 – Deduplicator
錯誤信息不夠清楚嗎? – lhf