Muito legal cara, alguns servidores ficam até feios por conta disso haha. Não lembro se funciona mas retornarndo a boolean false no onCastSpell resolveria, mas o seu é em geral, um código bem bacana em C++. Obrigado por compartilhar conosco.
- Fórum
- OTServ
- Recursos
- Linguagens de Programação
- Nova configuração - hideSpellWords
6
1.2k
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

07 de outubro de 2013 às 22:22
07 de outubro de 2013 às 22:24
Sim, um return false resolve em partes, porque ele faz com que as magias fiquem sem o exhaust configurado do spells.xml e também habilita intercalar várias magias sem qualquer delay.
Editado Outubro 7 por Oneshot
info
Grupo: Herói
Registrado: 25/10/12
Posts: 2.4k
Reputação: +687
Gênero: Masculino
Char no Tibia: Nuncative

07 de outubro de 2013 às 23:53
Irei usar meu servidor com toda certeza! ![]()
3 meses depois...
info
Grupo: Barão
Registrado: 05/10/12
Posts: 245
Reputação: +36

02 de janeiro de 2014 às 18:42
é normal accmanager bugar com esse code ?? versão 0.36




info
Grupo: Marquês
Registrado: 05/07/09
Posts: 1.3k
Reputação: +732
Que tal "sumir" com as palavras das magias? Sim, ao invocar uma magia, que tal não aparecer as palavras em amarelo no Default Channel e muito menos em laranja, simplesmente executar a magia? Com pequenas modificações nas sources, você pode adicionar um boolean no config.lua para ativar e desativar essa opção.
Siga os passos abaixo:
1. No arquivo configmanager.h, procure por:
E adicione logo abaixo:
2. No arquivo configmanager.cpp, procure por:
m_confBool[EMOTE_SPELLS] = getGlobalBool("emoteSpells", false);E adicione logo abaixo:
m_confBool[HIDE_SPELL_WORDS] = getGlobalBool("hideSpellWords", false);3. No arquivo spells.cpp, procure por:
Dentro da função, procure por:
Adicione logo abaixo:
if(g_config.getBool(ConfigManager::HIDE_SPELL_WORDS)) return RET_NOERROR;Agora, depois de compilar o servidor, no caso, com um Rebuild All.
4. Abra seu arquivo config.lua e procure por:
Adicione logo abaixo:
Agora mude para true e se divirta com essa nova feature
Um grande abraço,
Oneshot
Editado Outubro 7 por Oneshot