Ir para conteúdo

Caronte

Marquês
  • Total de itens

    1339
  • Registro em

  • Última visita

  • Dias Ganhos

    21

Tudo que Caronte postou

  1. Eu sei como é que é, só tava perguntando a direção, como você disse, então é ao contrário do que eu fiz. o processo de limpeza é o mesmo, só muda a velocidade... local pos1 = {x = 1195, y = 1245, z = 7} local pos2 = {x = 1208, y = 1254, z = 7} local tempo = 1000 local i = 0 for p = pos1.y, pos2.y do for u = pos1.x, pos2.x do local position = {x = u, y = p, z = 7} i = i + 1 addEvent(function() doCleanTile(position, false) doSendMagicEffect(position, 7) end, tempo * i) end end No tempo é em Milissegundo, coloquei para multiplicar por um valor, para que fique um efeito em cadeia...
  2. Quando eu pegar o PC eu faço um addEvent.... Você tem preferência de direção? Começa da esquerda pra direita ou de cima para baixo?
  3. Caronte

    Ekz mobile

    @Daniel, gostaria de pedir para você informar a invision sobre o bug do mobile, não consigo mover sem bugar o meu post, pelo celular. Os bbcodes viram HTML.
  4. , marque como melhor resposta o post que resolveu sua dúvida. <p><strong class='bbc'>Tópico Movido</strong><br />Este tópico foi movido de "<a href='http://www.xtibia.com/forum/forum/2-otserv/'>OTServ</a>→ <a href='http://www.xtibia.com/forum/forum/988-suporte-otserv/'>Suporte OTServ</a> → <a href='http://www.xtibia.com/forum/forum/86-suporte-scripting/'>Suporte Scripting</a>"<br />para "<a href='http://www.xtibia.com/forum/forum/2-otserv/'>OTServ</a> → <a href='http://www.xtibia.com/forum/forum/988-suporte-otserv/'>Suporte OTServ</a> → <a href='http://www.xtibia.com/forum/forum/86-suporte-scripting/'>Suporte Scripting</a> → <a href='http://www.xtibia.com/forum/forum/718-pedidos-e-duvidas-resolvidos-scripting/'>Pedidos e dúvidas resolvidos - Scripting</a>".</p><p> </p><p> </p>
  5. Assumindo que essas posições sejam os cantos: local pos1 = {x = 1195, y = 1245, z = 7} local pos2 = {x = 1208, y = 1254, z = 7} for u = pos1.x, pos2.x do for p = pos1.y, pos2.y do local position = {x = u, y = p, z = 7} doCleanTile(position, false) doSendMagicEffect(position, 7) end end
  6. Pô pessoal, mais criatividade. possibilidades não faltam, não precisa seguir o enredo, é só ter algo haver com o contexto.
  7. Mude: function onCastSpell(cid, var) if getPlayerReset(cid) < 1 then doPlayerSendCancel(cid, "You can't cast this spell.") return true end Para: function onCastSpell(cid, var) if getPlayerReset(cid) < 1 then doPlayerSendCancel(cid, "You can't cast this spell.") return false end
  8. @@Nosifero, em que diretório está seu arquivo do reset?
  9. Caronte

    Pagseguro Help

    Como assim onde? na página de transações do seu pagseguro!
  10. Nossa a primeira ficou muito bonita. as outras ficaram boas... é tudo para hunt?
  11. Bem vindos! Bem vindos... Á primeiríssima edição do SoT! Se você é scripter, gosta de um desafio e curte interagir com a comunidade, então participe deste evento. O evento SoT tem como objetivos promover a interação entre scripters da comunidade, dar a oportunidade de membros conquistarem prêmios e trocar conhecimento sobre a área. Aproveitando o espírito natalino com essa edição mega criativa, espero ver bastante participantes. Calendário 11/12/2015 - Lançamento e Início 05/01/2016 - Prazo para enviar o script 05-07/01/2016 - Avaliações dos jurados 07-08/01/2016 - Resultado Premiação 1º Lugar • Indicação à xTibia Gold Achievement 2015 (Conquista Exclusiva) • O Melhor Scripter (Conquista exclusiva) • Gold (Conquista) • 25 Rep 2º Lugar • Indicação à xTibia Silver Achievement 2015 (Conquista Exclusiva) • Silver (Conquista) • 15 Rep 3º Lugar • Bronze (Conquista) • 10 Rep Regras • Aplicam-se as regras gerais do fórum neste evento • Em caso de plágio, o participante será eliminado e poderá ser punido • Calendário, premiação e regras estão sujeitos a mudanças • Todos os trabalhos serão liberados à comunidade depois do evento
  12. Tutorial movido para lixeira, a pedido do dono, motivo: Imagens indisponíveis. Tópico Movido Este tópico foi movido de "OTServ → Mapping → Tutoriais de mapping" para "Team Ekz → Lixeira Pública".
  13. Caronte

    task

    Veja a diferença: <event type="kill" name="Tasks" script="taskkill.lua"/> TFS 0.4: <event type="kill" name="Tasks" event="script" value="taskkill.lua"/>
  14. Caronte

    task

    Se seu TFS for 0.4 ou menor, não.
  15. Caronte

    task

    -- Sistema de Task feito por Leoric (Omega no XTibia) -- function onKill(cid, target) if not isPlayer(cid) then return true end if isSummon(target) then return true end local monster, permission = getPlayerStorageValue(cid,taskstg.monster), getPlayerStorageValue(cid,taskstg.permission) local kills, killstotal = getPlayerStorageValue(cid,taskstg.kills), getPlayerStorageValue(cid,taskstg.killstotal) if monster ~= -1 and monster ~= 0 then if isInArray(taskmonsters[monster],string.lower(getCreatureName(target))) then if taskstg.kills == -1 then setPlayerStorageValue(cid,taskstg.kills,1) elseif taskstg.kills + 1 == taskstg.killstotal and taskMsg.bool == true then doPlayerSendTextMessage(cid, 21, taskMsg.msg) setPlayerStorageValue(cid,taskstg.kills,kills+1) else setPlayerStorageValue(cid,taskstg.kills,kills+1) end end end return true end Esqueceram de colocar taskstg. antes do kills veja se funciona... use em vez de
  16. Caronte

    task

    Cadê o arquivo para fazer contar? Tem que ter um onKill, onDeath ou qualquer outra para fazer a morte do monstro contar... onde você pegou provavelmente deve ter.
  17. Tópico Movido Este tópico foi movido de "Xtibia.com → Atendimento → Assistência" para "Team Ekz → Lixeira Pública".
  18. Tópico Movido Este tópico foi movido de "Xtibia.com → Atendimento → Assistência" para "Team Ekz → Lixeira Pública".
  19. Ops nem me liguei, coloca false no lugar do true Esse não pegou? elseif player:getFreeCapacity() < (v.item:getWeight() * v.amount) then Tente mudar: elseif player:getFreeCapacity() < (v.item:getWeight() * v.amount) then para elseif player:getFreeCapacity() < ((v.item:getWeight()) * v.amount) then Se eu não me engano, não precisa de multiplicação, essa função já tem ela embutida... getItemWeight(item, 1)
  20. Mude elseif player:getFreeCapacity() < (Item(v.item):getWeight() * v.amount) then Para elseif player:getFreeCapacity() < (v.item:getWeight() * v.amount) then Se não funcionar tente elseif true then Veja se o erro persiste.
  21. Veja a segunda página lá, e siga o meu post, é só alterar a última função... O gringo postou a correção para TFS_0.4
  22. É né que coisa.O problema nem tem haver com o TFS 0.4, que dá erro na função... Que os gringos até postaram na página seguinte.
  23. Tópico fechado a pedido do dono.
  24. Tem sim, depois eu faço isso, se eu esquecer, pode me mandar msg pedindo que eu posto aqui...
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...