Nossa beautiful muito massa vou usar isso ai no meu Bleach vlw aiii ![]()
REP + pra vc ![]()
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

Nossa beautiful muito massa vou usar isso ai no meu Bleach vlw aiii ![]()
REP + pra vc ![]()
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

![]()
Façam um bom aproveito.
Para quem sabe compilar as paradas.
Abraços , em breve mais códigos para vocês.
info
Grupo: Conde
Registrado: 16/06/08
Posts: 998
Reputação: +185
Gênero: Masculino

o fresh é bom no assunto mas faz algumas coisas sem testar
ja que vc trouxe deve funcionar ![]()
é uma bom feature para ats
rep+
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata

![]()
Saca só

kkkk'
-=-=
Vlw pelos elogios ![]()
info
Grupo: Campones
Registrado: 18/10/08
Posts: 39
Reputação: +1
Char no Tibia: [GOD] YaK

Cara, parabéns, totalmente útil. Com isso podemos até criar magias secundárias para o Tibia, ficaria bem divertido em um lowrate.
Att. vou fazer testes em meu servidor...
info
Grupo: Lorde
Registrado: 17/01/09
Posts: 2.1k
Reputação: +395
Char no Tibia: Adra Sata
Tutorial: Soltando magia se tiver tanto de skill.
Nivél: Expert Avançado.
Aplicação após a implementação do sistema na spells.xml:
1) Procure por player.cpp
case RET_TILEISFULL: sendCancel("You cannot add more items on this tile."); break;e cola em cima do código
case RET_NOTENOUGHSKILL: sendCancel("You do not have enough club fighting."); break;2) Declare na linha (o qual será vericado) no spells.xml
Procure por spells.cpp
e cola em cima do código
if(readXMLInteger(p, "club", intValue) || readXMLInteger(p, "clubpoints", intValue)) clubpoints = intValue;3) Adiciona na função principal
Procure novamente spells.cpp
if((int32_t)player->getMagicLevel() < magLevel) { player->sendCancelMessage(RET_NOTENOUGHMAGICLEVEL); g_game.addMagicEffect(player->getPosition(), MAGIC_EFFECT_POFF); return false; }e cola em cima
if((int32_t)player->getSkill(SKILL_CLUB, SKILL_LEVEL) < clubpoints) { player->sendCancelMessage(RET_NOTENOUGHSKILL); g_game.addMagicEffect(player->getPosition(), MAGIC_EFFECT_POFF); return false; }4) Procure spells.h
Procure essa linha
int32_t getMagicLevel() const {return magLevel;}cola em cima
uint32_t getSkill() const {return clubpoints;}Procure novamente essa linha
cola em cima
5) Procure things.h
E procure essa linha
e cola em cima
Para Configurar:
Formula do spells:
Créditos
Editado Setembro 19 por SkyDangerous