Jump to content

Yan18

Infante
  • Content Count

    1912
  • Joined

  • Last visited

  • Days Won

    29

Everything posted by Yan18

  1. Está usando item editor novo? Os antigos só dão problemas.
  2. Yan18

    Vocation Changer

    Você está falando três coisas diferentes no mesmo tópico. Vamos lá! Sobre esse erro de banco que está dando na distro, é que, esse é um problema de query com o Sqlite. O Sqlite tem uma peculiaridade bem chata com LIMIT, para funcionar direto (sem sub-query), tem que compilar o Sqlite com um comando atribuindo aos comandos INSERT/SELECT/UPDATE/DELETE o LIMIT. Mas, a maioria dos Sqlite que vem nos Tibias e Derivados não vem com essa atribuição. Então para resolver o problema, você vai ter que fazer uma sub-query. Tem que achar o arquivo que faz ess
  3. Então você quer uma "hunt diária" que pode ser de 1-5 players e que consiga ter acesso a área X ao clicar na alavanca?
  4. Eu não entendi muito o que quis dizer. Mas, crie um tópico novo para sua dúvida, pois ela é sobre TFS 0.4, que não é o caso do autor do tópico que é 1.2. Cria um tópico novo, e explica direitinho o que quer que eu te ajudo.
  5. Parabéns pelo conteúdo! Vai ser muito útil para vários servidores. Fico feliz que em pleno 2020 ainda há membros como você que trazem conteúdos e recursos novos para a comunidade do Xtibia, pois, muitas pessoas não ajudam em nada e não trazem conteúdos/recursos algum para o fórum, mas, para vir pegar conteúdos novos, aparecem rapidinho! Sendo que muitos desses, tem capacidade para contribuir. Enfim, fico feliz que ainda contribuam para a comunidade.
  6. Primeiro que você não pode colocar links de outros fóruns aqui, recomendo remover porque isso pode te gerar banimento. Sobre seu pedido, não tem como dar atributo para players, somente para itens. O seu pedido não faz muito sentido, usar uma spell para dar atributo ao player. Mas, você pode ao usar a spell, atribuir um atributo para algum item.
  7. Acabei de fazer uma função para você que faz isso, é temporário (pois seta o valor para 0 depois de 10 segundos).
  8. Tem algumas coisas estranhas no seu script, primeiramente, na função: function getDmg_Brush_2(cid, level, maglevel) return (50) * -1, (150) * -1 end Por que está passando parâmetros na função se você nem os usa ou retorna? E na função RunPart(c, cid, var, dirList, dirEmitPos), você passa 5 parâmetros, porém, quando você chama a função RunPart na função onCastSpell e no addEvent, você só passa três parâmetros: RunPart(combat0_Brush, cid, var) addEvent(RunPart, 2000, combat20_Brush_2, cid, var) E sobre o que disse em relação ao efeito sair em outro lugar quando o
  9. Quando você fala que da reload, é dentro do jogo? Ou reiniciando a distro?
  10. Tudo bem, sem problemas amigo! Sei que você é iniciante, porém tem que avisar para você saber.
  11. Qual a versão da sua TFS?
  12. A função setCombatFormula(combat, skill, valorA, valorB, valorC, valorD) funciona assim: O primeiro parâmetro (combat) é o combat como o nome diz O segundo parâmetro (skill) é o tipo da skill Agora o (terceiro) parâmetro, que é um conjunto de quatro parâmetros, que são na ordem: valorA = Multiplicador da skill. valorB = Dano mínimo que a skill vai causar. valorC = Multiplicador de acordo com o level do player. valorD = Dano máximo que a skill vai causar. No seu caso tem 8 parâmetros de valores, não sei porque, nunca vi
  13. E essa lava é um item, tile, ground?
  14. Exatamente, está confuso principalmente pelo título do tópico, que não tem nada haver com o pedido. Você pode fazer um addEvent com a função doItemSetAttribute: local function setAttribute(item, value, time) if time > 0 then doItemSetAttribute(item, "lifeabsorb", value) addEvent(setAttribute, 1000, value, time - 1) else doItemSetAttribute(item, "lifeabsorb", 0) end end Fiz uma função para você, não sei se quer que isso aconteça ao clicar em um item, mas, só colocar essa função em cima da função principal (onUse por exe
  15. Yan18

    Pokemon Inicial

    Conseguiu resolver o problema?
  16. Que bom que funcionou. Obrigado 😊.
  17. Primeiramente, obrigado pelo elogio, procuro sempre deixar os scripts de maneira fácil, para que qualquer um entenda. Sobre não teleportar, eu não tinha visto que seu TFS é 1.3, achei que era 0.4. O 1.3 é mais fácil ainda de fazer, troque o script por esse: local item_id = 1945 -- ID DA ALAVANCA local action_id = 8756 -- ACTION ID QUE COLOCOU NA ALAVANCA NO REMERES -- POSIÇÃO QUE OS PLAYERS TEM QUE ESTAR AO CLICAR NA ALAVANCA -- local position_players = { Position(1082, 1050, 7), Position(1082, 1051, 7), Position(1082, 1052, 7), Position(1082, 1053, 7), Position(1082, 1054, 7
  18. Yan18

    (BUG) Revive

    Então cara, é estranho, porque olhei o revive em bases diferentes e todas usa o mesmo script de revive, que é o mesmo que o seu. Tem que ver se você não mexeu na tabela global pokeballs.
  19. Mas, de qual maneira quer pegar a vida de outro jogador? Sobre o doSendMagicEffect(), é só na source para mexer nele. Mas, essa função executa o efeito das suas sprites, então se quer uma sprite longa, coloque animações maiores.
  20. Obrigado pelo elogio. Então, não uso não, eu faço de cabeça mesmo. Mas, se é algum script parecido com algum que já fiz, eu adapto para poupar tempo.
  21. Você já tinha criado esse mesmo tópico em outra seção (apesar de essa ser a correta para o seu caso). Não fique spamando tópicos, aguarde ser respondido. Eu fiz o script no outro tópico.
  22. Yan18

    (BUG) Revive

    Qual é a base do seu servidor? É PDA ou DXP?
×
×
  • Create New...