Jump to content

Recommended Posts

Posted (edited)

Hello Member I Create One Not Use Augment Skills in Olympiad...Thanks Mate


:-*  :-*  :-*  :-*  :-*  :-*  :-* 


Base:Acis




Index: java/com/l2jfresh/gameserver/network/clientpackets/RequestMagicSkillUse.java
===================================================================
--- java/com/l2jfresh/gameserver/network/clientpackets/RequestMagicSkillUse.java (revision 26)
+++ java/com/l2jfresh/gameserver/network/clientpackets/RequestMagicSkillUse.java (working copy)
@@ -71,6 +71,14 @@
  // If Alternate rule Karma punishment is set to true, forbid skill Return to player with Karma
  if (skill.getSkillType() == L2SkillType.RECALL && !Config.KARMA_PLAYER_CAN_TELEPORT && activeChar.getKarma() > 0)
  return;
+ if(activeChar.isInOlympiadMode())
+ {
+   if (skill.getId() >= 3124 && skill.getId() <= 3259)
+   {
+ activeChar.sendMessage("Can't not Use "+skill.getName()+" in Olympiad!");
+     return;
+   }
+ }
 
  // players mounted on pets cannot use any toggle skills
  if (skill.isToggle() && activeChar.isMounted())

Edited by madarismenos
  • 1 month later...
Posted

 

Hello Member I Create One Not Use Augment Skills in Olympiad...Thanks Mate

:-*  :-*  :-*  :-*  :-*  :-*  :-* 

Base:Acis

Index: java/com/l2jfresh/gameserver/network/clientpackets/RequestMagicSkillUse.java
===================================================================
--- java/com/l2jfresh/gameserver/network/clientpackets/RequestMagicSkillUse.java (revision 26)
+++ java/com/l2jfresh/gameserver/network/clientpackets/RequestMagicSkillUse.java (working copy)
@@ -71,6 +71,14 @@
  // If Alternate rule Karma punishment is set to true, forbid skill Return to player with Karma
  if (skill.getSkillType() == L2SkillType.RECALL && !Config.KARMA_PLAYER_CAN_TELEPORT && activeChar.getKarma() > 0)
  return;
+ if(activeChar.isInOlympiadMode())
+ {
+    if (skill.getId() >= 3124 && skill.getId() <= 3259)
+    {
+   activeChar.sendMessage("Can't not Use "+skill.getName()+" in Olympiad!");
+      return;
+    }
+ }
  
  // players mounted on pets cannot use any toggle skills
  if (skill.isToggle() && activeChar.isMounted())
And what about pp and cardinals and this classes which fights with augment skills..is this included at this id's?
Posted

And what about pp and cardinals and this classes which fights with augment skills..is this included at this id's?

make an exception on those class ids  using a check 

Posted

make an exception on those class ids  using a check

 

I dont need this just i say my opinion to update this code better than this one..
  • 6 months later...
Posted

And what about pp and cardinals and this classes which fights with augment skills..is this included at this id's?

 

I think Is better with out augment is more retail...How play oly cardinals in c4/c5..I mean cardinals and others have curse for empty mp and more to play in oly..

with augment i bealieve Prophets is OP with a lot of buffs in oly and skill? :/ and a lot of curse. I think you can win with cardinal if play clever and keep your mp..

 

Anyway :)

Posted

You could remove the skills on enter and give them again after the match, bht if its not done properly it will be buggy

I really want to see how you doing it properly... :lol:

Posted

im not sure if its possible but on enter to make the skills invisible from the panel. Or add some custom skills with no effects and on enter check if the character has the skills you dont want to have an remove them and add the custom and on exit check if the character has the custom and remove them and add the banned skills

Posted

im not sure if its possible but on enter to make the skills invisible from the panel. Or add some custom skills with no effects and on enter check if the character has the skills you dont want to have an remove them and add the custom and on exit check if the character has the custom and remove them and add the banned skills

All is impossible but this will and why to remove skills and add custom skills?just dont do nothink..

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • No, the real purpose is cheating and custom  development for games.  I'm building a custom AI moderator specially for checking illegal activity and flag current topica.
    • Hello trying to edit Armorgrp_Classic.dat using L2ClientDat Editor - l2jmobius edition I can normally open a file but can't save, even can't save "clean" version of file (just open and then click save) Other files i can normally open, edit and save. but there is problem with Armorgrp_Classic.dat Anyone find solution, or other Editor for protocol 166 ?   [25/12 15:10:11] --------------------------------------- [25/12 15:10:11] Open file: Armorgrp_Classic.dat [25/12 15:10:11] File Armorgrp_Classic.dat encrypted. Lineage2Ver413 decrypt ... [25/12 15:10:11] Decrypt Armorgrp_Classic.dat file successfully by v413_encdec decrypter. [25/12 15:10:11] Read the file structure ... [25/12 15:10:11] Unpacking [L2GameDataName.dat] [25/12 15:10:11] GameDataName: Load 97534 count. [25/12 15:10:11] Completed. [25/12 15:11:32] Wrong param count for wrapper: fertheia_mesh_add, paramIndex: 1, params: {{{[LineageAccessory3.fertheia_pvp_Hrm_ad11];[None];[LineageAccessory3.fertheia_pvp_Hrm_ad11];[None];[LineageAccessory3.fertheia_pvp_Hrm_ad11;[none]};{{109;114};{0;-1};{109;114};{0;-1};{109;114}}};{[Mantleguild.kingdom.E_elmd_1_t00];[None];[Mantleguild.kingdom.E_elmd_1_t00];[None];[Mantleguild.kingdom.E_elmd_1_t00];[None]};[None]} -node: fertheia_mesh_add[WRAPPER][null][null] param: {{{[LineageAccessory3.fertheia_pvp_Hrm_ad11];[None];[LineageAccessory3.fertheia_pvp_Hrm_ad11];[None];[LineageAccessory3.fertheia_pvp_Hrm_ad11;[none]};{{109;114};{0;-1};{109;114};{0;-1};{109;114}}};{[Mantleguild.kingdom.E_elmd_1_t00];[None];[Mantleguild.kingdom.E_elmd_1_t00];[None];[Mantleguild.kingdom.E_elmd_1_t00];[None]};[None]} org.l2jmobius.xml.exceptions.PackDataException: Wrong param count for wrapper: fertheia_mesh_add, paramIndex: 1, params: {{{[LineageAccessory3.fertheia_pvp_Hrm_ad11];[None];[LineageAccessory3.fertheia_pvp_Hrm_ad11];[None];[LineageAccessory3.fertheia_pvp_Hrm_ad11;[none]};{{109;114};{0;-1};{109;114};{0;-1};{109;114}}};{[Mantleguild.kingdom.E_elmd_1_t00];[None];[Mantleguild.kingdom.E_elmd_1_t00];[None];[Mantleguild.kingdom.E_elmd_1_t00];[None]};[None]} -node: fertheia_mesh_add[WRAPPER][null][null] param: {{{[LineageAccessory3.fertheia_pvp_Hrm_ad11];[None];[LineageAccessory3.fertheia_pvp_Hrm_ad11];[None];[LineageAccessory3.fertheia_pvp_Hrm_ad11;[none]};{{109;114};{0;-1};{109;114};{0;-1};{109;114}}};{[Mantleguild.kingdom.E_elmd_1_t00];[None];[Mantleguild.kingdom.E_elmd_1_t00];[None];[Mantleguild.kingdom.E_elmd_1_t00];[None]};[None]} at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:275) at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:184) at org.l2jmobius.xml.DescriptorWriter.parseData(DescriptorWriter.java:100) at org.l2jmobius.actions.SaveDat.action(SaveDat.java:70) at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:48) at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:27) at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:303) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328) at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:340) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619) at java.base/java.lang.Thread.run(Thread.java:1447) [25/12 15:11:32] buff == null.  
    • Leave your contact information or write to me on Telegram @dieorditsa
    • Hello everyone, I’m looking for a graphic designer to design a custom logo that will be used in NPC HTML interfaces for Lineage. Please send me a private message if you are interested.
    • ok sounds good sign me up
  • Topics

×
×
  • 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