Ir para conteúdo

EduardoDantas

Membro
  • Registro em

  • Última visita

Tudo que EduardoDantas postou

  1. Está faltando algo, não ? Como uma lib ou a função autoloot.
  2. @lordzetros Como eu postei funcionou normalmente, verifica se o jogador é god ou gm, se for então não poderá ser atacado, se for player vai poder ser atacado. Salvo engano "target"(que foi iniciada dentro do bool) leva a "getPlayer()" Tentei mais ou menos da maneira que você falou, mas não funcionou. O uso dessa função eu peguei dentro do próprio game.cpp, mas em outra linha, então só repliquei e coloquei a "player * targetPlayer = ..."
  3. @xWhiteWolf alguém me falou que dessa maneira aí, seria possível enxergar usando bots (como magebot), aí eu preferi editar a source, por garantia. Mas valeu, seu script serviu demais para mim.
  4. A do ip particularmente acho sem sentido, visto que sai do RPG, entrando na parte técnica do jogo. É estranho limitar o player nesse sentido. Pelo menos eu acho
  5. @FlavioHulk Não consegui, tentei de tudo, até mesmo o que você falou. Sempre buga a xp, menos quando tá rate 1 Faz alguma ideia do que posso fazer para corrigir isso?
  6. Apesar de ninguém ter falado nada, vou postar aqui a solução, já que vi algumas pessoas procurando por isso. Consegui resolver isso com a ajuda de um membro da Otland (nesse caso a ajuda foi referente a em que lugar da source eu poderia alterar para que o ghostmode identificasse que o jogador de fato deve ser atacado pois não tem acesso de gm/god) O que fiz foi o seguinte Eu alterei a função que era para todos os players e coloquei para que somente se for god ou gm ele não possa ser atacado (em game.cpp) Na pasta src/game.cpp troque da linha 3738 até a linha 3747 por: Passei dias mexendo para conseguir fazer essa função funcionar, espero que seja de bom uso para quem vier aqui. Já aproveito para deixar o script que criei (funciona para tfs 1.3, to usando a base do maluco) Este é o script que criei para onEquip e deEquip (movements)
  7. @xWhiteWolf, mano consegui resolver isso com a ajuda de um membro da Otland (nesse caso a ajuda foi referente a em que lugar da source eu poderia alterar para que o ghostmode identificasse que o jogador de fato deve ser atacado pois não tem acesso de gm/god O que fiz foi o seguinte Eu alterei a função que era para todos os players e coloquei para que somente se for god ou gm ele não possa ser atacado (em game.cpp Na pasta src/game.cpp troque da linha 3738 até a linha 3747 por: Passei dias mexendo para conseguir fazer essa função funcionar, espero que seja de bom uso para quem vier aqui. Já aproveito para deixar o script que criei (funciona para tfs 1.3, to usando a base do maluco) Lembrando que o script só deixa invisível e retira a invisbilidade (on equip e deequip) porém está sem nenhuma condition (como as que você colocou no seu script.) essa parte eu ainda irei criar para o meu ot. Espero que seja de bom uso mano, e se puder adicionar isso ao post, acho q ajudaria muita gente.
  8. Opa. Desculpem reviver o tópico. To com o mesmo problema. Fiz as modificações que vocês comentaram e ficou igual. Sobe para 7200 quando upa. Onde eu mudo na source? Arrumado. O problema era nos stages. Não dá para usar a xp stageada, buga a barra de gain rate kkkkkkkkk Tem que usar a xp normal
  9. Aconselho a usar a base do Mattyx ou do Malucoo https://github.com/mattyx14/otxserver/tree/otxserv3/path_10_11 https://github.com/malucooo/otxserver-new Funcionam da versão 10.0 até 11.49 (salvo engano) Só precisa compilar. xD
  10. Coloca o erro que dá mano.
  11. Oi, Wolf. Desculpe reviver um tópico de 2014 kkk Eu vi seu sistema e gostei, só que uso TFS 1.3, então resolvi tentar fazer algo parecido. Teria basicamente as mesmas funções, só que eu quero adicionar algo para quando o jogador ser atacado voltar a ficar visível por x segundos e depois ficar invisível novamente (sem o ring ser removido) E, bem, ao inicio do desenvolvimento do script me deparei com um pequeno problema: o modo invisível faz com que os jogadores não possam ser atacados. Sabe me dizer como posso resolver isso?
  12. .Qual servidor ou website você utiliza como base? TFS 1.3 Base do Maluco Qual o motivo deste tópico? Estou criando um "anel de sauron" igual ao do senhor dos anéis. Consegui fazer o script ficar funcional, porém ao testar me deparei com uma função bem chatinha: ao equipar o jogador fica invisivel e tudo, porém também fica com a condição de não poder ser atacado (o que é chato, já que eu pretendo fazer com que ao levar hit o jogador que esteja com o ring equipado perca a condição de invisibilidade por x segundos e depois retorne a ficar invisível) Alguém consegue dar uma luz? Pesquisando cheguei a conclusão de que para mudar isso terei que mexer nas sources, mas não faço ideia de como mudar isso, meus conhecimentos em c++ são rasos, para não dizer nenhum kkk Existe alguma maneira de fazer o nome do jogador sumir e ele ficar sem outfit? Pq ai substituiria o uso da função ghost dos gods/gms. Alguém pode dar uma luz ? Script:
  13. Gostei da ideia. Dá para fazer ela ficar mais complexa de alguma maneira e dá até para estender para outras situações. kkk RPG no tibia tá morrendo, e seria legal trazer de volta esse espírito.
  14. EduardoDantas postou uma resposta no tópico em Suporte Tibia OTServer
    Quero ressalvar que a otx contém muitos bugs "simples" para quem entende, mas difícil para quem não manja de programação. Na versão mais nova, encontrei bug no SSA, no sistema de skull, na estabilidade, e na aceitação de muitos Scripts baseados no TFS, além de muitos bugs nos sistemas que já vem neles. Encontrei a solução migrando para a TFS mais nova.
  15. E aí pessoal! Blz? Tenho um projeto que desenvolvi durante anos, e agora resolvi voltar a mexer, e quero saber de vocês, que já estão a mais tempo por aqui, qual a melhor distro a se utilizar, a mais estável, com menos bugs e mais completa? Eu sou mapper e manjo pouco de script, então gostaria de uma que já esteja um pouco completa e com pouco bug, pesquisei na área de download mas não encontrei nada que me agrade, gostaria que alguém me desse uma luz se possível for, ok ? Não me levem a mal, não sou nenhum preguiçoso, sei que na github tem muita coisa, tenho várias distros da época que eu mexia, guardada no pc, mas queria uma ajudinha de vocês aí ok? Quem não quiser ajudar, por favor não comente, e aos que ajudarem, agradecerei e darei rep mais e meus muito obrigado! Uma boa tarde e que a luz de Qjell esteja com vocês! #Edit Baixei o Alunia 10.98, me agradei dele, qual a opinião de vocês sobre este servidor ? https://github.com/luanluciano93/alunia

Informação Importante

Confirmação de Termo