RO
pedido

Summon não ganhar(roubar) exp?

Por roriscrave, 20 de abr. de 2015 em Archived

script
10
2k
20 de abril de 2015 às 22:35

Como faço um script para que o summon não ganhe exp quando seu 'dono' matar algum monstro?

1 mês depois...
DuuhzinhowD
07 de maio de 2015 às 21:05

também to querendo kkk

BrunoB
07 de maio de 2015 às 21:52

Tópico foi movido para a área correta!

1 mês depois...
17 de junho de 2015 às 11:21

up

larissaotsL
17 de junho de 2015 às 11:32

creature.cpp:

void Creature::addDamagePoints(Creature* attacker, int32_t damagePoints)
    {
     uint32_t attackerId = 0;
     if(attacker)
     {
      if(Creature* master = attacker->getMaster())
       attacker = master;
      attackerId = attacker->getID();
     }
     if(attacker->getPlayer())
     {
      CountMap::iterator it = damageMap.find(attackerId);
      if(it != damageMap.end())
      {
       it->second.ticks = OTSYS_TIME();
       if(damagePoints > 0)
        it->second.total += damagePoints;
      }
      else
       damageMap[attackerId] = CountBlock_t(damagePoints);
     }
     if(damagePoints > 0)
      lastHitCreature = attackerId;
    }
17 de junho de 2015 às 20:02

alguem testou?

2 semanas depois...
28 de junho de 2015 às 23:45

alguem?

gabriel28G
05 de julho de 2015 às 01:17

alguem?

Testei e funcionou.

05 de julho de 2015 às 01:20

Testei e funcionou.

Também testei está funcionando.

1 mês depois...
BrunoB
13 de agosto de 2015 às 09:12

O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.