Ir para conteúdo
Entre para seguir isso  
Elwyn

Walkthrough magic wall e wildgrowth

Recommended Posts

Elwyn    106
Elwyn

Importante: Antes de tentar implementar isso, implemente isso http://forums.otserv.com.br/index.php/topic/166000-habilitando-pvp-1010/

 

EDIT: Estou trabalhando numa solução melhor. Por favor evitem usar essa abaixo.

 

Eu estou atualizando o TFS 1.0 para a versão mais nova do Tibia e recentemente atualizei a parte de poder passar por magic wall e wildgrowth se você estiver em Dove mode.

 

Vá em tile.cpp e procure por essa parte:

if (items) {
            if (!hasBitSet(FLAG_IGNOREBLOCKITEM, flags)) {
            //If the FLAG_IGNOREBLOCKITEM bit isn't set we dont have to iterate every single item
                if (hasFlag(TILESTATE_BLOCKSOLID)) {
                    return RET_NOTENOUGHROOM;
                }

logo abaixo dela adicione

                if (hasFlag(TILESTATE_MAGICFIELD)) {
                    MagicField* field = getFieldItem();
                    if (field->getID() == ITEM_MAGICWALL_SAFE || field->getID() == ITEM_WILDGROWTH_SAFE) {
                        if (const Player* player = creature->getPlayer()) {
                            Creature* itemOwner = g_game.getCreatureByID(field->getOwner());
                            if (itemOwner && itemOwner->getPlayer()){
                                if (!(player->getGuild() == itemOwner->getPlayer()->getGuild() && player->getGuild()) && !(player->getParty() == itemOwner->getPlayer()->getParty() && player->getParty())) {
                                    if (!(player->getPvpMode() == PVP_MODE_DOVE) || itemOwner->getPlayer() == player) {
                                        return RET_NOTENOUGHROOM;
                                    }
                                }
                            }
                        }
                    }
                }
Editado por Elwyn

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×