LUA ERROR: sys/lua/formiga.lua:66: attempt to concatenate field '?' (a nil value)
More
function initArray(m)
local array = {}
for i = 1, m do
array[i]=0
end
return array
end
estiver=initArray(32)
descarregar=initArray(32)
function contains(table, element)
for _, value in pairs(table) do
if value == element then
return true
end
end
return false
end
addhook("usebutton","butts")
function butts(id,tx,ty)
if (x==BUTTONTILEX and y==BUTTONTILEY) then
msg2(id,'©000255000Folha coletada com sucesso.')
estiver[id] = 1
hats(id)
end
end
timer(5000, "onSay",id, txt)
addhook("say","OnSay")
function OnSay(id,txt)
--do stuff here in 5s
end
addhook("spawn","_OnSpawn")
function _OnSpawn(id)
hats(id)
id=image("gfx/formiga/formiga1.bmp",1,1,200+id)
end
addhook("serveraction","example")
function example(id, act)
if act == 1 then
menu(id,'Menu da Formiga,Descarregar')
end
end
addhook("menu","example2")
function example2(id,title,button)
if title == "Menu da Formiga" then
if button == 1 then
if estiver[id] == 1 then
descarregar[id] = descarregar[id] +1
estiver[id] = 0
hats(id)
else
msg2(id,'©252000000Você está sem folhas para entregar.')
end
end
end
return 1
end
timer(7000,"hats")
function hats(id)
parse('hudtxt2 '..id..' 0 "©000255000Folhas Entregues: '..descarregar[id]..'" 450 220')
if estiver[id] == 0 then
parse('hudtxt2 '..id..' 1 "©255000000Você não está carregando folhas" 1 380')
end
if estiver[id] == 1 then
parse('hudtxt2 '..id..' 1 "©000255000Você está carregando folhas" 1 380')
end
end
local array = {}
for i = 1, m do
array[i]=0
end
return array
end
estiver=initArray(32)
descarregar=initArray(32)
function contains(table, element)
for _, value in pairs(table) do
if value == element then
return true
end
end
return false
end
addhook("usebutton","butts")
function butts(id,tx,ty)
if (x==BUTTONTILEX and y==BUTTONTILEY) then
msg2(id,'©000255000Folha coletada com sucesso.')
estiver[id] = 1
hats(id)
end
end
timer(5000, "onSay",id, txt)
addhook("say","OnSay")
function OnSay(id,txt)
--do stuff here in 5s
end
addhook("spawn","_OnSpawn")
function _OnSpawn(id)
hats(id)
id=image("gfx/formiga/formiga1.bmp",1,1,200+id)
end
addhook("serveraction","example")
function example(id, act)
if act == 1 then
menu(id,'Menu da Formiga,Descarregar')
end
end
addhook("menu","example2")
function example2(id,title,button)
if title == "Menu da Formiga" then
if button == 1 then
if estiver[id] == 1 then
descarregar[id] = descarregar[id] +1
estiver[id] = 0
hats(id)
else
msg2(id,'©252000000Você está sem folhas para entregar.')
end
end
end
return 1
end
timer(7000,"hats")
function hats(id)
parse('hudtxt2 '..id..' 0 "©000255000Folhas Entregues: '..descarregar[id]..'" 450 220')
if estiver[id] == 0 then
parse('hudtxt2 '..id..' 1 "©255000000Você não está carregando folhas" 1 380')
end
if estiver[id] == 1 then
parse('hudtxt2 '..id..' 1 "©000255000Você está carregando folhas" 1 380')
end
end