Jump to content

Recommended Posts

Posted

I see that problem in many server. when you with warlock summon party cubics and for exp: wind rider in olympiad with cubic. So this is file:

Olympiad.java

Insert this code:

import net.l2off.gameserver.model.actor.instance.L2CubicInstance;

After this:

import net.l2off.gameserver.model.actor.instance.L2PetInstance;

For Ex:

import net.l2off.gameserver.model.actor.instance.L2PetInstance;
import net.l2off.gameserver.model.actor.instance.L2CubicInstance;

When find rows with this text:

				//Remove Buffs
			player.stopAllEffects();

			// Avoid prefrenzy(and others) exploit
			player.stopSkillEffects(176);
			player.stopSkillEffects(139);
			player.stopSkillEffects(406);

			//Remove Summon's Buffs
			if (player.getPet() != null)
			{
				L2Summon summon = player.getPet();
				summon.stopAllEffects();

				if (summon instanceof L2PetInstance)
					summon.unSummon(player);
	    	}

After thems put this code:

if (player.getCubics() != null)
                {
                    for(L2CubicInstance cubic : player.getCubics().values())
                    {
                        cubic.stopAction();
                        player.delCubic(cubic.getId());
                    }
                    player.getCubics().clear();
                }

For Ex:

				//Remove Buffs
			player.stopAllEffects();

			// Avoid prefrenzy(and others) exploit
			player.stopSkillEffects(176);
			player.stopSkillEffects(139);
			player.stopSkillEffects(406);

			//Remove Summon's Buffs
			if (player.getPet() != null)
			{
				L2Summon summon = player.getPet();
				summon.stopAllEffects();

				if (summon instanceof L2PetInstance)
					summon.unSummon(player);
	    	}
                
                if (player.getCubics() != null)
                {
                    for(L2CubicInstance cubic : player.getCubics().values())
                    {
                        cubic.stopAction();
                        player.delCubic(cubic.getId());
                    }
                    player.getCubics().clear();
                }

			//Remove player from his party
			if (player.getParty() != null)
			{
				L2Party party = player.getParty();
				party.removePartyMember(player);
			}

I am not speak in english very well.

 

Posted

I see that problem in many server. when you with warlock summon party cubics and for exp: wind rider in olympiad with cubic. So this is file:

Olympiad.java

Insert this code:

import net.l2off.gameserver.model.actor.instance.L2CubicInstance;

After this:

import net.l2off.gameserver.model.actor.instance.L2PetInstance;

For Ex:

import net.l2off.gameserver.model.actor.instance.L2PetInstance;
import net.l2off.gameserver.model.actor.instance.L2CubicInstance;

When find rows with this text:

				//Remove Buffs
			player.stopAllEffects();

			// Avoid prefrenzy(and others) exploit
			player.stopSkillEffects(176);
			player.stopSkillEffects(139);
			player.stopSkillEffects(406);

			//Remove Summon's Buffs
			if (player.getPet() != null)
			{
				L2Summon summon = player.getPet();
				summon.stopAllEffects();

				if (summon instanceof L2PetInstance)
					summon.unSummon(player);
	    	}

After thems put this code:

if (player.getCubics() != null)
                {
                    for(L2CubicInstance cubic : player.getCubics().values())
                    {
                        cubic.stopAction();
                        player.delCubic(cubic.getId());
                    }
                    player.getCubics().clear();
                }

For Ex:

				//Remove Buffs
			player.stopAllEffects();

			// Avoid prefrenzy(and others) exploit
			player.stopSkillEffects(176);
			player.stopSkillEffects(139);
			player.stopSkillEffects(406);

			//Remove Summon's Buffs
			if (player.getPet() != null)
			{
				L2Summon summon = player.getPet();
				summon.stopAllEffects();

				if (summon instanceof L2PetInstance)
					summon.unSummon(player);
	    	}
                
                if (player.getCubics() != null)
                {
                    for(L2CubicInstance cubic : player.getCubics().values())
                    {
                        cubic.stopAction();
                        player.delCubic(cubic.getId());
                    }
                    player.getCubics().clear();
                }

			//Remove player from his party
			if (player.getParty() != null)
			{
				L2Party party = player.getParty();
				party.removePartyMember(player);
			}

I am not speak in english very well.

 

Give credits !

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...