Jump to content

HammerV2

Members
  • Posts

    243
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by HammerV2

  1. download the full source is the best way to mod java side, idk if is possible decomp .jar file and comp it again, i read some guides and idk but its impossible i guess.
  2. first, make sure ur java is full installed, if not, reinstall it, download from the main site, or download jvm.dll and place it into the requested folder.
  3. yes its working, i can log in succesfull as gold user, but when i try to download some file: "Attention! You have exceeded the 15 GB 24-hour limit. GOLD users can download no more than 15 GB for the last 24 hours."
  4. my opinion (googled) the gray sunglasses are hig performance, i saw a nvidia pack whit them, and others spensive things like a video card, but the other one's work good.
  5. check it: http://www.maxcheaters.com/forum/index.php?topic=111514.0 or http://www.maxcheaters.com/forum/index.php?topic=28059.0 or http://www.maxcheaters.com/forum/index.php?topic=25237.0 some time ago, i made some changes in vago's pvp system, but I think i have deleted my files or are on my megaupload account, I have internet problems, send pm in a week or less.
  6. dont use preconfigured packs!, its a java error. let me check if i have my olds files
  7. done my friend.
  8. @hackmeup i'll buy glasses or stole it from some cinema xDD, then i'll tell you if it works properly
  9. a question, whit a normal lcd monitor, i can see 3d efeects just whit 3d glasses? or i need 3d monitor + glasses?
  10. The server doesn't have any gm inside maybe you should recrute. The players are freaking out.
  11. ok i mean the effect dont work anymore if they dont have equipped the correct weapon, and make a restriction to these classes for example add a skill to tyrants like this. <skill id="60005" levels="1" name="Restriccion Bow" > <set name="target" val="TARGET_SELF"/> <set name="skillType" val="BUFF"/> <set name="operateType" val="OP_PASSIVE"/> <for> <mul order="0x30" stat="pAtkSpd" val="0.50"> <and> <using kind="Bow,Crossbow"/> </and> </mul> <mul order="0x30" stat="runSpd" val="0.75"> <and> <using kind="Bow,Crossbow"/> </and> </mul> <mul order="0x40" stat="rCrit" val="0.75"> <and> <using kind="Bow,Crossbow"/> </and> </mul> </for> </skill> add it to tyrant class, when they equip a bow his atk speed, run speed, and crit rate will be penalized by 25% <mul order="0x40" stat="rCrit" val="0.75">
  12. are u sure? bcz this skills have <using kind="Dagger,Dual Dagger"/> this mean if the player change his weapon he dont have anymore the effect until he equip a dagger or dual dagger again, check again ur skills.
  13. ty man good share amazing weapons! i think it is best pack of weaps xD
  14. hey hey guys, am here again and i need some help >.<, lest start: 1-. Any1 know how can i call 1 quest from other quest, for example i got Aio npc and i want to call rin4's scheme buffer whit 1 button in aio buffer html, any hint? 2-. i got a problem, in my tvt "aoe effects hit members from the same team, example a dreadnought hit every time his team mates. 3-. the most important to me, when i log of and relog in in my server i lost 1 or 2 buffs, any idea why it happen? if i log off just whit Prophet buff when i relog everything is ok but if i relog whit some song's/dances it happen again and i lost buff every1 lost buff Ty in advance|| L2j 3695M L2jdp 6775
  15. ok i found it C:\L2JServer\L2_GameServer\java\net\sf\l2j\gameserver\model\Elements.java package net.sf.l2j.gameserver.model; import net.sf.l2j.Config; import net.sf.l2j.gameserver.model.actor.L2Character; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.skills.Stats; import net.sf.l2j.gameserver.skills.funcs.FuncAdd; import net.sf.l2j.gameserver.skills.funcs.LambdaConst; public final class Elementals { private ElementalStatBoni _boni = null; public final static byte NONE = -1; public final static byte FIRE = 0; public final static byte WATER = 1; public final static byte WIND = 2; public final static byte EARTH = 3; public final static byte HOLY = 4; public final static byte DARK = 5; public final static int ENCHANT_CHANCE = Config.ENCHANT_CHANCE_ELEMENT; public final static int FIRST_WEAPON_BONUS = 20; public final static int NEXT_WEAPON_BONUS = 5; public final static int ARMOR_BONUS = 6; public final static int[] WEAPON_VALUES = { 0, // Level 1 25, // Level 2 75, // Level 3 150, // Level 4 175, // Level 5 225, // Level 6 300, // Level 7 325, // Level 8 375, // Level 9 450, // Level 10 475, // Level 11 525, // Level 12 600, // Level 13 Integer.MAX_VALUE // TODO: Higher stones }; public final static int[] ARMOR_VALUES = { 0, // Level 1 12, // Level 2 30, // Level 3 60, // Level 4 72, // Level 5 90, // Level 6 120, // Level 7 132, // Level 8 150, // Level 9 180, // Level 10 192, // Level 11 210, // Level 12 240, // Level 13 Integer.MAX_VALUE // TODO: Higher stones }; public final static int[] STONES = { 9546, 9547, 9549, 9548, 9551, 9550 }; public final static int[] CRYSTALS = { 9552, 9553, 9555, 9554, 9557, 9556 }; public final static int[] JEWELS = { 9558, 9559, 9561, 9560, 9563, 9562 }; public final static int[] ENERGIES = { 9564, 9565, 9567, 9566, 9569, 9568 }; private byte _element = NONE; private int _value = 0; public byte getElement() { return _element; } public void setElement(byte type) { _element = type; _boni.setElement(type); } public int getValue() { return _value; } public void setValue(int val) { _value = val; _boni.setValue(val); } public static String getElementName(byte element) { switch(element) { case FIRE: return "Fire"; case WATER: return "Water"; case WIND: return "Wind"; case EARTH: return "Earth"; case DARK: return "Dark"; case HOLY: return "Holy"; } return "None"; } public static byte getElementId(String name) { String tmp = name.toLowerCase(); if (tmp.equals("fire")) return FIRE; if (tmp.equals("water")) return WATER; if (tmp.equals("wind")) return WIND; if (tmp.equals("earth")) return EARTH; if (tmp.equals("dark")) return DARK; if (tmp.equals("holy")) return HOLY; return NONE; } public static byte getOppositeElement(byte element) { return (byte)((element % 2 == 0) ? (element + 1) : (element - 1)); } @Override public String toString() { return getElementName(_element) + " +" + _value; } public Elementals(byte type, int value) { _element = type; _value = value; _boni = new ElementalStatBoni(_element, _value); } public class ElementalStatBoni { private byte _elementalType; private int _elementalValue; private boolean _active; public ElementalStatBoni(byte type, int value) { _elementalType = type; _elementalValue = value; _active = false; } public void applyBonus(L2PcInstance player, boolean isArmor) { // make sure the bonuses are not applied twice.. if (_active) return; switch (_elementalType) { case FIRE: if (isArmor) player.addStatFunc(new FuncAdd(Stats.FIRE_RES, 0x40, this, new LambdaConst(_elementalValue))); else player.addStatFunc(new FuncAdd(Stats.FIRE_POWER, 0x40, this, new LambdaConst(_elementalValue))); break; case WATER: if (isArmor) player.addStatFunc(new FuncAdd(Stats.WATER_RES, 0x40, this, new LambdaConst(_elementalValue))); else player.addStatFunc(new FuncAdd(Stats.WATER_POWER, 0x40, this, new LambdaConst(_elementalValue))); break; case WIND: if (isArmor) player.addStatFunc(new FuncAdd(Stats.WIND_RES, 0x40, this, new LambdaConst(_elementalValue))); else player.addStatFunc(new FuncAdd(Stats.WIND_POWER, 0x40, this, new LambdaConst(_elementalValue))); break; case EARTH: if (isArmor) player.addStatFunc(new FuncAdd(Stats.EARTH_RES, 0x40, this, new LambdaConst(_elementalValue))); else player.addStatFunc(new FuncAdd(Stats.EARTH_POWER, 0x40, this, new LambdaConst(_elementalValue))); break; case DARK: if (isArmor) player.addStatFunc(new FuncAdd(Stats.DARK_RES, 0x40, this, new LambdaConst(_elementalValue))); else player.addStatFunc(new FuncAdd(Stats.DARK_POWER, 0x40, this, new LambdaConst(_elementalValue))); break; case HOLY: if (isArmor) player.addStatFunc(new FuncAdd(Stats.HOLY_RES, 0x40, this, new LambdaConst(_elementalValue))); else player.addStatFunc(new FuncAdd(Stats.HOLY_POWER, 0x40, this, new LambdaConst(_elementalValue))); break; } _active = true; } public void removeBonus(L2PcInstance player) { // make sure the bonuses are not removed twice if (!_active) return; ((L2Character) player).removeStatsOwner(this); _active = false; } public void setValue(int val) { _elementalValue = val; } public void setElement(byte type) { _elementalType = type; } } public void applyBonus(L2PcInstance player, boolean isArmor) { _boni.applyBonus(player, isArmor); } public void removeBonus(L2PcInstance player) { _boni.removeBonus(player); } public void updateBonus(L2PcInstance player, boolean isArmor) { _boni.removeBonus(player); _boni.applyBonus(player, isArmor); } } any idea how to edit the power increace?
  16. hmmm any idea to send other announce when the spree guy is killed by other player, for example: Announcements: Mxc has stoped GrisoM's killing spree of 31 kills any idea?
  17. About pvp kills counts SOLVED but i need help whit bluff and elements. EDIT: Thx TheEnd for ur help.
  18. hey guys i had the same problem before and i tryed loots of time to solve it and nothing, here my post http://www.maxcheaters.com/forum/index.php?topic=135510.0 u can see the error log and the code. if any one can check it please :D
  19. omg like 100 lines before where i was making changes, ok so i can make a litle config to set it true,false if player is in pvp zone? whit a public boolean roght? Here: something like this? public static boolean ALLOW_PVP_EVERYWHERE; ALLOW_PVP_EVERYWHERE = Boolean.parseBoolean(otherSettings.getProperty("PvPArenaZone", "False")); if(Config.ALLOW_PVP_EVERYWHERE) { increasePvpKills(target); return; } of course in diferent places.
  20. u have to change loots of things like skills moddifiers in folder stats/skills, am talking about skills bonus, about tyrant the totems, and the other chars check his self skills, i had the same problem some days ago and i solved it.
  21. Hey guys, ok i got a litle porblem, in my server i got my bluff whit a regular succes rate, but it only works vs warrior classes, vs mages it is too low i made this config whit the skills xml, changing "magiclvl" values and "power", i repeat it work perfect vs warriors clases but vs mages not. And about my elements, are over power, i xplain, if a spellhouler make his weapon whit wind element "wind stones", his skills power increase too much, and i want to drop it a bit. If any one know how to change this things please tell me, thx in advance. PD: i was searching for long time in the java folder but i find nothing good. PD2: i want to increace the pvp counts in all areas, like general field, arena field, but i dont know how to do it, i was trying to add it in l2pcinstance.java near to: public void increasePvpKills() { // Add karma to attacker and increase its PK counter setPvpKills(getPvpKills() + 1); whit this code: if (isInsideZone(ZONE_PVP)) any hint? THX in advance guys am learning steep by steep but is a litle bit hard whitout a sensei xD cheers
  22. This feature is unable in my current version
  23. i have my monster rdy and killing peoples in my custom farm zone, but i want to temh use skills like hex or stuns
  24. ok i made news skill "copy paste form originals" whit new ids and low reuse and casting time low mp consumition and nothing ok about AI how i know wich AI i have to create to a specific monster? <---- still Learning english
  25. yes bro i did it but the moobs never use them :S
×
×
  • 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