Postado Agosto 19, 2018 7 anos Galera to tentando fazer vento boss automatico e fica aparecendo esse erro aki alguem sabe aonde esta errado? [Warning - Event::loadScript] Event onTimer not found (data/globalevents/scripts/test.lua) scrip Spoiler local days = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"}; -- coloque os dias da semana aqui que vai acontecer local config = { tp = {tpl= {x= 1068, y= 1044, z=7}, tpv= {x= 1048, y= 1169, z=x}, id= 15}, -- tpl = Local onde aparece o teleport, tpv = Pra onde levar o teleport time = 1 -- Minutos que o teleport vai ficar aberto } function doRemoveTeleport(pos, id) local tp = getTileItemById(pos, id) if tp.uid > 0 then doRemoveItem(tp.uid) end return true end function onTime() if isInArray(days, os.date("%A")) then doCreateTeleport(config.tp.id, config.tp.tpv, config.tp.tpl) addEvent(doRemoveTeleport, 1000*60*config.time, config.tp.tpl, config.tp.id) end return true end tag Spoiler <globalevent name="Boss" time="07:50" event="script" value="test.lua"/> Ja resolvi o erro , vou deixar o script aki em baixo caso alguem queira Spoiler local days = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"}; -- coloque os dias da semana aqui que vai acontecer local config = { tp = {tpl= {x= 1068, y= 1044, z=7}, tpv= {x= 1048, y= 1169, z=x}, id= 15}, -- tpl = Local onde aparece o teleport, tpv = Pra onde levar o teleport time = 1 -- Minutos que o teleport vai ficar aberto } function doRemoveTeleport(pos, id) local tp = getTileItemById(pos, id) if tp.uid > 0 then doRemoveItem(tp.uid) end return true end function onTimer() if isInArray(days, os.date("%A")) then doCreateTeleport(config.tp.id, config.tp.tpv, config.tp.tpl) addEvent(doRemoveTeleport, 1000*60*config.time, config.tp.tpl, config.tp.id) end return true end
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.