Jump to content
  • 0

Problem Mana Potion in pvp


Question

Posted

I looked in the skills I've done everything and still does not work I can not even something I was doing in Java compile nothing further will not work in pvp  you will me help?

 

<skill id="10001" levels="1" name="Custom Mana Potion"> xml skills

<set name="itemConsumeId" val="728" />

<set name="itemConsumeCount" val="1" />

<set name="isPotion" val="true" />

<set name="magicLvl" val="1" />

<set name="operateType" val="OP_ACTIVE" />

<set name="power" val="300" />

<set name="skillType" val="MANAHEAL" />

<set name="target" val="TARGET_SELF" />

<cond msgId="113" addName="1">

<player flyMounted="False" />

</cond>

 

<skill id="10001" levels="1" name="Custom Mana Potion"> xml items

<set name="itemConsumeId" val="728" />

<set name="itemConsumeCount" val="1" />

<set name="isPotion" val="true" />

<set name="magicLvl" val="1" />

<set name="operateType" val="OP_ACTIVE" />

<set name="power" val="300" />

<set name="skillType" val="MANAHEAL" />

<set name="target" val="TARGET_SELF" />

<cond msgId="113" addName="1">

<player flyMounted="False" />

</cond>

Recommended Posts

  • 0
Posted

You want to cant use mana pots on pvp?

go to

game\data\scripts\handlers\itemhandlers

 

and

 

-if (!Config.L2JMOD_ENABLE_MANA_POTIONS_SUPPORT )
+if (!Config.L2JMOD_ENABLE_MANA_POTIONS_SUPPORT || playable.getPvpFlag() != 0)

  • 0
Posted

You want to cant use mana pots on pvp?

go to

game\data\scripts\handlers\itemhandlers

 

and

 

-if (!Config.L2JMOD_ENABLE_MANA_POTIONS_SUPPORT )
+if (!Config.L2JMOD_ENABLE_MANA_POTIONS_SUPPORT || playable.getPvpFlag() != 0)

 

I use it as potion writes something like that just now before this there was no nothing happened ? xD

 

# ---------------------------------------------------------------------------

# Mana Drugs/Potions

# ---------------------------------------------------------------------------

# This option will enable core support for:

# Mana Drug (item ID 726), using skill ID 10000.

# Mana Potion (item ID 728), using skill ID 10001.

EnableManaPotionSupport = True

 

if (!Config.L2JMOD_ENABLE_MANA_POTIONS_SUPPORT || playable.getPvpFlag() != 0)

{

playable.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.NOTHING_HAPPENED));

return;

}

super.useItem(playable, item, forceUse);

 

  • 0
Posted

I use it as potion writes something like that just now before this there was no nothing happened ? xD

I can't understand a single word... :(

Do you have any english speaker friend? >_< Or if someone reads this topic pls translate

 

Edit: Do you mean that it worked but you want a custom sendMessage() instead of NOTHING_HAPPENED systemmessage?

 

  • 0
Posted

I can't understand a single word... :(

Do you have any english speaker friend? >_< Or if someone reads this topic pls translate

 

i cant use mana again writes nothing happened I use it as potion

  • 0
Posted

s5j7.png

 

Uploaded with ImageShack.us

 

is me invul off no work for pvp mana potion ....

 

/*

* This program is free software: you can redistribute it and/or modify it under

* the terms of the GNU General Public License as published by the Free Software

* Foundation, either version 3 of the License, or (at your option) any later

* version.

*

* This program is distributed in the hope that it will be useful, but WITHOUT

* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS

* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more

* details.

*

* You should have received a copy of the GNU General Public License along with

* this program. If not, see <http://www.gnu.org/licenses/>.

*/

package handlers.itemhandlers;

 

import com.l2jserver.Config;

import com.l2jserver.gameserver.model.L2ItemInstance;

import com.l2jserver.gameserver.model.actor.L2Playable;

import com.l2jserver.gameserver.network.SystemMessageId;

import com.l2jserver.gameserver.network.serverpackets.SystemMessage;

 

public class ManaPotion extends ItemSkills

{

/**

*

* @see com.l2jserver.gameserver.handler.IItemHandler#useItem(com.l2jserver.gameserver.model.actor.L2Playable, com.l2jserver.gameserver.model.L2ItemInstance, boolean)

*/

@Override

public void useItem(L2Playable playable, L2ItemInstance item, boolean forceUse)

{

if (!Config.L2JMOD_ENABLE_MANA_POTIONS_SUPPORT || playable.getPvpFlag() != 0)

{

playable.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.NOTHING_HAPPENED));

return;

}

super.useItem(playable, item, forceUse);

}

}

  • 0
Posted

remove the "|| playable.getPvpFlag() != 0"... I told you that coz I understooth the inverse...

 

 

if doesn't work just try to remove all

if (!Config.L2JMOD_ENABLE_MANA_POTIONS_SUPPORT || playable.getPvpFlag() != 0)

      {

        playable.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.NOTHING_HAPPENED));

        return;

      }

  • 0
Posted

be mortal and not invisible and will work  :rage: ?  :not bad:

 

was checking all no is work

 

zrpr.jpg

 

Uploaded with ImageShack.us

 

if (!Config.L2JMOD_ENABLE_MANA_POTIONS_SUPPORT || playable.getPvpFlag() != 0)

      {

        playable.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.NOTHING_HAPPENED));

        return;

      } is removed ....

Guest
This topic is now closed to further replies.


×
×
  • Create New...