GA
pedido

Adaptar código.

Por gabriel28, 13 de ago. de 2015 em Resolvidos

3
1.1k
gabriel28G
14 de agosto de 2015 às 20:22

Tem como alguém adaptar esse código para o TFS 0.4 rev 3884 para mim?

 

Segue o código:

 

 

 

1. spells.cpp

Find:

    if (player->getSummonCount() >= 2) {
       player->sendCancel("You cannot summon more creatures.");
       g_game.addMagicEffect(player->getPosition(), NM_ME_POFF);
       return false;
     }

Replace it with:

    if (player->getSummonCount() >= player->getMaxSummons()) {
       player->sendCancel("You cannot summon more creatures.");
       g_game.addMagicEffect(player->getPosition(), NM_ME_POFF);
       return false;
     }
---------------------------------------------------------------------------------

2. vocations.h

Find:

uint32_t getCapGain() const {
     return gainCap;
}

After it paste:

uint32_t getMaxSummons() const {
     return maxSummons;
}

Find:

uint32_t gainCap;

After it paste:

uint32_t maxSummons;
---------------------------------------------------------------------------------

3. vocations.cpp

Find:

          if (readXMLInteger(p, "gaincap", intVal)) {
             voc->gainCap = intVal;
           }

After it paste:

if(readXMLInteger(p, "maxsummons", intVal)) {
     voc->maxSummons = intVal;
}
Find:

gainCap = 5;

After it paste:

maxSummons = 2;
---------------------------------------------------------------------------------

4. player.h

Find:

    Vocation* getVocation() const {
       return vocation;
     }

After it paste:

uint32_t getMaxSummons() const {
     return vocation->getMaxSummons();
}

 

 


up

1 mês depois...
LumusL
21 de setembro de 2015 às 16:42

Tópico Movido
Este tópico foi movido de "OTServSuporte OTServSuporte Programação"
para "OTServSuporte OTServSuporte ProgramaçãoPedidos e dúvidas resolvidos - Programação".

 

 

2 meses depois...
gabriel28G
04 de novembro de 2015 às 19:59

Alguém?