Postado Fevereiro 7, 2015 10 anos Autor Em 07/02/2015 em 01:16, zipter98 disse: Estranho, testei aqui meu código e funcionou perfeitamente. Você configurou corretamente o horário na tag? E tem certeza que não houve nenhum erro no console? @zipter98 Como assim mano erro no console?? tipo eu simplesmente troquei o dia para Friday, e a hora coloquei no horario mais proximo, vi que voce fez alguma alteração tipo voce coloco local posis = { e no meu tava assim local x = true local B = { cara, você vive me ajudando, ta de parabéns
Postado Fevereiro 7, 2015 10 anos Solução Na verdade, eu refiz o código e o simplifiquei. Porém, a funcionalidade é a mesma. Quando digo erros no console, quero dizer erros que aparecem no executável (aquele responsável por ligar o servidor). Geralmente, quando um script dá erro, são relatados erros neste executável. E obrigado. PS: Teste esta versão do script (talvez o erro esteja no callback): local day = "Saturday" --Mude o dia que o evento será executado aqui. EM INGLÊS. local id = 1547 local posis = { {x = 71, y = 620, z = 6}, -- posição da barreira {x = 72, y = 620, z = 6}, -- posição da barreira {x = 73, y = 620, z = 6}, -- posição da barreira {x = 74, y = 620, z = 6}, -- posição da barreira {x = 75, y = 620, z = 6}, -- posição da barreira {x = 71, y = 618, z = 6}, -- posição da barreira {x = 72, y = 618, z = 6}, -- posição da barreira {x = 73, y = 618, z = 6}, -- posição da barreira {x = 74, y = 618, z = 6}, -- posição da barreira {x = 75, y = 618, z = 6}, -- posição da barreira } function onTime() if os.date("%A") == day then for i = 1, #posis do local item = getTileItemById(posis[i], id).uid if item > 0 then doRemoveItem(item, 1) else doCreateItem(id, 1, posis[i]) end end end return true end não respondo pms solicitando suporte em programação/scripting
Postado Fevereiro 7, 2015 10 anos Autor Em 07/02/2015 em 01:37, zipter98 disse: Na verdade, eu refiz o código e o simplifiquei. Porém, a funcionalidade é a mesma. Quando digo erros no console, quero dizer erros que aparecem no executável (aquele responsável por ligar o servidor). Geralmente, quando um script dá erro, são relatados erros neste executável. E obrigado. PS: Teste esta versão do script (talvez o erro esteja no callback): local day = "Saturday" --Mude o dia que o evento será executado aqui. EM INGLÊS. local id = 1547 local posis = { {x = 71, y = 620, z = 6}, -- posição da barreira {x = 72, y = 620, z = 6}, -- posição da barreira {x = 73, y = 620, z = 6}, -- posição da barreira {x = 74, y = 620, z = 6}, -- posição da barreira {x = 75, y = 620, z = 6}, -- posição da barreira {x = 71, y = 618, z = 6}, -- posição da barreira {x = 72, y = 618, z = 6}, -- posição da barreira {x = 73, y = 618, z = 6}, -- posição da barreira {x = 74, y = 618, z = 6}, -- posição da barreira {x = 75, y = 618, z = 6}, -- posição da barreira } function onTime() if os.date("%A") == day then for i = 1, #posis do local item = getTileItemById(posis[i], id).uid if item > 0 then doRemoveItem(item, 1) else doCreateItem(id, 1, posis[i]) end end end return true end Manoh agora deu kkkk vlwww você é muito foda cara tem como coloca outros dias junto??? ou é melhor cria evento 2 outro com outro dia?? msm assim vlw cara tem outro que eu queria que foçe assim tbm se vc quiser me ajuda rep ++++ meu rep acabo ='( mas amanha prometo que te dou xD Editado Fevereiro 7, 2015 10 anos por Danielgomes (veja o histórico de edições)
Postado Fevereiro 7, 2015 10 anos Para o evento ser executado em outros dias, basta usar o seguinte código: local days = {"Saturday", "Sunday", "Monday"} --Mude os dias que o evento será executado nesta tabela. EM INGLÊS. local id = 1547 local posis = { {x = 71, y = 620, z = 6}, -- posição da barreira {x = 72, y = 620, z = 6}, -- posição da barreira {x = 73, y = 620, z = 6}, -- posição da barreira {x = 74, y = 620, z = 6}, -- posição da barreira {x = 75, y = 620, z = 6}, -- posição da barreira {x = 71, y = 618, z = 6}, -- posição da barreira {x = 72, y = 618, z = 6}, -- posição da barreira {x = 73, y = 618, z = 6}, -- posição da barreira {x = 74, y = 618, z = 6}, -- posição da barreira {x = 75, y = 618, z = 6}, -- posição da barreira } function onTime() if isInArray(days, os.date("%A")) then for i = 1, #posis do local item = getTileItemById(posis[i], id).uid if item > 0 then doRemoveItem(item, 1) else doCreateItem(id, 1, posis[i]) end end end return true end não respondo pms solicitando suporte em programação/scripting
Postado Fevereiro 7, 2015 10 anos Autor Em 07/02/2015 em 01:55, zipter98 disse: Para o evento ser executado em outros dias, basta usar o seguinte código: local days = {"Saturday", "Sunday", "Monday"} --Mude os dias que o evento será executado nesta tabela. EM INGLÊS. local id = 1547 local posis = { {x = 71, y = 620, z = 6}, -- posição da barreira {x = 72, y = 620, z = 6}, -- posição da barreira {x = 73, y = 620, z = 6}, -- posição da barreira {x = 74, y = 620, z = 6}, -- posição da barreira {x = 75, y = 620, z = 6}, -- posição da barreira {x = 71, y = 618, z = 6}, -- posição da barreira {x = 72, y = 618, z = 6}, -- posição da barreira {x = 73, y = 618, z = 6}, -- posição da barreira {x = 74, y = 618, z = 6}, -- posição da barreira {x = 75, y = 618, z = 6}, -- posição da barreira } function onTime() if isInArray(days, os.date("%A")) then for i = 1, #posis do local item = getTileItemById(posis[i], id).uid if item > 0 then doRemoveItem(item, 1) else doCreateItem(id, 1, posis[i]) end end end return true end Deu certo kkkkkkkkkk vlww, tipo {"Saturday", "Sunday", "Monday"} tirei os } que funfo cara voce me ajuda d+++ tipo é só coloca o dia que o evento vai?? pq to com um outro aqui kkk rep+++++ amanha e sempre pra vc tipo mano tem esse evento, foi voce que fez para mim kkkk como que coloca no globalevents?? se quiser ajudar dou rep+++ tchauu boa noite local teleport = { tpId = 1387, tpPos = {x = 173, y = 625, z = 3}, --Onde o teleporte será criado. tpToPos = {x = 173, y = 619, z = 3}, --Para onde ele levará. } function onSay(cid, words) local tp = doCreateTeleport(teleport.tpId, teleport.tpToPos, teleport.tpPos) doPlayerSendTextMessage(cid, 27, "You created the teleport.") doItemSetAttribute(tp, "aid", 3434) return true end Editado Fevereiro 7, 2015 10 anos por Danielgomes (veja o histórico de edições)
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.