Jump to content

CorruptedEmperor

Banned
  • Posts

    1,153
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by CorruptedEmperor

  1. Well,since lameguard can also get hacked,im looking for something kinda "Free" that can keep the rate of exploiting in a small level.
  2. Do you know any java code or programm or any solution to avoid that kind of programms?
  3. Live preview click HERE PSD INCLUDED. MANY WEB SCRIPTS LIKE TOP CLAN TOP PVP TOP PK. WEBSITE IS CODED IN CLEAN PHP INVITE SYSTEM INCLUDED FOR MORE INFORMATION PM ME
  4. But he doesn't say something that doesn't exist. I agree with him.
  5. package com.l2jfrozen.gameserver.handler; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.Collection; import java.util.List; import java.util.Set; import java.util.logging.Logger; import com.l2jfrozen.Config; import com.l2jfrozen.gameserver.model.L2World; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.model.entity.Announcements; import com.l2jfrozen.gameserver.powerpak.PowerPakConfig; import com.l2jfrozen.gameserver.thread.ThreadPoolManager; public class AutoVoteRewardHandler { protected static final Logger _log = Logger.getLogger(AutoVoteRewardHandler.class.getName()); private int hopzoneVotesCount = 0; private int topzoneVotesCount = 0; protected List<String> already_rewarded; protected static boolean topzone = false; protected static boolean hopzone = false; private AutoVoteRewardHandler() { _log.info("Vote Reward System Initiated."); if(hopzone){ int hopzone_votes = getHopZoneVotes(); if(hopzone_votes == -1){ hopzone_votes = 0; } setHopZoneVoteCount(hopzone_votes); } if(topzone){ int topzone_votes = getTopZoneVotes(); if(topzone_votes == -1){ topzone_votes = 0; } setTopZoneVoteCount(topzone_votes); } ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new AutoReward(), PowerPakConfig.VOTES_SYSYEM_INITIAL_DELAY, PowerPakConfig.VOTES_SYSYEM_STEP_DELAY); } protected class AutoReward implements Runnable { @Override public void run() { int minutes = (PowerPakConfig.VOTES_SYSYEM_STEP_DELAY/1000)/60; if(hopzone){ int hopzone_votes = getHopZoneVotes(); if(hopzone_votes != -1){ _log.info("[AutoVoteReward] Server HOPZONE Votes: " + hopzone_votes); Announcements.getInstance().gameAnnounceToAll("Actual HOPZONE Votes are " + hopzone_votes + "..."); if (hopzone_votes != 0 && hopzone_votes >= getHopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) { already_rewarded = new ArrayList<String>(); Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers(); Announcements.getInstance().gameAnnounceToAll("Great Work!All L2Magic online players are rewarded!"); //L2ItemInstance item; for (L2PcInstance player : pls) { if (player != null && !player.isOffline() && player.isOnline()==1) { if(player._active_boxes<=1 || (player._active_boxes>1 && checkSingleBox(player))){ Set<Integer> items = PowerPakConfig.VOTES_REWARDS_LIST.keySet(); for (Integer i : items) { //item = player.getInventory().getItemByItemId(i); //TODO: check on maxstack for item player.addItem("reward", i, PowerPakConfig.VOTES_REWARDS_LIST.get(i), player, true); } } } } setHopZoneVoteCount(hopzone_votes); } Announcements.getInstance().gameAnnounceToAll("Next Reward at " + (getHopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) + " Votes!!"); //site web Announcements.getInstance().gameAnnounceToAll("Website: "+PowerPakConfig.SERVER_WEB_SITE); } } if(topzone && hopzone && PowerPakConfig.VOTES_SYSYEM_STEP_DELAY>0) try { Thread.sleep(PowerPakConfig.VOTES_SYSYEM_STEP_DELAY/2); } catch(InterruptedException e) { if(Config.ENABLE_ALL_EXCEPTIONS) e.printStackTrace(); } if(topzone){ int topzone_votes = getTopZoneVotes(); if(topzone_votes != -1){ _log.info("[AutoVoteReward] Server TOPZONE Votes: " + topzone_votes); Announcements.getInstance().gameAnnounceToAll("Actual TOPZONE Votes are " + topzone_votes + "..."); if (topzone_votes != 0 && topzone_votes >= getTopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) { already_rewarded = new ArrayList<String>(); Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers(); Announcements.getInstance().gameAnnounceToAll("Great Work!All L2Magic online players are rewarded!"); //L2ItemInstance item; for (L2PcInstance player : pls) { if (player != null && !player.isOffline() && player.isOnline()==1) { if(player._active_boxes<=1 || (player._active_boxes>1 && checkSingleBox(player))){ Set<Integer> items = PowerPakConfig.VOTES_REWARDS_LIST.keySet(); for (Integer i : items) { //item = player.getInventory().getItemByItemId(i); //TODO: check on maxstack for item player.addItem("reward", i, PowerPakConfig.VOTES_REWARDS_LIST.get(i), player, true); } } } } setTopZoneVoteCount(topzone_votes); } Announcements.getInstance().gameAnnounceToAll("Next Reward at " + (getTopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) + " Votes!!"); //site web Announcements.getInstance().gameAnnounceToAll("WebSite: "+PowerPakConfig.SERVER_WEB_SITE); } } } } protected boolean checkSingleBox(L2PcInstance player){ if(player.getClient()!=null && player.getClient().getConnection()!=null && !player.getClient().getConnection().isClosed() && !player.isOffline()){ String playerip = player.getClient().getConnection().getInetAddress().getHostAddress(); if(already_rewarded.contains(playerip)) return false; already_rewarded.add(playerip); return true; } //if no connection (maybe offline shop) dnt reward return false; } protected int getHopZoneVotes() { int votes = -1; URL url = null; URLConnection con = null; InputStream is = null; InputStreamReader isr = null; BufferedReader in = null; try { url = new URL(PowerPakConfig.VOTES_SITE_HOPZONE_URL); con = url.openConnection(); con.addRequestProperty("User-Agent", "L2TopZone"); is = con.getInputStream(); isr = new InputStreamReader(is); in = new BufferedReader(isr); String inputLine; while ((inputLine = in.readLine()) != null) { if (inputLine.contains("rank anonymous tooltip")) { votes = Integer.valueOf(inputLine.split(">")[2].replace("</span", "")); break; } } } catch (Exception e) { _log.info("HOPZONE is offline or something is wrong in link"); Announcements.getInstance().gameAnnounceToAll("HOPZONE is offline. We will check the reward as soon as it will be online"); //e.printStackTrace(); } finally { if(in!=null) try { in.close(); } catch(IOException e1) { e1.printStackTrace(); } if(isr!=null) try { isr.close(); } catch(IOException e1) { e1.printStackTrace(); } if(is!=null) try { is.close(); } catch(IOException e1) { e1.printStackTrace(); } } return votes; } protected int getTopZoneVotes() { int votes = -1; URL url = null; URLConnection con = null; InputStream is = null; InputStreamReader isr = null; BufferedReader in = null; try { url = new URL(PowerPakConfig.VOTES_SITE_TOPZONE_URL); con = url.openConnection(); con.addRequestProperty("User-Agent", "Mozilla/4.76"); is = con.getInputStream(); isr = new InputStreamReader(is); in = new BufferedReader(isr); String inputLine; while ((inputLine = in.readLine()) != null) { if (inputLine.contains("Votes")) { String votesLine = inputLine; votes = Integer.valueOf(votesLine.split(">")[3].replace("</div", "")); break; } } } catch (Exception e) { _log.info("[AutoVoteReward] Server TOPZONE is offline or something is wrong in link"); Announcements.getInstance().gameAnnounceToAll("TOPZONE is offline. We will check the reward as soon as it will be online"); //e.printStackTrace(); } finally { if(in!=null) try { in.close(); } catch(IOException e1) { e1.printStackTrace(); } if(isr!=null) try { isr.close(); } catch(IOException e1) { e1.printStackTrace(); } if(is!=null) try { is.close(); } catch(IOException e1) { e1.printStackTrace(); } } return votes; } protected void setHopZoneVoteCount(int voteCount) { hopzoneVotesCount = voteCount; } protected int getHopZoneVoteCount() { return hopzoneVotesCount; } protected void setTopZoneVoteCount(int voteCount) { topzoneVotesCount = voteCount; } protected int getTopZoneVoteCount() { return topzoneVotesCount; } public static AutoVoteRewardHandler getInstance() { if(PowerPakConfig.VOTES_SITE_HOPZONE_URL != null && !PowerPakConfig.VOTES_SITE_HOPZONE_URL.equals("")){ hopzone = true; } if(PowerPakConfig.VOTES_SITE_TOPZONE_URL != null && !PowerPakConfig.VOTES_SITE_TOPZONE_URL.equals("")){ topzone = true; } if(topzone || hopzone) return SingletonHolder._instance; return null; } @SuppressWarnings("synthetic-access") private static class SingletonHolder { protected static final AutoVoteRewardHandler _instance = new AutoVoteRewardHandler(); } } Here is my .java can you see what's wrong? Hopzone is working Fine,appearing In-Game etc... Topzone is not appearing...
  6. Hey i have an issue with making Topzone vote reward system to work,it doesn't wanna work with any way! I tried those "fixes" http://www.maxcheaters.com/topic/180107-auto-vote-reward/ http://www.maxcheaters.com/topic/167883-%CF%80%CF%89%CF%82-%CE%BD%CE%B1-%CF%86%CF%84%CE%B9%CE%AC%CE%BE%CE%B5%CF%84%CE%B5-%CF%84%CE%BF-new-topzone-vote-reward-%CE%BDewbies-guide/page-2?hl=%20vote%20%20system And it's not working... Maybe it's the code i add on powerpak? "VotesSiteTopZoneUrl=http://l2topzone.com/lineage2/server-info/10536/ReLaXx1200.html" (Link is random found in topzone)
  7. I think this guy called "Crystalia" should be banned,he trashtalk to people with no sense & he is acting like a kid. + i saw the logo from Andre in his website too.
  8. Rates: Xp: 4000x Sp: 4000x Party Xp = 1.5x Party Sp = 1.5x Adena: 4000x Karma Drop Rate: 20% Enchant: Safe Enchant: +5 Max Enchant: +25 Normal Enchant Scroll: 90-85-80% Crystal Enchant Scroll: 85-80-75% Blessed Enchant Scroll: 100-95-90% after +19 the rate is decreased Augmentation: Life-Stone Skill Chance: 1% Mid Life-Stone Skill Chance: 3% High Life-Stone Skill Chance: 5% Top Life-Stone Skill Chance: 7% You can have only one passive or active skill Augmented items are tradeable Castle & Clan Hall: Castle Sieges: Every Friday (16:00, 18:00) Only Giran and Aden Castle Allow Teleport To Siege Town Siege Length: 2hours Maximum Attackers: 20 Maximum Defenders: 2 Only the Clan Halls located in Giran are working Olympiad: Olympiad Period: 1 week 18:00 - 24:00 (GMT+2) Classed Participants: 5 Non-Classed Participants: 9 Dual Box: Disabled Without Custom Items Oly shows Points & Matches that you have played Custom Oly Shop (with Gate Pass) 3 times hero in row: hero skills in ur subs General Info: Auto Loot Auto Learn Skills Unlimited Weight Subclass without Quest (Max 8) Maximum number of buffs: 40+4 Maximum number of Debuffs: 4 Only 2 Clans are allowed for each Ally 10 Members are needed for Clan War Clan Penalty: Disabled Death Penalty: Disabled Grade Penalty: Disabled Drop Items on the ground: Disabled Warehouse Wedding Inventory Space: 150 unstuck time: 20 second Spawn Protection: 10 second Geodata & Pathnode Custom Info: Killing Spree System Announce castle lords on enter game Announce GM's on enter game Announce Raid Bosses spawn Raid Bosses Respawn time 12h - 24h Grand Bosses for RB Jewels drops Raid Bosses for Clan items drops Trade, Global, Hero chat with PvP's PvP Color Name & Title & Skills Heal Monsters, Raid Bosses: Disabled After 10 Pk you may drop up up 3Items Vote Reward System hopzone and topzone Aio System Donate System All Subclasses are in one NPC Clan Reputation Item Hero, Noble Item Heroic Aura: 20 PvP in a row Hero until restart: 45 PvP in a row Scrolls, Bogs, Lifestones: Stuckable Rebith System Custom Items Shops That you can Try our C.items .deposit .withdraw command .repair command .online .tvtjoin .tvtleave .tvtinfo .ctfjoin .ctfleave .ctfinfo .dmjoin .dmleave .dminfo SS/BSS consume is disabled Private store system is with gold. not with adena. System that tells you how many times u have killed or have been killed by x player. Champion mobs Antibuff Protection Grand Bosses respawning time 2 with 4 days Shift+Click html droplist Shows 1-10% , 10-30%, 30-50%, 50-70% and 70-100% item rate drops Dress up Stores Added (You can try Custom Items) Bug Report NPC NPC Clan Crest PvP Colour name, title, skills now at 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000 50 Pvp for Trade Chat, 1000 Pvp for Global Chat, 5000 Pvp for Hero Chat (All chats have reuse) Events: Team VS Team (Automatic) Capture the Flag (Automatic) Death Match (Automatic) Dual Box: Disabled Top killer in TvT will not be rewarded with extra items. Jut his name in announce.(TvT) If the TvT goes in tie both item will be rewarded. The loser team will take a symbolic reward too Players with 0 kills take nothing! Every time that you score for your team you will be rewarded (CTF) If the CTF goes in tie both item will be rewarded. Loser team will take a symbolic reward too AutoEvents Custom Changes: You can see trade chat only in a region. example if u write from giran only the players that are in giran "Private Store is based on Beleth's Gold Dragon" Increased hex & power break chance Pixy Guard makes Medusa for 30sec Added War Cry in SWS Rework on Dance of Protection (200pDef & mDef) Rework on Song of Life (20% regHp & 10% maxHp) Rework on Debuffs (Debuffs skills reuse is now bigger, have better chances to work & the time of the debuffs is now smaller) Rework on Seeds (Fire,Water,Wind) Rework on Skills that require Seeds (Aura Symphony, Inferno, Blizzard, Demon Wind, Elemental Assault, Elemental Symphony, Elemental Storm) Rework on Aura Flash (Bigger reuse, bigger dmg & has bluffs effect) Rework on Pets (Soultaker now can summon a his pets without killing a mob & pets reuse time now is bigger ) Added 2 new skills on Summoner Classes (Chameleon's Farm & Frenzied Servitor) Added "Stand Bomb, Battle Roar, Dash, War Cry" on Dwarfs Added "Dash" on Warlord Spectral Dancer & Sword Muse cant wear anymore Heavy Armor Added "Rage, Triple Slash, Dodge" on Spectral Dancer Added "Sonic Blaster, Armor Crush, Dodge" on Sword Muse Added "Blessed Soul" in all classes except the Healer classes (Auto remove this skill in oly) Rework Bishop Class (Mana consume is now bigger) Solar Flare have now 200 range plus but a little decrease in reuse Serenade of Eva does mass bluff & also has 150 power Rework on poisons Rework on "Poison Blade Dance" (High poison & also can Silence the enemy's) Rework on "Sword Symphony" (Now decreases enemy's pDef & mDef) Rework on "Warth" (Now decreases enemy's resistance to pole by 17 % for 10 sec) Rework on "Ultimate Defense" (Lower pDef & mDef but you can move) Rework Buffs (Pets & Char buffs) Added reuse time in potions Most of skills have been modified (reuse time, dmg, time) Custom items: Unique , Epic , Relic weapons (relic weapons have custom glows and skills that u never have seen in other server ) Unique, Epic, Relic armors Nightmare tattoo relic Accessories Herbs Custom Custom items to join in Grand bosses Lairs Clan Reputation item Noblesse Item Hero Item Custom Farming coins Farming Zones: Giran Harbor safe farm zone (for unique items) Archaic Labratory (for unique items) Pagan Temple (for epic & relic items) Cave of Trials (for epic & relic items) Primeval Isle (Drops bogs, ls, blesseds with low rate) Npc's: GK Buffer Symbol Maker Pvp Pk ranking Manager Augmenter / Skill enchanter Server Info Npc Password Changer Bug Reporter Wedding Rebith Shops that you can try custom items (3 npcs) Priest Bosses Live Npc About Price contact me through message.
  9. When will you add the new version for acis/frozen too?
  10. Hey,topic UP. So let's take it from the start.. I have many files on my Hard Disk,that worth to try work on them and open a server...im looking a developer,a guy who can make some of my thoughts true into Java,giving some Ideas how to improve server etc etc... I have good files for the following chronicles: Interlude Freya Gracia Final High Five I dont have any clue on what is happening on Freya/G.Final/High Five since i never played any server in those chronicles... As i said.. I can provide: Website/Domain/Forum/Host/DDoS Protection/Files/Advertising(On MOre than 20+ teams on Facebook with more than 10,000 L2 Players each. Im just looking for a guy who is more skilled than me.
  11. Im trying to add you on Skype,but nothing. Add me or contact me through pm's.
  12. Actually,it's the pack from Mafia,with a backup,so you can't tell it's nothing like l2mafia stucksub :) ,also my servers failed hard,because i had some fights with topsites,and they didn't add my server on both openings.
  13. It's not a clean one,it's reworked from L2Mafia :P
×
×
  • 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