Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [Lineage] Java Mods (https://secretexperience.net/forumdisplay.php?f=636)
-   -   [L2JServer] Fix PvP Summon (https://secretexperience.net/showthread.php?t=30606)

allanalcantara 03-04-2011 11:03 PM

Fix PvP Summon
 
Bem, eu aposto que muitas pessoas sofreram, está sofrendo ou irá sofrer o famoso problema do pvp summon (aquele em que um personagem chama um animal de estimação e estão matando por pontos), então aqui está a correção para o problema. É muito simples.

Primeiro, encontre o seguinte método onKillUpdatePvPKarma(L2Character target) no L2PcInstance.java Quando encontrado, estas linhas de pesquisa:
Código:

L2PcInstance targetPlayer = null;
        if (target instanceof L2PcInstance) {
            targetPlayer = (L2PcInstance) target;
        } else if (target instanceof L2Summon) {
            targetPlayer = ((L2Summon) target).getOwner();
        }

Depois, adicione o seguinte código:
Código:

else if (target instanceof L2SummonInstance) { // Check if target is a summon
            return;
        }

Agora, um pouco mais baixo, pesquise:
Código:

if (isCursedWeaponEquiped()) {
    CursedWeaponsManager.getInstance().increaseKills(_cursedWeaponEquipedId);
            return;
        }

E, depois, acrescentar o seguinte:
Código:

if(target instanceof L2Summon || target instanceof L2SummonInstance){
            return;
        }

credits mend3
:jiggy:

mend3 24-08-2011 11:08 PM

êee que sai postando sem ler antes hein.

Já postei esse fix aqui, [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Antes de falar algo, só ver a data de postagem.

Atenção na próxima vez...

allanalcantara 24-08-2011 11:41 PM

eu procurei algo parecido e não incontrei, mas você postou né. rsrs
então algum admin, ou moderador pode remover o tópico.

:x

desculpa ae qualquer coisa. ^^


Horários baseados na GMT -3. Agora são 12:55 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.