Wow, muito bom, parabéns pelo conteúdo xD.
- Fórum
- OTServ
- Recursos
- Linguagens de Programação
- Aumento de damage por resete
5
1.8k
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +333
Gênero: Masculino
Char no Tibia: Kyuzen

13 de dezembro de 2015 às 19:59
info
Grupo: Administrador
Registrado: 08/07/05
Posts: 5.8k
Reputação: +1.4k
Gênero: Outro

14 de dezembro de 2015 às 15:43
Você fez esse código? Está de parabéns se foi =)
Reputado.
14 de dezembro de 2015 às 16:31
Eu que fiz.
Fiz ele na distro de 8.6 e agora passei pra 1.2
1 ano depois...





info
Grupo: Campones
Registrado: 25/06/06
Posts: 15
Reputação: +13
Gênero: Masculino
int32_t Weapons::getMaxWeaponDamage(uint32_t level, int32_t attackSkill, int32_t attackValue, float attackFactor) { int meres = g_config.getNumber(ConfigManager::MELEE_RES_DAM); return static_cast<int32_t>(std::ceil((2 * (attackValue * (attackSkill + 5.8) / 25 + (level - 1) / 10.)) / attackFactor)); }int32_t Weapons::getMaxWeaponDamage(uint32_t level, uint32_t resets, int32_t attackSkill, int32_t attackValue, float attackFactor) { int meres = g_config.getNumber(ConfigManager::MELEE_RES_DAM); return static_cast<int32_t>(std::ceil(((resets * meres/100) + 1) * (2 * (attackValue * (attackSkill + 5.8) / 25 + (level - 1) / 10.)) / attackFactor)); }registerEnumIn("configKeys", ConfigManager::RATE_SPAWN)registerEnumIn("configKeys", ConfigManager::MELEE_RES_DAM) registerEnumIn("configKeys", ConfigManager::MAGIC_RES_DAM)Depois adicione no config.lua do seu servidor:
Dessa forma cada resete o dano do player vai aumentar 100% em hit e 100% em magia.
Editado Dezembro 13 por Kemix