Ir para conteúdo

Bruno

Herói
  • Total de itens

    2571
  • Registro em

  • Última visita

  • Dias Ganhos

    27

Tudo que Bruno postou

  1. A base é a mesma amigo, se fosse erro no script, não iria funcionar as actions e o próprio sistema, não só a talkaction. Tem ctz que é só esse erro que está gerando?
  2. Amigo, eu até entendi, mas garanto que tem muitos usuários que não tem a mínima do que você está falando, tente mudar um pouco esta explicação para ficar mais clara. E como o Flavio disse, coloque algumas imagens.
  3. Bruno

    Bless

    Em creaturescripts, tem algum outro script que começa com <event type="death" ou <event type="prepareDeath" algo assim? Pode ser ele...
  4. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  5. @@leonardo macedo, tenta assim: Tópico movido para a seção de dúvidas e pedidos resolvidos.
  6. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  7. Olha, acho que é algo parecido com o que você quer: Em data/actions/actions.xml adicione a seguinte tag: <action itemid="8300" event="script" value="slot.lua"/>Agora em data/actions/scripts crie um arquivo chamado slot.lua com o seguinte conteúdo: Agora em data/creaturescripts/creaturescripts.xml adicione a seguinte tag: <event type="login" name="SlotLogin" script="slot.lua"/>E para finalizar, em data/creaturescripts/scripts crie o arquivo slot.lua com o conteúdo abaixo:
  8. Daria para fazer, é só colocar: creature:say(primaryDamage, TALKTYPE_MONSTER_SAY) E alterar para o efeito desejado.
  9. Laranja é apenas a mensagem, o efeito é uma explosão que sai do adversário, seja monstro ou player.
  10. Vlw Krono, fico feliz que gostou!
  11. Tutorial tem, mas para você colocar, você teria que saber as funções e tals...você tem elas separadas para adicionar nas sources?
  12. Vlw man! Quando eu vi a primeira vez, gostei muito ai atualizei kkkk
  13. Amigo, tenta pegar algum servidor da mesma versão que contenha sources e testa o executável. Se funcionar e o problema do bug ainda continuar, fica mais fácil de ajudarmos. Att.
  14. Eu entendi amigo. Impossível não é, mas não seria somente com scripts que faria isso, teria que modificar as sources do seu servidor para criar essa função.
  15. Dá sim amigo, Você pode colocar a lib nesse servidor, não necessariamente com o mesmo nome, basta criar o arquivo e colocar as funções dentro.
  16. Introdução Este script consiste em aumentar uma porcentagem dos ataques de acordo com o critical level. Exemplo: Suponhamos que o player tenha Critical Skill 100 e a porcentagem de ataque esteja configurado para aumentar 50%, o player terá 30% de chance de au 50% dos ataques. Instalação O conteúdo da lib serve para o Critical e Dodge System, se você já fez este procedimento no outro script simplesmente ignore e vá para o próximo passo. Em data/lib/core/core.lua adicione o seguinte conteúdo em qualquer parte: dofile('data/lib/core/dclib.lua')Ainda em data/lib/core/core crie um arquivo chamado dclib.lua com o seguinte conteúdo: Agora em data/actions/actions.xml adicione a seguinte tag: <action itemid="18415" script="other/critical.lua"/>Depois em data/actions/scripts/other crie um arquivo chamado critical.lua com o seguinte conteúdo: Pronto, já configuramos o item para atribuir o Critical Skill, vamos configurar a parte dos ataques. Vá em data/creaturescripts/creaturescripts.xml e adicione a seguinte tag: <event type="healthchange" name="CriticalSystem" script="criticalSystem.lua"/>Agora em data/creaturescripts/scripts crie um arquivo chamado criticalSystem.lua com o seguinte conteúdo: Ainda em data/creaturescripts/scripts abra o arquivo login.lua e Antes de: return trueAdicione: player:registerEvent("CriticalSystem") -- Critical System if player:getCriticalLevel() == -1 then player:setCriticalLevel(0) endO sistema está finalizado, agora vamos criar as talkactions para que os players acompanhem seu skill. Em data/talkactions/talkactions.xml adicione a tag: <talkaction words="!critical" script="critical.lua"/>E para finalizar, em data/talkactions/scripts crie um arquivo chamado critical.lua com o seguinte conteúdo: Bom é isso ai! Créditos:
  17. Introdução Este script consiste em defender uma porcentagem dos ataques recebidos de acordo com o dodge level. Exemplo: Suponhamos que o player tenha Dodge Skill 100 e a porcentagem de defesa esteja configurado para defender 50%, o player terá 30% de chance de defender 50% dos ataques recebidos. Instalação O conteúdo da lib serve para o Dodge e Critical System, se você já fez este procedimento no outro script simplesmente ignore e vá para o próximo passo. Em data/lib/core/core.lua adicione o seguinte conteúdo em qualquer parte: dofile('data/lib/core/dclib.lua')Ainda em data/lib/core/core crie um arquivo chamado dclib.lua com o seguinte conteúdo: Agora em data/actions/actions.xml adicione a seguinte tag: <action itemid="18413" script="other/dodge.lua"/>Depois em data/actions/scripts/other crie um arquivo chamado dodge.lua com o seguinte conteúdo: Pronto, já configuramos o item para atribuir o Dodge Skill, vamos configurar a parte dos ataques recebidos. Vá em data/creaturescripts/creaturescripts.xml e adicione a seguinte tag: <event type="healthchange" name="DodgeSystem" script="dodgeSystem.lua"/>Agora em data/creaturescripts/scripts crie um arquivo chamado dodgeSystem.lua com o seguinte conteúdo: Ainda em data/creaturescripts/scripts abra o arquivo login.lua e Antes de: return trueAdicione: player:registerEvent("DodgeSystem") -- Dodge System if player:getDodgeLevel() == -1 then player:setDodgeLevel(0) endO sistema está finalizado, agora vamos criar as talkactions para que os players acompanhem seu skill. Em data/talkactions/talkactions.xml adicione a tag: <talkaction words="!dodge" script="dodge.lua"/>E para finalizar, em data/talkactions/scripts crie um arquivo chamado dodge.lua com o seguinte conteúdo: Bom é isso ai! Créditos:
  18. Coloca a linha toda do xml que você colocou
  19. Alterações: Versão mínima alterada para 1077, para que dê suporte aos novos outfits e montarias; A talkaction newtypes suporta os novos outfits e montarias; Fixada a velocidade das montarias; Fixado o oufit Spirit Caller male. Downloads: Executável 32 bits - Download | Scan | Executável 64 bits - Download | Scan |
  20. Para versão 8.60 a mais estável é o tfs 0.4 já que foi a última correção lançada. Nunca usei OTX mas já ouvi falar que é uma versão estável também.
  21. Esse critical "cor de vinho" não faz parte deste sistema ai... Este apenas fala uma mensagem dependendo do hit... Está gerando algum erro?
  22. Verdade... Eu ia criar um conteúdo assim pra postar, pois foi como usei naquela ajuda de ontem, Mas, como vi isso já pronto, só repassei kkkk É muito útil.
  • Quem Está Navegando   0 membros estão online

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