Jump to content

te0x

Members
  • Posts

    460
  • Credits

  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    0%

Everything posted by te0x

  1. 18/3 updated. TvT,CTF and DM events will be only with normal S grade items. Non customs. So basically the server will be in 2 categories. For non custom items fans and the custom fans ^^. We got Hunter's Village(Custom Pvp Zone), Olympiad, Events without custom items. Rune Village(Custom Pvp Zone) and the farming zones with all the items. ps. The grand opening will delay a bit i guess..
  2. voice command pin and itemhandler pinitem
  3. actually u are right it doesn't work. why i had the idea that it worked for me?;o i'm sry xD
  4. are u sure?.. for me it works fine
  5. remove this lines protected static int getHopZoneVotes() { int votes = -1; String Hopzonelink = Config.VOTE_LINK_HOPZONE; InputStreamReader isr = null; BufferedReader br = null; try { URLConnection con = new URL(Hopzonelink).openConnection(); con.addRequestProperty("User-Agent", "Mozilla/4.76"); isr = new InputStreamReader(con.getInputStream()); br = new BufferedReader(isr); String line; while ((line = br.readLine()) != null) { if (line.contains("rank anonymous tooltip")) { votes = Integer.valueOf(line.split(">")[2].replace("</span", "")); break; } } br.close(); isr.close(); } catch (Exception e) { if (Config.DEVELOPER) { e.printStackTrace(); } } return votes; } and replace em with the others that i gave
  6. protected static int getHopZoneVotes() { InputStreamReader isr = null; BufferedReader br = null; try { if(!Config.VOTE_LINK_HOPZONE.endsWith(".html")) Config.VOTE_LINK_HOPZONE+=".html"; URLConnection con = new URL(Config.VOTE_LINK_HOPZONE).openConnection(); con.addRequestProperty("User-L2Hopzone", "Mozilla/4.76"); isr = new InputStreamReader(con.getInputStream()); br = new BufferedReader(isr); String line; while ((line = br.readLine()) != null) { if (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", "")); return votes; } } br.close(); isr.close(); } catch (Exception e) { System.out.println("[VoteRewardManager]: Problem occured while getting Hopzone votes. Error Trace: " + e.getMessage()); } return -1; }
  7. ti na s po dn ksero pos ine to code s.. diegrapse to file p mas anevases emas k perase afto
  8. updated 16/3. Fixed the hopzone problem
  9. ma pos na dulepsi? :O oute to code tou hopzone oute t topzone dn ine sosto pia.. exoun allaksi. dokimase afto package vortextengine; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.network.clientpackets.Say2; import com.l2jfrozen.gameserver.network.serverpackets.CreatureSay; import com.l2jfrozen.gameserver.thread.ThreadPoolManager; import vortextengine.datatables.PlayerTable; import vortextengine.tasks.HopzoneVoteDelay; import vortextengine.tasks.MonthlyResetTask; import vortextengine.tasks.TopzoneVoteDelay; import vortextengine.tasks.TriesResetTask; import javolution.util.FastList; public class VoteMain { public static FastList<String> voterList = new FastList<String>(); private static boolean isVoting; public static int firstvoteshop; public static int firstvotestop; public static long lastVoteCheck = 0L; public static long voteDelay = 43200000L; public VoteMain() { } public static void load() { System.out.println("Vote Reward System Started Successfully."); VoteConfig.loadConfigs(); TriesResetTask.getInstance(); MonthlyResetTask.getInstance(); } public static int getHopZoneVotes() { InputStreamReader isr = null; BufferedReader br = null; try { if(!VoteConfig.VOTE_LINK_HOPZONE.endsWith(".html")) VoteConfig.VOTE_LINK_HOPZONE+=".html"; URLConnection con = new URL(VoteConfig.VOTE_LINK_HOPZONE).openConnection(); con.addRequestProperty("User-L2Hopzone", "Mozilla/4.76"); isr = new InputStreamReader(con.getInputStream()); br = new BufferedReader(isr); String line; while ((line = br.readLine()) != null) { if (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", "")); return votes; } } br.close(); isr.close(); } catch (Exception e) { System.out.println("[VoteRewardManager]: Problem occured while getting Hopzone votes. Error Trace: " + e.getMessage()); } return -1; } public static int getTopZoneVotes() { int votes = -1; URL url = null; URLConnection con = null; InputStream is = null; InputStreamReader isr = null; BufferedReader in = null; try { url = new URL(VoteConfig.VOTE_LINK_TOPZONE); 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("Votes")) { String votesLine = inputLine; votes = Integer.valueOf(votesLine.split(">")[3].replace("</div", "")); break; } } } catch (Exception e) { System.out.println("VortexEngine: Server TOPZONE is offline or something is wrong in link."); } return votes; } public static void hopvote(final L2PcInstance player) { if (isVoting()) { player.sendPacket(new CreatureSay(0, Say2.ALLIANCE, "Server", "Someone is already voting.Wait for your turn please!")); return; } if (VoteConfig.ENABLE_TRIES) { if (PlayerTable.getTries(player) <= 0) { player.sendPacket(new CreatureSay(0, Say2.ALLIANCE, "Server", "Due to your multiple failures in voting you lost your chance to vote today")); return; } } setFirstvoteshop(getHopZoneVotes()); PlayerTable.loadLastVoteHopzone(player); if ((getLastVoteCheck() + getVoteDelay()) < System.currentTimeMillis()) { activateVoting(player, "hopzone"); ThreadPoolManager.getInstance().scheduleGeneral(new HopzoneVoteDelay(player), VoteConfig.SECS_TO_VOTE * 1000); } else { player.sendPacket(new CreatureSay(0, Say2.ALLIANCE, "Server", "12 hours have to pass till you are able to vote again.")); } } public static void topvote(final L2PcInstance player) { if (isVoting()) { player.sendPacket(new CreatureSay(0, Say2.ALLIANCE, "Server", "Someone is already voting.Wait for your turn please!")); return; } if (VoteConfig.ENABLE_TRIES) { if (PlayerTable.getTries(player) <= 0) { player.sendPacket(new CreatureSay(0, Say2.ALLIANCE, "Server", "Due to your multiple failures in voting you lost your chance to vote today")); return; } } setFirstvotestop(getTopZoneVotes()); PlayerTable.loadLastVoteTopzone(player); if ((getLastVoteCheck() + getVoteDelay()) < System.currentTimeMillis()) { activateVoting(player, "topzone"); ThreadPoolManager.getInstance().scheduleGeneral(new TopzoneVoteDelay(player), VoteConfig.SECS_TO_VOTE * 1000); } else { player.sendPacket(new CreatureSay(0, Say2.ALLIANCE, "Server", "12 hours have to pass till you are able to vote again.")); } } public static String whosVoting() { String voterName = "None"; if (!voterList.isEmpty()) { voterName = voterList.getFirst(); } return voterName; } private static void activateVoting(L2PcInstance player, String banner) { setisVoting(true); player.sendPacket(new CreatureSay(0, Say2.TELL, "Server", "Go fast on the site and vote on the " + banner + " banner!")); } // Getters and Setters public static boolean isVoting() { return isVoting; } public static void setisVoting(boolean _isVoting) { VoteMain.isVoting = _isVoting; } public static int getFirstvoteshop() { return firstvoteshop; } public static void setFirstvoteshop(int firstvoteshop) { VoteMain.firstvoteshop = firstvoteshop; } public static int getFirstvotestop() { return firstvotestop; } public static void setFirstvotestop(int firstvotestop) { VoteMain.firstvotestop = firstvotestop; } public static long getLastVoteCheck() { return lastVoteCheck; } public static void setLastVoteCheck(long lastVoteCheck) { VoteMain.lastVoteCheck = lastVoteCheck; } public static long getVoteDelay() { return voteDelay; }
  10. altsettings.. # ---------------------- # Buffs Config - # ---------------------- # Maximum number of buffs (default = 20 + 4 Divine Inspiration in C5) MaxBuffAmount = 20
  11. Added a temporary site. Grand opening 20/3. New updates 15/3
  12. updated 14/3
  13. ante0xd
  14. its a knockdown ^^ anyway gl with what are u looking for ;D
  15. you can simply add the effect of fake death wherever u want but the target will not go back only make the fake death effect xD but i guess that is almost the same <effect name="FakeDeath" val="0"/> example ;p <skill id="1290" levels="1" name="Blizzard"> <set name="mpInitialConsume" val="50"/> <set name="mpConsume" val="200"/> <set name="magicLvl" val="70"/> <set name="power" val="150"/> <set name="saveVs" val="MEN"/> <set name="target" val="TARGET_ONE"/> <set name="element" val="3"/> <set name="hitTime" val="7000"/> <set name="skillType" val="MDAM"/> <set name="reuseDelay" val="300000"/> <set name="isMagic" val="true"/> <set name="operateType" val="OP_ACTIVE"/> <set name="castRange" val="900"/> <set name="effectRange" val="1400"/> <set name="negateId" val="1287"/> <cond msg="Blizzard cannot be used due to unsuitable terms."> <player seed_water="2"/> </cond> <for> <effect count="1" name="Buff" time="7" val="0" stackOrder="0.5" stackType="RunSpeedDown" effectPower="80" effectType="DEBUFF"> <mul order="0x30" stat="runSpd" val="0.5"/> </effect> +<effect name="FakeDeath" val="0"/> </for> </skill>
  16. knockback is like the fake death effect? xD
  17. i guess you are right ;D anyway still thinking about what i am gonna do ;D
  18. so i have decided to stop lol and i am selling my account. silver 1 108 champions http://prntscr.com/6f72bw http://prntscr.com/6f72w7 10 skins: Unchained Alistar, Mythic Cassiopeia, Dreadknight Garen, Blast Zone Heimerdinger, Judgment Kayle, Traditional Lee Sin, Sorceress Lux, Riot Girl Tristana, Buccaneer Tristana and Black Belt Udyr. 3 rune pages http://prntscr.com/6f77o4 http://prntscr.com/6f78mv You can contact me by pm or add me on skype ante0xd ;D
  19. Hello MxC, So i am gonna make a preview of the L2PSD(Psychodrama) that i am gonna open in the next month. and nop it's not gonna be exactly the same with the free shared files ^^. The features may not be stable for now but i am gonna update the topic every day with the changes. PSD is gonna be a high level pvp server. Rates Exp/Xp: x1000 Adena: x10 Party Exp/Sp: x2 Drop items: x1 Enchant Normal Items Enchanting Rates Safe: +4 Max: +20 Normal Scroll Enchant: 85% (on fail item can't dissappear) Crystal Scroll Enchant: 85% (usable after +10 // fails go back to +10) Blessed Scroll Enchant: 95% (usable after +15 // fails -2 than the current enchant level) Custom Items Enchanting Rates Safe: +0 Max: +10 Normal Scroll Enchant: 50% (on fail item will dissappear) Crystal Scroll Enchant: 50% (nothing special xD) Blessed Scroll Enchant: 70% (usable after +7 // fails -1 than the current enchant level) Augmentation Mid Life Stone Rate: 3% High Life Stone Rate: 7% Top Life Stone Rate: 11% Non stuckable General Instant level 80 Max level 85 9 max subclasses without quest instant 80 level Auto loot/learning skills No death/clan/grade penalties Scrolls/Lifestones/Bogs stackable 28 buffslots 120 slots inventory 7 seconds unstuck 4 seconds spawn protection Trade/Global/Hero chat with pvp's Heroes/Castle Lords/Raid Bosses/Top Pvp-Pk announcements Geodata Clan hall system working Sieges working Olympiad working Wedding working Custom SS effects Automatic Vote system Cardinal letter(Noblesse) can be found in shop Commands .castle .online .info .security .pvp(top 10pvps inside the rune every hour) .repair .deposit .withdraw .engage .divorce .gotolove Earning pvp's Color system (Name,Title) Skills system(different for mages and fighters) Auto enchanting Gaining Experience points Earning fame points(Buy items from the fame shop // Every month the 3 top famers will be rewarded) Taking pvp's by supporting you party members (forfew classes) Killing spree system(2 different) Olympiad 18:00 to 24:00 Every 1 week Completely annonymous mode Only with normal items Refresh skills in every match You need to be 83 level at least and have 50 pvp's Sieges Every 2 weeks Aden, Rune siegable casltes Max attackers 10 Max defenders 2 2 hours duration Bosses Valakas 12 to 24 hours respawn Baium 12 to 24 hours respawn Zaken 12 to 24 hours respawn Antharas 12 to 24 hours respawn Ant Queen 12 to 24 hours respawn 9 Raid bosses in 9 different regions 6 to 12 hours respawn 2 Custom raid bosses in the farming zones 3,5 hours respawn 1 Mini boss random spawn in pvp zones 3,5 hours respawn Custom Drops Events TvT (Normal items only) CTF (Normal items only) DM (Normal items only) Player of the hour Npc's Achievements Manager Individual Vote Manager Top 10 Ranking Raid Boss Info Items Titanium armors(enchanting em increases stats +5,+8,+10), Icarus weapons Dynasty armors(enchanting em increases stats +5,+8,+10), Dynasty weapons Rare weapons Accessories with stats New kind of potions Voodoo weapons for olympiad(enchanting em earning buffs in your skillList +4,+10,+13,+16,+19,+20) Cupid Bow from wedding(earning 3 skills that can be used only on ur partner) Skills Almost full rework on the skills. Buffs/Debuffs/Powers/Timers/Effects. High chances on debuffs with low duration of 3-5 seconds. Protected by same debuff to debuff(after a debuff the same player will be effected by the same debuff after a "x" time) Additionals to weak Classes A lot of new skills never seen before ;D Zones Hunter's Village as annonoymous pvp zone. Inside there you will be completely annonymous. No parties, No names etc. Buffs inside there can't be lost on die. Only with normal items. Rune Village as high pvp zone. Everything is allowed. If you are flagged the heal gain is /2. Every 1 hour will be a new player of the hour with the top pvps inside rune only. Gludin Village as a newbie farming zones. Safe farm. Custom drops. Ruins of Despair as a normal farming zone. Everything is allowed. Harder mobs better drops. Abandoned Camp as a normal farming zone. Everything is allowed. Harder mobs better drops. l2psd.ddns.net The site is under construction. http://www.twitch.tv/l2psychodrama http://www.4shared.com/rar/e4OlA9ffce/L2Psychodrama_PDS__1_.html? (Beta patch) https://www.facebook.com/pages/Lineage-II-Psychodrama/656807117757721?fref=ts For any new ideas changes/add/remove i will be glad to hear em :)
  20. i fixed it finally.. can be closed
  21. coble ine ta bit k java 7 ine..
  22. ye xD its unbelievable.. its correctly installed i can see the lib files as java files too xD i dont know what is going on
  23. hey i just installed all the tools to create a server but when i start the gameserver it says me something that java is missing? but i installed it correctly.. anyone have any idea? ;o
  24. VoteManager protected static int getHopZoneVotes() { int votes = -1; String Hopzonelink = Config.VOTE_LINK_HOPZONE; InputStreamReader isr = null; BufferedReader br = null; try { URLConnection con = new URL(Hopzonelink).openConnection(); - con.addRequestProperty("User-Agent", "Mozilla/4.76"); + con.addRequestProperty("User-L2Hopzone", "Mozilla/4.76"); isr = new InputStreamReader(con.getInputStream()); br = new BufferedReader(isr); try this
  25. i hope not afk bots xD i am gonna try it i like the features
×
×
  • 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