Ir para conteúdo

Rayo

Membro
  • Registro em

  • Última visita

Tudo que Rayo postou

  1. Ai não da para alterar/mexer na source. Pq quando você faz a alteração na source,precisa compilar para que faça efeito no projeto.
  2. Primeiro você precisa ter conhecimento de algoritmo(programação) C++ e depois é só acessar a pasta "src" do seu projeto.
  3. Deu uma olhada no config.lua? Algumas versões do TFS tem um booleano TRUE/FALSE que ativa a opção de quando morrer dropa tudo ou não.
  4. Rayo postou uma resposta no tópico em Suporte Tibia OTServer
    Ja tentou mudar a base/distro do seu servidor?
  5. Olha está solução do fórum otland: https://otland.net/threads/sharpshooter-utito-tempo-san-and-others-spells.187663/ é a mesma duvida sua e o cara resolveu!
  6. local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_SUBID, 2) setConditionParam(exhaust, CONDITION_PARAM_TICKS, 10000) setCombatCondition(combat, exhaust) Onde tem "10000" = 10 segundos, é o tempo do exhaust em geral,tenta colocar "0".
  7. O fato de você ter achado a source da base que foi criada o DBO,isso não quer dizer que a source é compatível. É bem provável que esteja dando alguma incompatibilidade.
  8. Veja se este vídeo te ajuda.
  9. Isso é um pedido de um novo item?Nunca mexi em um WODBO,há algum item com funcionalidade parecida?Se sim,coloca ai o arquivo XML e o LUA.
  10. Você carregou o script onde? Pelo que eu entendi do seu script,ele será um evento global(pois toda vez que ele matar um monstro terá que chamar o seu script)então ele tem que ser carregado no globalevent.lua
  11. No console/terminal da distro apresenta algum erro?
  12. Rayo postou uma resposta no tópico em Suporte Tibia OTServer
    Você baixou esse cliente aqui no fórum? Eu tenho um otc 10.98 ,caso queira
  13. Rayo postou uma resposta no tópico em Suporte Websites
    Esse erro aparece quando seu servidor web está mal configurado ou não foi configurado. Veja se esta vídeo aula ajuda: Se não ajudar,tente assistir alguma desta lista: https://www.youtube.com/results?search_query=gesior+xampp
  14. Rayo postou uma resposta no tópico em Suporte Tibia OTServer
    Cara, essa alteração é realmente necessária?Pq pelo que eu olhei... essa constante COMBAT_PHYSICALDAMAGE é utilizada em varias partes da source e em tudo que envolve "dano" no otserv. Você vai ter que criar uma constante especifica para a fórmula do exori.
  15. Veja se está solução ajuda-te
  16. Rayo postou uma resposta no tópico em Suporte Tibia OTServer
    Faz o seguinte, tira um print screen da tela que acusa o vírus e coloca aqui no tópico.
  17. Rayo postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta desta forma,removendo a constante COMBAT_PHYSICALDAMAGE: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) local area = createCombatArea(AREA_SQUARE1X1) setCombatArea(combat, area) function onGetFormulaValues(cid, level, skill, attack, factor) local skillTotal, levelTotal = skill * 2, level / 5 return -(skillTotal * 1.1 + levelTotal), -(skillTotal * 3 + levelTotal) end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end Essa constante faz com que a spell TAMBÉM seja afetada pelo dano do equipamento.
  18. Rayo postou uma resposta no tópico em Suporte Tibia OTServer
    Então cara, nesse caso tem que alterar a fórmula do dano... A fórmula esta no próprio script: local skillTotal, levelTotal = skill + attack * 2, level / 5 return -(skillTotal * 1.1 + levelTotal), -(skillTotal * 3 + levelTotal) Mexa nas numerações que aparecem após o *(astériscos),você vai aumentando ou diminuindo e testando...até achar o ideal para você!
  19. Rayo postou uma resposta no tópico em Suporte Tibia OTServer
    As vezes pode ser alguma DLL... faz o seguinte: ZIPA todos os arquivos do seu client e faz um scan no site www.virustotal.com,fazendo isso você saberá se realmente há vírus,pois as vezes pode ser conflito do Antivirus.
  20. Rayo postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta isto: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) local area = createCombatArea(AREA_SQUARE1X1) setCombatArea(combat, area) function onGetFormulaValues(cid, level, skill, attack, factor) local skillTotal, levelTotal = skill * 2, level / 5 return -(skillTotal * 1.1 + levelTotal), -(skillTotal * 3 + levelTotal) end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end Eu não testei,então veja se funciona.
  21. Você ja tem a função pronta? ou isso é um pedido? Explique melhor a situação...
  22. Teste essa solução criada por um usuário da otland: https://otland.net/threads/help-i-need-remove-all-mount-form-all-player-db-game-help.229052/ No final do tópico ele ensina criar uma talk action para remover montaria.
  23. Apresenta algum erro no terminal da distro?
  24. Seria uma especie de "sub-tipo" do pokemon?

Informação Importante

Confirmação de Termo