Ir para conteúdo

fezeRa

Membro
  • Registro em

  • Última visita

Tudo que fezeRa postou

  1. Fiz funcionar, porém, tem um defeito nesse script, caso o player deslogue com o ring, e logue denovo, ele não fica com o efeito, e fica dando erro no console de creature not found.
  2. No script das runas nao tem nada diferente?
  3. Peguei o seu, removi a parte de checkar a vocation, coloquei as configurações do meu gosto e... crashou msm assim:
  4. Eu usei o do whitewolf, unica coisa que modifiquei foi a cores do efeito, as vocations, a storage e o id do item.
  5. Queria tirar mais uma duvida sobre esse sistema por exemplo, eu quero usar os souls pra algo util, porem que eu saiba voce ganha soul só de ficar em treiner, etc.. Eu queria que soul só conseguisse matando monstros, é possivel essa configuração?
  6. Mas eu não sei fazer com que ele fique com o outfit fixo, e depois remova quando acabar o anel ou ele tirar.. E outra coisa, quando eu equipo o ring ta crashando o server, alias ta crashando qualquer tipo de ação com ele (jogar no chão, equipar..)
  7. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Na verdade não deu muito certo, tipo vou tentar deixar mais simples: Ele executa a magia dai: primeiro passo: nos sqms em volta dele (1 sqm de distancia) ele começa a soltar 50x naqueles sqm, quando acabar esses 50 efeitos ele vai pro 2 sqm de distancia, e assim vai indo se distanciando.. quando chega no ultimo sqm, ele volta pro 1 (que é os em volta dele) O que voce fez, ele vai soltando em todos sqm ao mesmo tempo, seria tipo uma ordem entende? 50x no 1 sqm, quando acabar, ai ele vai pro 2 sqm de distancia....
  8. @Caronte, da pra colocar um outfit de um monstro qualquer que eu escolher quando equipar esse ring junto ao efeito?
  9. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Obrigado,mas tem um defeito, tipo, vai ficar acumulativo, como é pra um monstro, ele tem chance de usar a magia, e se ele usar mt proximo ,vai começar a combar, eu queria que fosse tipo um loop entende? só começasse denovo quando terminasse o ultimo efeito
  10. Boa ideia, também gostaria desse script, é um "efeito" que vai ficar soltando varios textos animados em cima do player, mas não é fixo como da imagem, ele varia o lugar dos icones, podendo ser por ex: '.,'. .',.' .',,'. E por ai vai... e o cara do post quer que só ative esse efeito quem estiver usando o ring e que pare quando tire o ring, acho que deixei mais claro o pedido dele, tb estou no aguardo
  11. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Tipo, o que eu queria criar não consegui.. eu queria fazer como se fosse uma onda de explosão, primeiro seria 50x nos sqm dos lados, depois iria 50x pros 2 sqm de distancia do player, dps ia se afastando, 3 sqm... 4sqm... (na vdd é pra um monstro, mas fazendo pra player tanto faz, da na mesma) Explicando melhor: Tipo sequencial sabe? 50x nos sqms do lado 50x a 2 sqm de distancia, 50x a 3 sqm de distancia, ... até 7 sqm de distancia, depois que terminasse voltasse pra 1 sequencia
  12. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    up
  13. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Sim, o dele é mais facil, pq eu for colocar por exemplo, 5 efeitos, vo ter q copia a linha 250 vezes do jeito que voce disse, hahaha, mas obrigado pela dica, também funcionaria.
  14. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    up
  15. Dúvida removida. não preciso mais.
  16. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Mas ali em function() eu substituo ou o que? por exemplo, quero usar pra acontecer essa spell: addEvent(onCastSpell1, 200, parameters)
  17. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Queria saber se eu posso fazer uma magia que repita 50x por exemplo um efeito no mesmo tile, sem eu precisar criar 50 combats.. Obrigado.
  18. Gostaria de uma ajuda para o Battlefield Event: Para no time vencedor = ganhar 3 pontos do site (premium_points) E para o time perdedor = ganhar 1 ponto do site (mesma coisa) Script do Battlefield e parte da recompensa inclusa (é uma lib com tudo) Script completo: http://www.tibiaking.com/forum/topic/16699-sistema-battlefield-event/
  19. function onCastSpell(cid, var) local config = { spins = 1, delay = 120 } local k = checkGroundInArray(getPositionsByDirection(cid), grass) for i = 1, #k do addEvent(function() if isPlayer(cid) then local pos = k[i] local grama = getThingFromPos(pos) doTransformItem(grama.uid, driedgrass[math.random(1, #driedgrass)]) a = (i < 9) and doSendMagicEffect(pos, 1) or doSendMagicEffect(pos, 53) doSendDistanceShoot(pos, getThingPos(cid), 36) end end, (config.delay/2) * i) end range = #k > 4 and 7 or 5 addEvent(function() if isPlayer(cid) then local pos = k[i] local lastPos = false for i = 1, range do local position = getPositionByDirection(getCreaturePosition(cid), getCreatureLookDirection(cid), i) if isWalkable(position, false, true, true) then local creature = getTopCreature(position) if (creature.uid > 0) then doSendDistanceShoot(getCreaturePosition(cid), getCreaturePosition(creature.uid), 36) doTargetCombatHealth(cid, creature.uid, COMBAT_PHYSICALDAMAGE, -142 * (#k - 1), -150 * (#k - 1), CONST_ME_NONE) break end lastPos = position end if lastPos then doSendDistanceShoot(getCreaturePosition(cid), lastPos, 36) end end end end, (config.delay + (4 * config.delay * config.spins)) ) addEvent(function() for j = 1, #k do addEvent(function() local pos = k[j] local grama = getThingFromPos(pos) if isInArray(driedgrass, grama.itemid) then doTransformItem(grama.uid, grass[math.random(1, #grass)]) end end, (config.delay/2) * j) end end, config.delay * 100) spinRotate(cid, config.spins, config.delay) return true end
  20. E isso é o que? um globalevents? Não funciona, ele nao enxerga se tem monstro vivo lá ou nao. function onThink(interval, lastExecution) local fromPos = {x = 541, y = 34, z = 7} local toPos = {x = 560, y = 55, z = 7} for x = fromPos.x, toPos.x do for y = fromPos.y, toPos.y do for z = fromPos.z, toPos.z do local pos = {x = x, y = y, z = z} local cre = getTopCreature(pos).uid if isMonster(cre) then vivo = {x = 156, y = 43, z = 7} doSendAnimatedText(vivo, 'VIVO', 50) else morto = {x = 156, y = 43, z = 7} doSendAnimatedText(morto, 'MORTO', 50) break end end end end return TRUE end
  21. Voltei a mexer com ot e ainda queria esse sistema, no caso deixando mais claro eu queria um GLOBALEVENTS com essa checkagem por que quero um "TP FALANTE" avisando que está vivo ou morto o X monstro de uma certa area configuravel "TP Falante": Aquelas mensagens que ficam subindo do chão que servem pra informar algo.
  22. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    essa rachadura é tipo decoração de mapa. Quando voce coloca em 1 tile do lado, ela tipo vai continuando
  23. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    up

Informação Importante

Confirmação de Termo