Jump to content
  • 0

[Help] Heal/Cancel Skill


rullezz
 Share

Question

Hi guys!

How i can make skill to heal CP,MP,HP and added it to buffer like this:

<button action="bypass -h npc_%objectId%_Buff 1204" ...........>

 

And one anather skill for Cancel all buffs what i have....? again like this:

<button action="bypass -h npc_%objectId%_Buff 1204" ...........>

 

I have seen it in most of l2 servers but i don't know how to remake skill to Heal my (CP,HP,MP)

 

thx.

Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

script buffer i mean skills work from skills folder not from python buffer

This buffer you can see in l2jserver pack in Mods folder with name "NpcBuffer"

it core buffer? :/ i ask bcuz i don't understand what you mean with script and core :)

 

look:

<html><title>Buffer</title>

<body>

<center>

<img src="L2UI_CH3.herotower_deco" width=256 height=32><br><br>

Please tell me the buff you would like.<br><br>

<a action="bypass -h npc_%objectId%_Buff 530">Dance of Alignment</a><br>

<a action="bypass -h npc_%objectId%_Buff 307">Dance of Aqua Guard</a><br>

<a action="bypass -h npc_%objectId%_Buff 276">Dance of Concentration</a><br>

<a action="bypass -h npc_%objectId%_Buff 309">Dance of Earth Guard</a><br>

<a action="bypass -h npc_%objectId%_Buff 274">Dance of Fire</a><br>

<a action="bypass -h npc_%objectId%_Buff 275">Dance of Fury</a><br>

<a action="bypass -h npc_%objectId%_Buff 272">Dance of Inspiration</a><br>

<a action="bypass -h npc_%objectId%_Buff 277">Dance of Light</a><br>

<a action="bypass -h npc_%objectId%_Buff 311">Dance of Protection</a><br>

<a action="bypass -h npc_%objectId%_Buff 366">Dance of Shadows</a><br>

<a action="bypass -h npc_%objectId%_Buff 273">Dance of the Mystic</a><br>

<a action="bypass -h npc_%objectId%_Buff 310">Dance of the Vampire</a><br>

<a action="bypass -h npc_%objectId%_Buff 271">Dance of the Warrior</a><br><br>

<button action="bypass -h npc_%objectId%_Chat 0" value="Back" width=200 height=21 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"><br><br>

<img src="L2UI_CH3.herotower_deco" width=256 height=32><br>

</center>

</body>

</html>

 

 

I just need to remake or make one skill to heal my cp,hp,mp like a wind walk give me speed.

A and cancel skill.

Link to comment
Share on other sites

  • 0

Easy use the gm command bypasses.

 

<td><button value="Heal" action="bypass -h admin_heal" width=65 height=21 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td>

 

For cancel since there are no such admin handler there are 2 choices or you write one your self or you can use 1 of the existing skills just modify magic level and set power to 100 and there you go.

Link to comment
Share on other sites

  • 0

or just make 3 skills that will fully heal hp,cp,mp

add them to .py

and link them from htm page.

 

It will be good to add reuse on those skills, so players won't exploit the Heal option.

Link to comment
Share on other sites

  • 0

I thought he's using python.

Than use this, but add protection in FloodProtector.java

put this in L2PcInstance.java

public void bufferHealHPMP()
    {
        if (!FloodProtector.getInstance().tryPerformAction(getObjectId(), FloodProtector.PROTECTED_BUFFER_HEAL) && !isGM())
		return;

	getStatus().setCurrentHpMp(getMaxHp(), getMaxMp());
    }
public void bufferHealCP()
    {
	if (!FloodProtector.getInstance().tryPerformAction(getObjectId(), FloodProtector.PROTECTED_BUFFER_HEAL) && !isGM())
		return;

	getStatus().setCurrentCp(getMaxCp());
    }

Link to comment
Share on other sites

  • 0

down I think you complicate the things for him.

 

rullez search this forum and find a good py buffer. If not wait for archid premium I am planning to share AIO inside Archid already to make it easier for server owners.

Link to comment
Share on other sites

  • 0

You cant make 1 skill to recover cp,hp,mp cause every skill can only use 1 skill type. You can create 3 different skills if you want.

ok. thnx you :)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock