Jump to content

hunterl2

Members
  • Posts

    25
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

About hunterl2

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

hunterl2's Achievements

Newbie

Newbie (1/16)

0

Reputation

  1. As the title says wts destro 58 lvl and warcryer 58 .Destro equiped with c grade and wc with karmian. Lot of mats and adena
  2. Hello to everyone ! I am here to present you a new server that will open it's gates on 06 October 2018 ! We are working on the project from more than 1 year and we are ready to go live. We use L2j Filles with many stat's ,quest's like l2off.For example raids status are like l2off so you won't go and kill them with 2 mages easily. As administrator i am building this project with one good DEV who had in the past his own server back on 2010. He is capabale to do great things and to fix things quite fast if they apear. Interlude low rate sever.Join us and you won't regret. Castle event on first siege and many more. Stream event for streamers. Facebook Event . Here are some information Gm Shop up to top c grade with consumables, - No custom weapons,armors, - No donations to affect gameplay, Vote reward system, Support buffer with buffs up to 74 lvl, Olympiad retail , Olympiad playtime 18:00 GMT+2, Subclass quest or donate, Noblese quest. 7 Signs retail, Raid boss spawn retail, Epic Bosses spawn retail, 1st class quest, adena or vote reward coin, 2nd class quest, adena or donate coins 3rd class quest or donate coins Mana potions reuse 2 seconds (restore 177 mana), Maximum 3 clients/ip, No CORUPTION AT ALL, http://l2bf.eu <---> Join us https://l2bf.eu/forum/index.php Forum
  3. Hello guys! Need help with lucera olympiad config.I have like 10+ cycle's every day .Don't know how to fix this to put olympiad system 2 weeks cause i don't understand this config. # Allow Olympiad event ? # default: true OlympiadEnabled = true # Allow Spectator for Players ? # default: true SpectationgAllowed = true # Maximum observers to the stadium # default: 18 MaxSpectatorPerStadium = 18 # Season time calculation mode. # Possible values: # NORMAL - Season calculates from the 1st day of current month 00:00 # CUSTOM - Season calculates from the today date 00:00 SeasonTimeCalcMode = NORMAL # The start time of the season # default: 2 00:00 SeasonStartTime = 2 00:00 # End of season # default: +1:1 00:00 SeasonEndTime = +1:1 00:00 # During the competition # default: 18:00 CompetitionStartTime = 18:00 # End time Competitions # default: +1 00:00 CompetitionEndTime = +1 00:00 # While handing out bonuses # default: +7 18:30 WeaklyBonusTime = +7 18:30 # Time distribution of heroism # default: +1:1 12:00 NominateTime = +1:1 12:00 # Points early in the season DefaultPoints = 18 # Points at the status of Noble # defailt: 18 SeasonStartPoints = 18 # Minimum competition for hero # default: 9 MinRewardableHeroComps = 9 # Minimum competitions win for hero # default: 1 MinWinHeroComps = 1 # Minimum competitions for tokens # default: 5 MinRewardableNobleComps = 5 # Rank PointSettlement = 100;75;55;40;30 # Items Settlement Per Point ItemsSettlementPerPoint = 1000 # Mandatory Limit of Enchant items level on Olympiad # Default -1 its unlimited # Limit for Mage Weapons LimitEnchantStatLevelMageWeapon = -1 # Limit for Phys Weapons LimitEnchantStatLevelPhysWeapon = -1 # Limit for Armor LimitEnchantStatLevelArmor = -1 # Limit for Jewelry LimitEnchantStatLevelAccessory = -1 # Hero Points Bonus HeroPointBonus = 300 # Weekly Point bonus WeaklyBonusPoints = 3 # Victory Reward Item ID VictoryRewardItemID = 6651 VictoryRewardClassFreeCount = 40 VictoryRewardClassBasedCount = 65 VictoryRewardTeamBasedCount = 85 # How many points will be removed from the loser and add to the winner Oly competition. Expressed as a percentage (Default 0.2 = 20%) LoosePointsMultiplier = 0.2 MaxTotalMatches = 300 MaxClassFreeMatches = 300 MaxClassBaseMatches = 300 MaxTeamBaseMatches = 300 # Min Participant for Class Free MinParticipantClassFree = 11 # Min Participant for Class Based MinParticipantClassBase = 11 MinParticipantTeamBase = 6 # Buff on Olympiad arena for classes # Format classId:skillId-skillLevel,skillId-skillLevel; OlyBuffs=88:1086-2,1204-1;89:1086-2,1204-1;90:1086-2,1204-1;91:1086-2,1204-1;92:1086-2,1204-1;93:1086-2,1204-1;94:1204-2;95:1204-2;96:1204-2;97:1204-2;98:1204-2;99:1204-2,1204-1;100:1086-2,1204-1;101:1086-2,1204-1;102:1086-2,1204-1;103:1204-2;104:1204-2;105:1204-2;106:1086-2,1204-1;107:1086-2,1204-1;108:1086-2,1204-1;109:1086-2,1204-1;110:1204-2;111:1204-2;112:1204-2;113:1086-2,1204-1;114:1086-2,1204-1;115:1204-2;116:1204-2;117:1086-2,1204-1;118:1086-2,1204-1 # Time of the competition Olympiad (default: 5 min) OlympiadCompetitionTime = 5 # Preparation time before moving to the Olympiad stadium (default: 45 sec) OlympiadStadiumTeleportDelay = 45 # Announce releport on arena in shout chat by NPC OlympiadNpcAnnounceTeleportOnStdium = true # Announcement end date of a season of the Olympic Games at an Enter World EndOlympiadAnnounceSeason = False # Check olympiad registration with same HWID. # True use only if LameGuard or SmartGuard enabled and installed on client side OlympiadHWIDCheck = False # Check olympiad registration with same IP address. OlympiadIPCheck = False # Prohibited class ids OlympiadProhibitClassIds = # The restricted passive skills in olympiad competition skills. # @Default: <empty> # Separator is ; Simple: 5000;5001;5002 OlyRestrictedSkillIds =
  4. Take the Navicat Premium Key :P NAV9-93X6-YB6G-DPT2
  5. Did everything and not working .............. it doesn't read the votes with any chance
  6. /* * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation, either version 3 of the License, or (at your option) any later * version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. * * You should have received a copy of the GNU General Public License along with * this program. If not, see <http://www.gnu.org/licenses/>. */ package Extensions.Vote; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.List; import java.util.logging.Logger; import com.l2jhellas.Config; import com.l2jhellas.gameserver.Announcements; import com.l2jhellas.gameserver.Gui; import com.l2jhellas.gameserver.ThreadPoolManager; import com.l2jhellas.gameserver.model.L2World; import com.l2jhellas.gameserver.model.actor.instance.L2PcInstance; import com.l2jhellas.gameserver.network.serverpackets.ExShowScreenMessage; import com.l2jhellas.gameserver.network.serverpackets.ExShowScreenMessage.SMPOS; /** * @author Boorinio */ public class VoteRewardHopzone { private static Logger _log = Logger.getLogger(VoteRewardHopzone.class.getName()); public static int HLastVotes = 0, HCurrentVotes = 0, HGoalVotes = 0, HAllowedRewards = Config.HOPZONE_BOXES_ALLOWED; public static List<String> HBoxes = new ArrayList<>(); public static void LoadHopZone() { int delay; if (Config.ALLOW_TOPZONE_VOTE_REWARD) delay = 60 * 1000 * Config.HOPZONE_REWARD_CHECK_TIME; else delay = 0; HCurrentVotes = getVotes(); if (HCurrentVotes == -1) { if (HCurrentVotes == -1) _log.warning(VoteRewardHopzone.class.getSimpleName() + ": There was a problem on getting Hopzone server votes."); return; } HLastVotes = HCurrentVotes; HGoalVotes = HCurrentVotes + Config.HOPZONE_VOTES_DIFFERENCE; _log.info(VoteRewardHopzone.class.getName() + "Hopzone - Vote reward system initialized."); ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new Runnable() { @Override public void run() { RunEngine(); } }, 60 * 1000 * Config.HOPZONE_REWARD_CHECK_TIME + delay, 60 * 1000 * Config.HOPZONE_REWARD_CHECK_TIME); } static void RunEngine() { HCurrentVotes = getVotes(); if (HCurrentVotes == -1) { if (HCurrentVotes == -1) _log.warning(VoteRewardHopzone.class.getSimpleName() + ": There was a problem on getting Hopzone server votes."); return; } if ((HCurrentVotes >= HLastVotes && HCurrentVotes < HGoalVotes) || HCurrentVotes == HLastVotes) { for (L2PcInstance player : L2World.getInstance().getAllPlayers().values()) player.sendPacket(new ExShowScreenMessage("HopZone Votes: " + HCurrentVotes, 4000, SMPOS.BOTTOM_RIGHT, true)); Announcements.getInstance().announceToAll("HopZone Votes: " + HCurrentVotes); Announcements.getInstance().announceToAll("Next Reward in: " + HGoalVotes + " Votes."); waitSecs(5); for (L2PcInstance player : L2World.getInstance().getAllPlayers().values()) player.sendPacket(new ExShowScreenMessage("Next Reward in: " + HGoalVotes + " Votes.", 4000, SMPOS.BOTTOM_RIGHT, true)); } if (HCurrentVotes >= HGoalVotes) { RewardPlayers(); for (L2PcInstance player : L2World.getInstance().getAllPlayers().values()) player.sendPacket(new ExShowScreenMessage("HopZone Rewarded!", 4000, SMPOS.BOTTOM_RIGHT, true)); Announcements.getInstance().announceToAll("All players Rewarded!"); HGoalVotes = HCurrentVotes + Config.HOPZONE_VOTES_DIFFERENCE; Announcements.getInstance().announceToAll("HopZone Votes: " + HCurrentVotes); Announcements.getInstance().announceToAll("Next Reward in : " + HGoalVotes + " Votes."); waitSecs(5); for (L2PcInstance player : L2World.getInstance().getAllPlayers().values()) player.sendPacket(new ExShowScreenMessage("Next Reward in: " + HGoalVotes + " Votes.", 4000, SMPOS.BOTTOM_RIGHT, true)); } HLastVotes = HCurrentVotes; } public static int countNumberEqual(String itemToCheck) { int count = 0; for (String i : HBoxes) if (i.equals(itemToCheck)) count++; return count; } public static void RewardPlayers() { for (L2PcInstance player : L2World.getInstance().getAllPlayers().values()) { String temp = player.getClient().getConnection().getInetAddress().getHostAddress(); if (Config.HOPZONE_BOXES_ALLOWED != 0 && HBoxes.contains(temp)) { int count1 = countNumberEqual(temp); if (count1 >= Config.HOPZONE_BOXES_ALLOWED) { player.sendMessage("You have already been rewarded more than the admin wants!"); } else { for (int i = 0; i < Config.HOPZONE_REWARD.length; i++) { player.addItem("Vote reward.", Config.HOPZONE_REWARD[0], Config.HOPZONE_REWARD[1], player, true); player.sendMessage("You have been rewarded check your inventory"); } HBoxes.add(temp); } } else { HBoxes.add(temp); for (int i = 0; i < Config.HOPZONE_REWARD.length; i++) { player.addItem("Vote reward.", Config.HOPZONE_REWARD[0], Config.HOPZONE_REWARD[1], player, true); player.sendMessage("You have been rewarded check your inventory"); } } } HBoxes.clear(); } public static void waitSecs(int i) { try { Thread.sleep(i * 1000); } catch (InterruptedException ie) { if (Config.DEVELOPER) ie.printStackTrace(); } } private static int getVotes() { try { if(!Config.HOPZONE_SERVER_LINK.endsWith(".html")) Config.HOPZONE_SERVER_LINK+=".html"; URLConnection con = new URL(Config.HOPZONE_SERVER_LINK).openConnection(); con.addRequestProperty("User-Agent", "Mozilla/5.0"); //con.addRequestProperty("User-L2Hopzone", "Mozilla/4.76"); BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream())); String line; while ((line = br.readLine()) != null) { if (line.contains("Total Votes") || line.contains("no steal make love")||line.contains("no votes here")||line.contains("bang, you don't have votes")|| line.contains("la vita e bella")) { int votes = Integer.valueOf(line.split(">")[2].replace("</span", "")); Gui.hopzone.setText("HopZone Votes: " + votes); return votes; } } br.close(); } catch (Exception e) { _log.warning(VoteRewardHopzone.class.getSimpleName() + ": Error while getting server vote count."); } return -1; } }
  7. This topic went so far as i see........ Wanted some help but instead i get my world on my head. Tell me where is the rulle saying that if i want help i must copy/paste codes...errors /videos PAY or something? Ignore my thread and go to your cave but stop talking bulls.hits . Who want's to help me he help me who not not.Simple right? If i want help to move something in my house and i go to someone and ask i must give details why i want help? ..when for example i have one hand ? NO Maybe i am NOOB ... how many PRO DEV'S call some people but i'm not that stupid as you think i am . """""" Also you come with a topic and no code saying the code doesnt read votes, let me smell my nails to detect the problem """""""" Did i say that .lol mans i have autocode and server not reading votes...what is problem? NO So stop talking bullshits. With this atitude you won't go so far. Be a pro for yourself cause for us your nothing....
  8. Your right somehow i already have the code for autovote reward but it doesn't read the votes . And yes Reborn i want to add your npc but i get an error
  9. Check when i registered on this forum....... the name has nothing to do with your thaughts. I have the code installed i just need some help on it . Dunno why but the server don't read hopzone/topzone votes even with totalvotes ( the java codes are right and up-to-date).And about npc individual vote i have it from this forum ..is not like i ask for some1 to make a new one.I just need help to addapt it ( add it) to my server because somewhere i get an error. Sooo conclusions?
  10. Hello everyone . I need some help with my sever autovote reward code and i want to install an npc votemanager from this forum. If there are people that can help me please let me your skype or something
  11. Hello Maxcheaters! We are here to say to L2 Players that a new Server is coming soon. Our Server is combined.... L2J and L2OFF and from the begining you will see the diffrence. No donations to afect game play. No Custom weapons/armors. Offline Shop.....put character to sell/buy or craft and exit game Server Website http://l2neda.eu/ Server Forum http://l2neda.eu/forum/ Facebook Page https://www.facebook.com/Lineage2Neda-1792512660964340/ Server Chronicle Interlude Server Rates XP - 15x SP - 15x Drop - 10x Adena - 20 Spoil - 10x Quest Drop - 5x Quest Reward - 2x Quest Adena - 3x Raid Drop - 10x NPC's GM-Shop up to B grade Global Gatekeeper (No raids or epics) NPC Buffer (NO COV/CAT/SERAPHIM) TVT Event every 2 hours
  12. As title says..... Talum Plate Armor Set 10kk Adena 25 kk Ancient Adena Sprite's Staff Lot of Mats Those who are intrested Pm here
  13. I have some problems with Arcana Lord and elemental sumoner Feline king (pet skills) they don't have reuse .I tryed to change from stat/skills but nothing worked also unicorn from elemental sumoner
×
×
  • Create New...