Postado Abril 28, 2017 8 anos fica dando esse erro aqui. O Codigo é esse aqui. function onThink() local tab { [1] = {2160, 10}, [2] = {2160, 20}, } for k, v in pairs(getOnlinePlayers()) do for i = #tab, 0 do -- 1 = hora inicial para receber, caso mudar acima, mudar aqui também if tab[i] and (os.time() - getCreatureStorage(cid, 5412) / 60*60) > i then doPlayerAddItem(k, tab[i][1], tab[i][2]) if tab[i] == tab[#tab] and (os.time() - getCreatureStorage(cid, 5412) / 60*60) > i then doCreatureSetStorage(cid, 5412, os.time()) end break return true end end end return true end
Postado Abril 28, 2017 8 anos Autor Onde ta errado nesse script aqui ? function onThink() local tab = {-- Siga o exemplo: --[hora] = {id do item, quantidade}, [1] = {2160, 10}, [2] = {2160, 20}, } for k, v in pairs(getOnlinePlayers()) do for i = #tab, 0 do -- 1 = hora inicial para receber, caso mudar acima, mudar aqui também if tab[i] and (os.time() - getCreatureStorage(cid, 5412) / 60*60) > i then doPlayerAddItem(k, tab[i][1], tab[i][2]) if tab[i] == tab[#tab] and (os.time() - getCreatureStorage(cid, 5412) / 60*60) > i then doCreatureSetStorage(cid, 5412, os.time()) end break return true end end end return true end
Postado Abril 28, 2017 8 anos @darcio master exatamente. Porque não testa em vez de perguntar ? Mate sua curiosidade. Hahahaha. Brincks, tava faltando um = para declara que aquela variável era uma tabela, então a tabela ficou vaga e gerou erro.
Postado Abril 28, 2017 8 anos Autor ja testei ams da erro isso aq da [20:43:59.248] [Error - LuaInterface::loadFile] data/globalevents/scripts/itemtempo.lua:16: 'end' expected (to close 'if' at line 10) near 'return' [20:43:59.249] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/itemtempo.lua) [20:43:59.249] data/globalevents/scripts/itemtempo.lua:16: 'end' expected (to close 'if' at line 10) near 'return'
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.