Postado Dezembro 6, 2012 12 anos Uso um sistema de raids por global events que sumona um monstro na data, e no dia correto, depois remove após um determinado tempo se ninguem matar. Funciona perfeitamente até chegar na parte de remover o monstro, diz que o comando tg não existe. Alguém conhece alguma função que faça o comando funcionar? Segue o script: [size=2]local[/size][size=2] days [/size][size=2]=[/size][size=2]{[/size] ["Sunday"] = { ["08:00"] = {nome = "Teste", pos = {x=264, y=213, z=9}, monster = {"1 Teste", "4 Teste"}, Time = 30} }, ["Monday"] = { ["08:00"] = {nome = "Teste2", pos = {x=264, y=213, z=9}, monster = {"1 Teste2", "4 Teste2"}, Time = 30} } } function onThink(interval, lastExecution) function getDayName() local days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"} return days[os.date("*t")["wday"]] end hours = tostring(os.date("%X")):sub(1, 5) tb = days[getDayName()][hours] if tb then function removeCreature() for x = ((tb.pos.x)-10), ((tb.pos.x)+10) do for y = ((tb.pos.y)-10), ((tb.pos.y)+10) do local m = getTopCreature({x=x, y=y, z= tb.pos.z}).uid if m ~= 0 and isMonster(m) then doRemoveCreature(m) end end end return true end addEvent(removeCreature, tb.Time*60*1000) for _,x in pairs(tb.monster) do for s = 1, tonumber(x:match("%d+")) do doSummonCreature(x:match("%s(.+)"), tb.pos) end end end return true end Editado Dezembro 6, 2012 12 anos por danilo9317 (veja o histórico de edições)
Postado Dezembro 6, 2012 12 anos e necessário ? pelo script acho q isso que ta bugando Att, Skyligh Entrada Como Membro 14 / 08 / 2012 Entrada Como Suporte 05 / 12 / 2012 Saída Como Suporte 06 / 01 / 2013 Contato : rafael_skyligh@hotmail.com / skyligh@tibiaking.com
Postado Dezembro 6, 2012 12 anos O quem coloca é o fórum. @Tópico Cara, posta aí o erro que tá sendo impresso na tela. -"Supra Omnes Lux Lucis" - Acima de todos brilha a Luz -
Postado Dezembro 7, 2012 12 anos Autor [Error - GlobalEvent Interface] [07/12/2012 12:55:58] In a timer event called from: [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:onThink [07/12/2012 12:55:58] Description: [07/12/2012 12:55:58] data/lib/050-function.lua:320: stack overflow [07/12/2012 12:55:58] stack traceback: [07/12/2012 12:55:58] data/lib/050-function.lua:320: in function 'isMonster' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:400: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] ... [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function <data/globalevents/scripts/raids.lua:396>
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.