Ir para conteúdo

fezeRa

Membro
  • Registro em

  • Última visita

Tudo que fezeRa postou

  1. Ele tá rodando e não ta jogando nada, e fora que só da pra jogar a magia se tiver com a mãozinha do pvp fechada o.O (to testando em treiner)
  2. Teria como adaptar pra invez do efeito da shuriken, ser o efeito da gema? (não sei fazer, já tentei, fudi tudo e não deu certo)
  3. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Porque isso abaixo não funciona? (não da as skills nem nada, pra nenhuma voc) if(isPlayer(cid) and (getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 or getPlayerVocation(cid) == 12)) then setConditionParam(condition1, CONDITION_PARAM_SKILL_CLUB, 110) setConditionParam(condition1, CONDITION_PARAM_SKILL_SWORD, 110) setConditionParam(condition1, CONDITION_PARAM_SKILL_AXE, 110) setConditionParam(condition1, CONDITION_PARAM_SKILL_SHIELD, 110) elseif (isPlayer(cid) and (getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 7 or getPlayerVocation(cid) == 11)) then setConditionParam(condition1, CONDITION_PARAM_SKILL_DISTANCE, 110) setConditionParam(condition1, CONDITION_PARAM_SKILL_SHIELD, 110) elseif (isPlayer(cid) and (getPlayerVocation(cid) == 1 or getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 5 or getPlayerVocation(cid) == 6 or getPlayerVocation(cid) == 9 or getPlayerVocation(cid) == 10)) then setConditionParam(condition1, CONDITION_PARAM_STAT_MAGICPOINTS, 110) end
  4. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Queria saber como posso fazer para que se o player não tiver 500 gold não consiga equipar certo ring. id 10309.
  5. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Ta soltando todos efeitos ao mesmo tempo
  6. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Isso, até o monstro morrer né xD
  7. 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.
  8. No script das runas nao tem nada diferente?
  9. Peguei o seu, removi a parte de checkar a vocation, coloquei as configurações do meu gosto e... crashou msm assim:
  10. Eu usei o do whitewolf, unica coisa que modifiquei foi a cores do efeito, as vocations, a storage e o id do item.
  11. 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?
  12. 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..)
  13. 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....
  14. @Caronte, da pra colocar um outfit de um monstro qualquer que eu escolher quando equipar esse ring junto ao efeito?
  15. 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
  16. 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
  17. 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
  18. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    up
  19. 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.
  20. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    up
  21. Dúvida removida. não preciso mais.
  22. 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)
  23. 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.
  24. 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/
  25. 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

Informação Importante

Confirmação de Termo