Jump to content

Search the Community

Showing results for tags 'src'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
    • Divulgação de Servidores
    • Projetos e Formações de Equipes
  • Outros
    • Design

Found 2 results

  1. Base: The Forgotten Server 1.3 (GustavoContreiras) , Versão: 10.98. Qual é a sua pergunta? Olá amigos, Tenho as seguintes linhas dentro do meu arquivo Player.h, na source uint32_t getSkillPoints() const { return skillPoints; } void setSkillPoints(uint32_t value) { skillPoints = value; } E gostaria de chamar essa função getSkillPoints dentro de um script LUA tentei chamar a função usando player:getSkillPoints() em um talkaction só pra testar se estava me voltando algum valor. Mas a resposta que tive no distro foi esta: Tenho que adicionar alguma LIB pra conseguir isso? Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Player.h Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  2. Resumo Atualmente existe um pequeno delay que incomoda alguns jogadores. Com a aplicação das alterações abaixo você poderá ajustar a velocidade do jogador ao andar diagonal. Instalando Dentro do arquivo creature.cpp nas sources do OTClient procure por: getStepDuration(true) Altere todos que encontrar para: getStepDuration() Agora procure por: interval *= factor; Altere para: interval *= 1.5; Dentro do arquivo localplayer.cpp nas sources do OTClient procure por: getStepDuration(true) Altere para: getStepDuration() Dentro do arquivo creature.cpp nas sources do Servidor procure por: //diagonal extra cost lastStepCost = 3; Altere para: //diagonal extra cost lastStepCost = 1.5; Agora procure por: if ((dir & DIRECTION_DIAGONAL_MASK) != 0) { stepDuration *= 3; } Altere para: if ((dir & DIRECTION_DIAGONAL_MASK) != 0) { stepDuration *= 1.5; } Pronto! Os valores em vermelho definem a velocidade que será definida. A velocidade que foi utilizada no exemplo acima e que indico foi de 1.5.
×