Jump to content

dEvilKinG

Members
  • Posts

    571
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by dEvilKinG

  1. Για τα herbs υπαρχει μεσα στο NPC table της MySQL ενα column που λεγεται dropHerbGround, οπου ειναι 1 βαλτο 0. Με speed 0 θα τρως error προφανως αφου δεν λειτουργουν οι φορμουλες.
  2. παυλο σου ειπα πιο πανω. δεν προσβαλω κανεναν, κανε και -30 λες να με ενδιαφερει ενα νουμερο;
  3. /config/server.properties και config/loginserver.properties, και βαλε κανονικες IP. Μην πετατε οτι μαλακια σας ερθει, δεν υπαρχει θεμα ουτε με protocols ουτε με ports, ουτως η αλλως LAN ειναι προφανως..
  4. Seriously think before asking, frozen implement anything custom there is on planet earth, if it was better they would do the same for this. mind its an early 2011 post.
  5. Giving out Special: Use mxc as a coupon and get 10% discount valid til 15 of september Phone Support:1-631-954-4552 People from greece who have isp's like FORTHNET and packages with international free calls, can call us free anytime. Greek and English Support is available.
  6. If site isn't loading, you can try either of our alternative domains. www.ddosguard.info & www.ddosguard.mobi
  7. Here i have Grade Penalty retail system for interlude to Gracia Part2 (On Gracia final it was changed) 90% working. It's been reworked for aCis, so you will need to apply it on your pack :) What needed to be fixed: Strider speed. Weapons SA not applying on weapon penalty Mage Success rate * I just noticed main armor matches 1 item, so it needs to be changed. How it works: ### Eclipse Workspace Patch 1.0 #P aCis Index: aCis_datapack/data/xml/skills/4200-4299.xml =================================================================== --- aCis_datapack/data/xml/skills/4200-4299.xml (revision 269) +++ aCis_datapack/data/xml/skills/4200-4299.xml (working copy) @@ -1007,11 +1007,6 @@ <set name="skillType" val="DEBUFF" /> <set name="operateType" val="OP_PASSIVE" /> <set name="stayAfterDeath" val="true" /> - <for> - <mul order="0x30" stat="pAtkSpd" val="0.5" /> - <mul order="0x30" stat="mAtkSpd" val="0.5" /> - <mul order="0x30" stat="runSpd" val="0.5" /> - </for> </skill> <skill id="4268" levels="1" name="Danger Area"> <set name="target" val="TARGET_SELF" /> Index: aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/stat/PcStat.java =================================================================== --- aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/stat/PcStat.java (revision 269) +++ aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/stat/PcStat.java (working copy) @@ -350,21 +350,82 @@ if (getActiveChar() == null) return 1; - int val; + int val = super.getRunSpeed(); + int pen = getActiveChar().getExpertiseArmorPenalty(); L2PcInstance player = getActiveChar(); - if (player.is-beep-ted()) + + if (pen == 1) + val = (int)(val - (val * 0.15)); + + else if (pen == 2) + val = (int)(val - (val * 0.3)); + + else if (pen == 3) + val = (int)(val - (val * 0.45)); + + else if (pen == 4) + val = (int)(val - (val * 0.5)); + + /*if (player.is-beep-ted()) { int baseRunSpd = NpcTable.getInstance().getTemplate(getActiveChar().get-beep-tNpcId()).getBaseRunSpd(); val = (int) (calcStat(Stats.RUN_SPEED, baseRunSpd, null, null)); } - else - val = super.getRunSpeed(); + */ + return val; + } + + @Override + public int getMAtkSpd() + { + if (getActiveChar() == null) + return 1; + int val = super.getMAtkSpd(); + int pen = getActiveChar().getExpertiseArmorPenalty(); + if (pen == 1) + val = (int)(val - (val * 0.15)); + + else if (pen == 2) + val = (int)(val - (val * 0.3)); + + else if (pen == 3) + val = (int)(val - (val * 0.45)); + + else if (pen == 4) + val = (int)(val - (val * 0.5)); + return val; } @Override + public int getEvasionRate(L2Character target) + { + if (getActiveChar() == null) + return 1; + + int val = super.getEvasionRate(target); + int pen = getActiveChar().getExpertiseArmorPenalty(); + if (pen > 0) + val = (int) val - (2 * pen); + return val; + } + + @Override + public int getAccuracy() + { + if (getActiveChar() == null) + return 1; + + int val = super.getAccuracy(); + int pen = getActiveChar().getExpertiseWeaponPenalty(); + if (pen > 0) + val = (val -20); + return val; + } + + @Override public float getMovementSpeedMultiplier() { if (getActiveChar() == null) Index: aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (revision 269) +++ aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/instance/L2PcInstance.java (working copy) @@ -595,7 +595,9 @@ /** The current higher Expertise of the L2PcInstance (None=0, D=1, C=2, B=3, A=4, S=5) */ private int _expertiseIndex; // index in EXPERTISE_LEVELS - private int _expertisePenalty = 0; + private int _expertiseArmorPenalty = 0; + private int _expertiseWeaponPenalty = 0; + private int _expertisePenalty = 0; private L2ItemInstance _activeEnchantItem = null; @@ -1735,11 +1737,22 @@ return (int) calcStat(Stats.MAX_LOAD, baseLoad * Config.ALT_WEIGHT_LIMIT, this, null); } - public int getExpertisePenalty() - { - return _expertisePenalty; + public int getExpertiseArmorPenalty() + { + return _expertiseArmorPenalty; + } + + public int getExpertiseWeaponPenalty() + { + return _expertiseWeaponPenalty; } + public int getExpertisePenalty() + { + return _expertisePenalty; + } + + public int getWeightPenalty() { return _curWeightPenalty; @@ -1791,33 +1804,58 @@ public void refreshExpertisePenalty() { - int newPenalty = 0; + int armorPenalty = 0; + int weaponPenalty = 0; + int expertisePenalty = 0; for (L2ItemInstance item : getInventory().getItems()) { - if (item != null && item.isEquipped()) + if (item != null && item.isEquipped() && (item.getItemType() != L2EtcItemType.ARROW)) { int crystaltype = item.getItem().getCrystalType(); - if (crystaltype > newPenalty) - newPenalty = crystaltype; + if (crystaltype > getExpertiseIndex()) + { + expertisePenalty++; + if (item.isWeapon() && crystaltype > weaponPenalty) + weaponPenalty++; + else if (crystaltype > armorPenalty) + armorPenalty++; + } } } - newPenalty = newPenalty - getExpertiseIndex(); + boolean changed = false; - if (newPenalty <= 0) - newPenalty = 0; + // calc armor penalty - if (getExpertisePenalty() != newPenalty) + if (armorPenalty < 0) + armorPenalty = 0; + else if (armorPenalty > 4) + armorPenalty = 4; + + + // calc weapon penalty + if (weaponPenalty < 0) + weaponPenalty = 0; + else if (weaponPenalty > 1) + weaponPenalty = 1; + + if ((getExpertiseWeaponPenalty() != weaponPenalty) || (getExpertiseArmorPenalty() != armorPenalty)) { - _expertisePenalty = newPenalty; - - if (newPenalty > 0) - super.addSkill(SkillTable.getInstance().getInfo(4267, 1)); // level used to be newPenalty + _expertiseWeaponPenalty = weaponPenalty; + _expertiseArmorPenalty = armorPenalty; + _expertisePenalty = expertisePenalty; + if ((_expertiseWeaponPenalty > 0) || (_expertiseArmorPenalty > 0)) + super.addSkill(SkillTable.getInstance().getInfo(4267, 1)); else super.removeSkill(getKnownSkill(4267)); + changed = true; + } + + if (changed) + { sendSkillList(); sendPacket(new EtcStatusUpdate(this)); } Credits dEvilKinG. Reworked for aCis. Have fun :)
  8. We are accepting any refund request for the first 3 days of using. If you need more information about how we work you can PM me. :)
  9. We are currently running a special on your ddos protection plans. Protection can be delivered by Reverse Proxy or Tunnel. Protection includes all type of service and ports up to layer 7, including but not limited to these type of attacks: SYN, ACK, ICMP, UDP, Fragments, DNS Query Flood, HTTP GET Floods 99% of attacks are detected and filtered automatically without human intervention. Something different than some other protection providers is when protection is delivered by Tunnel or IP transit, we don't touch your outbound traffic, we only filter inbound traffic, so you can use your own ISP or carriers for outbound traffic. Did I mention that we don't limit PPS? Yes! we do line rate filtering! if you get hit by 1Gbps SYN flood that has line rate of 15Mpps or 1500Kpps, not an issue, we will filter that! Something else we don't limit is the domain names you want to protect, we don't limit that! What happen if the attack you are receiving is higher than your protection plan? We allow burst over your protection plan to 4Gbps up to a minute, then a null route will be placed on your IP for just couple minutes until the attack size comes down. We also provide TCP acceleration service on network level for free upon request. Attack statistics and graphs are available upon request as well. We have the following plans available at this time, but if you need anything custom just shoot me a PM. [table] [tr] [td] [/td][td]Bronze Plan[/td][td]Silver Plan[/td][td]Gold Plan[/td][td]Ultimate Plan[/td] [/tr] [tr] [td]Gbps:[/td][td]Up to 4Gbps [/td][td]Up to 5 Gbps [/td][td]Up to 10Gbps [/td][td]Up to 50Gbps [/td] [/tr] [tr] [td]Clean Traffic:[/td][td]30mbps[/td][td]40mbps[/td][td]50mbps[/td][td]1Gbps[/td] [/tr] [tr] [td]PpS:[/td][td]Unlimited[/td][td]Unlimited[/td][td]Unlimited[/td][td]Unlimited[/td] [/tr] [tr] [td]Location:[/td][td]US[/td][td]US[/td][td]US[/td][td]EU[/td] [/tr] [tr] [td]Price:[/td][td]100€[/td][td]150€[/td][td]200€[/td][td]260€[/td] [/tr] [/table]
  10. We are currently running a special on your ddos protection plans. Protection can be delivered by Reverse Proxy or Tunnel. Protection includes all type of service and ports up to layer 7, including but not limited to these type of attacks: SYN, ACK, ICMP, UDP, Fragments, DNS Query Flood, HTTP GET Floods 99% of attacks are detected and filtered automatically without human intervention. Something different than some other protection providers is when protection is delivered by Tunnel or IP transit, we don't touch your outbound traffic, we only filter inbound traffic, so you can use your own ISP or carriers for outbound traffic. Did I mention that we don't limit PPS? Yes! we do line rate filtering! if you get hit by 1Gbps SYN flood that has line rate of 15Mpps or 1500Kpps, not an issue, we will filter that! Something else we don't limit is the domain names you want to protect, we don't limit that! What happen if the attack you are receiving is higher than your protection plan? We allow burst over your protection plan to 4Gbps up to a minute, then a null route will be placed on your IP for just couple minutes until the attack size comes down. We also provide TCP acceleration service on network level for free upon request. Attack statistics and graphs are available upon request as well. We have the following plans available at this time, but if you need anything custom just shoot me a PM. [table] [tr] [td] [/td][td]Bronze Plan[/td][td]Silver Plan[/td][td]Gold Plan[/td][td]Ultimate Plan[/td] [/tr] [tr] [td]Gbps:[/td][td]Up to 4Gbps [/td][td]Up to 5 Gbps [/td][td]Up to 10Gbps [/td][td]Up to 50Gbps [/td] [/tr] [tr] [td]Clean Traffic:[/td][td]30mbps[/td][td]40mbps[/td][td]50mbps[/td][td]1Gbps[/td] [/tr] [tr] [td]PpS:[/td][td]Unlimited[/td][td]Unlimited[/td][td]Unlimited[/td][td]Unlimited[/td] [/tr] [tr] [td]Location:[/td][td]US[/td][td]US[/td][td]US[/td][td]EU[/td] [/tr] [tr] [td]Price:[/td][td]100€[/td][td]150€[/td][td]200€[/td][td]260€[/td] [/tr] [/table]
  11. Ειλικρινα, και οι δυο σας, δεν μπορειτε να διαβασετε εναν τοσο απλο κωδικα; Και θελετε να ανοιξετε και σερβερ τρομαρα σας..
  12. About these, when a company sells/rents a bugged/misfunction products gives 2 options to the customer, first is fully refund and second is fix for free (and extend the license, if there is, for the time used problematic product, because it would cost big losses). Otherwise, seller is not the right person to have deals with.
  13. i have already started a l2 cms, you can see it here. http://l2jcms.no-ip.org/ demo account: demo-demo. Functions right now: News system* Archive^ Poll System* Features(Slider)* Raid Boss Status Latest forum posts via RSS (currently using board.lineage2.com) Top PVP/PK Live character lookup: Includes Character stats, Inventory. http://l2jcms.no-ip.org/index.php?site=character&character=dEvilQueeN Messenger system: You can login and send a personal message to a character, when character owner logs with his account he gets a notification about a message. You can test it with demo account by sending to your characters a message. Team as PHP scripted*, with mysql store. Create teams and add any account registered in server in it. Team as Static content*. You can set team as plain text. Server Info* Account overview, when you login you get your account stats, last login characters inside. Account Panel, such as change password,nickname etc. Account Management with ban option(account-char), accesslevels, etc Multi language system And many more *Options marked with (*) are editable from admin panel.
  14. You didn't say what chronicle are you playing, also section is wrong. http://maxcheaters.com/forum/index.php?board=9.0 <-
  15. You just cant, just think, if you can have it then everyone can, If everyone has it then all hotmail would be hacked, If all hotmails would be hacked hotmail would not exist. End of story.
  16. Dota is inactive and made 6k along with wow? WOW this is what promising project means, make money before even opening.. I must contact you to become your dev.
  17. People who can code/apply a custom are not ready to open a server, if something occurs then they won't be able to fix it and they're server will fail. Sido said well, "if you are too lazy to code or at least implement the codes into the server, then u should be ready to pay ppl for doing it." This is a big truth. Pauler: You encourage people making servers for money, you can see every day new servers opening, and every day closing. This is totally wrong. If you want money you need to spend either money or time. You need to work. Anyway... About aCis: Soon coming some "big bang" revs.
  18. Are you kidding me? He gave me teamviewer to see the dll, i saw the new version dll and we had a deal. here is the full conversetion You showed me the latest dll.. so thats what the deal was..
  19. Why would you dekarma me for just one guy that scammed others? I guess he is your friend..
×
×
  • Create New...