Tocmai ce am terminat de impelmentat un sistem pentru a putea vedea Monedele Dragon în inventar, însă am o mică eroare.
Problema este că serverul nu reușește să transmită numărul de monede clientului, moneledele rămânând constant așa :
Sunt sigur că este greșit questul, adică funcția din questul ăsta:
Cod: Selectaţi tot
quest mds begin
state start begin
when login begin
loop_timer("carga_mds", 10)
end
when carga_mds.timer begin
local coins = mysql_query("SELECT coins from account.account WHERE id="..pc.get_account_id().." LIMIT 1;")[1][1]
cmdchat("Mds "..coins)
end
end
endÎn sysser din server îmi apare aceste erori :
SYSERR: Jul 31 14:00:30 :: WriteRunningStateToSyserr: LUA_ERROR: quest mds.start leave
SYSERR: Jul 31 14:00:39 :: RunState: LUA_ERROR: [string "mds"]:1: attempt to index field `?' (a nil value)
Apropo, utilizez un server cu game 34k.SYSERR: Jul 31 14:46:45 :: RunState: LUA_ERROR: [string "mds"]:2: attempt to concatenate local `coins' (a table value)
SYSERR: Jul 31 14:46:45 :: WriteRunningStateToSyserr: LUA_ERROR: quest mds.start leave



