Postado Março 9, 2018 7 anos Autor 5 horas atrás, Sttorm disse: function onTime() local day = {"Tuesday", "Thursday","Saturday"} -- em ingles local itemid = 3456 -- item que sera criado local pos = {x=94, y=126, z=7, stackpos= 1} -- pos onde será criado local newitem = 2768 -- Id do novo item local min = 1 -- minutos de duração do evento if (os.date("%A") == #day) then doRemoveItem(getThingfromPos(pos).uid, 1) addEvent(doCreateItem, 100, itemid, 1, pos) doBroadcastMessage("O evento abriu", 25) addEvent(function() doTransformItem(getThingFromPos(pos).uid, newitem) end, min * 60 * 1000) addEvent(doBroadcastMessage, min * 60 * 1000, "O evento encerrou", 25) end return true end nada ainda... o evento não acontece tem certeza que não é no xml? @Sttorm não acontece nenhum erro no console, nem começa o evento
Postado Março 9, 2018 7 anos function onTime() local day = {"Tuesday", "Thursday","Saturday"} -- em ingles local itemid = 3456 -- item que sera criado local pos = {x=94, y=126, z=7, stackpos= 1} -- pos onde será criado local newitem = 2768 -- Id do novo item local min = 1 -- minutos de duração do evento if isInArray(day, os.date("%A")) then doRemoveItem(getThingfromPos(pos).uid, 1) addEvent(doCreateItem, 100, itemid, 1, pos) doBroadcastMessage("O evento abriu", 25) addEvent(function() doTransformItem(getThingFromPos(pos).uid, newitem) end, min * 60 * 1000) addEvent(doBroadcastMessage, min * 60 * 1000, "O evento encerrou", 25) end return true end
Postado Março 9, 2018 7 anos Autor 1 hora atrás, Sttorm disse: function onTime() local day = {"Tuesday", "Thursday","Saturday"} -- em ingles local itemid = 3456 -- item que sera criado local pos = {x=94, y=126, z=7, stackpos= 1} -- pos onde será criado local newitem = 2768 -- Id do novo item local min = 1 -- minutos de duração do evento if isInArray(day, os.date("%A")) then doRemoveItem(getThingfromPos(pos).uid, 1) addEvent(doCreateItem, 100, itemid, 1, pos) doBroadcastMessage("O evento abriu", 25) addEvent(function() doTransformItem(getThingFromPos(pos).uid, newitem) end, min * 60 * 1000) addEvent(doBroadcastMessage, min * 60 * 1000, "O evento encerrou", 25) end return true end nada ainda, você testou aí?
Postado Março 9, 2018 7 anos O evento irá acontecer que dias da semana ? se for mais de um , você ta registrando na XML os horários de cada um ?
Postado Março 9, 2018 7 anos Autor 4 horas atrás, Sttorm disse: O evento irá acontecer que dias da semana ? se for mais de um , você ta registrando na XML os horários de cada um ? eu tô testando só com um, pra ver se funciona... botei Friday, e
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.