Jump to content

xAddytzu

Members
  • Posts

    2,395
  • Credits

  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Everything posted by xAddytzu

  1. dedicated 40 gb band server for sale 16 gb copper + ssd contact me on skype saulea_stefan
  2. website https://l2evony.com/ forum https://l2evony.com/forum Server Details Rates Experience (XP) 1000x Skill Points (SP) 1000x Rate Drop Adena 100x Rate Drop Items 1x Rate Drop Spoil 1x Rate Drop Boss 2x Scroll Enchant Rate 65% Scroll Blessed Enchant Rate 90% Scroll Enchant of Crystall 88% Safe Enchant +3 Maximum Enchant +20 Buff Time (Include Song/Dance) 2 hours Maximum Buff Amount 27 Maximum Song/Dance Amount 15 Anti-Bot System (Captcha and ScriptGuard) Infinity soulshots InfinityArrows PvpRewardSystem AntiHeavyProtection Cancel Return Buffs (Open World) Olympiad Anti-Feed AugmentationNGSkillChance = 5 AugmentationHighSkillChance = 12 AugmentationTopSkillChance = 15% FlagRbZones PvP/Pk Color System custom startup system Ddos Protection
  3. :) finnaly add with succes the code, but in game when i use command //create_zone nothing hapen :(
  4. 375 i tried to add this on 391 and i got same error :(
  5. stil not work :(
  6. hi who can help me on this code i stuck here private static int calcZ(boolean minZ) { return (savedLocs.stream().mapToInt(loc -> loc.getZ()).sum() / savedLocs.size()) + (minZ ? -zDifference : zDifference); } at "loc.getZ())" i don't know what to do .... https://imgur.com/a/Tuqmz5V
  7. if you read more.....i said "is my first website so is normaly ... but from some people, from this Community is hard to see the reality,so it's necessary to buy a new brain ty"
  8. gl with your sale :P
  9. invite me on skype for the price. saulea.stefan
  10. hello everyone,what is your favorite song of 2016 :D can yuo post here :) mine is Andra feat. David Bisbal - Without You
  11. Good evening everyone, I finally finished my first website,created by me, I think it looks good for starters. it's just PSD file: If you want this psd can contact me on skype: saulea.stefan Lineage 2Ark Design are now RDY http://saulea90.deviantart.com/art/l2Ark-644729080
  12. hello i want to buy a cs go account if you have with lvl 10 minimum skype saulea.stefan
  13. http://l2evony.com/ comming mid rate 45x like l2forever/l2revange
  14. it's a good share ,but for pvp server...i think O0
  15. so not long elaborate this approach to your restrain myself and pretend that you have not answered, a little chiseling first I put this error to see if someone else has to know the world is missing a file, do not ask for much help think before you speak tank's and have a nice day
  16. i got this error on index Notice: Undefined index: maintenanceMode in C:\xampp\htdocs\index.php on line 35 else if (!!$settings['maintenanceMode']) Notice: Undefined index: enableRegistration in C:\xampp\htdocs\templates\account.php on line 9 if (!!$settings['enableRegistration']) Notice: Undefined index: enablePasswordRecovery in C:\xampp\htdocs\templates\account.php on line 28 if (!!$settings['enablePasswordRecovery'])
  17. hello all, tonight I decided to share l2 supermonster code adapted acis, 100% tested ! so let's start. package net.sf.l2j; config.java /** Events */ public static final String SMALLEVENTS_FILE = "./config/Events/SmallEvents.properties"; public static final String OLYMPIAD_FILE = "./config/Events/Olympiad.properties"; public static final String STRIDER_FILE = "./config/Events/Strider.properties"; public static final String RANDOMFIGHT_FILE = "./config/Events/RandomFight.properties"; +public static final String SUPERMONSTER_FILE = "./config/Events/SuperMonster.properties"; at line 2599 aCis_gameserver/java/net/sf/l2j/Config.java // Super Monster ExProperties SuperMonster = load(SUPERMONSTER_FILE); ENABLE_SUPER_MONSTER = SuperMonster.getProperty("EnableSuperMonster", false); SUPER_MONSTERS = SuperMonster.getProperty("SuperMonsters"); SUPER_MONSTERS_IDS = new ArrayList<>(); String[] arrayOfString1 = SUPER_MONSTERS.split(","); int i = arrayOfString1.length; int str1; for (str1 = 0; str1 < i; str1++) { String id = arrayOfString1[str1]; SUPER_MONSTERS_IDS.add(Integer.valueOf(Integer.parseInt(id))); } SM_REWARD_PARTY = SuperMonster.getProperty("RewardParty", false); SM_REWARD_PARTY_NOBLE = SuperMonster.getProperty("GiveNoblesseFullParty", false); SM_REWARD_PARTY_HERO = SuperMonster.getProperty("GiveHeroFullParty", false); SM_GIVE_NOBLE = SuperMonster.getProperty("GiveNoblesse", false); SM_GIVE_HERO = SuperMonster.getProperty("GiveHero", false); SM_GIVE_ITEM = SuperMonster.getProperty("GiveItemReward", false); String[] smReward = SuperMonster.getProperty("ItemRewards", "57,100000").split(";"); SM_ITEM_REWARD = new ArrayList<>(); String[] arrayOfString2 = smReward; str1 = arrayOfString2.length; for (int id = 0; id < str1; id++) { String reward = arrayOfString2[id]; String[] rewardSplit = reward.split(","); if (rewardSplit.length != 2) { _log.warning(StringUtil.concat(new String[] { "[Config.load()]: invalid config property -> ItemRewards \"", reward, "\"" })); } else { try { SM_ITEM_REWARD.add(new int[] { Integer.parseInt(rewardSplit[0]), Integer.parseInt(rewardSplit[1]) }); } catch (NumberFormatException nfe) { if (!reward.isEmpty()) { _log.warning(StringUtil.concat(new String[] { "[Config.load()]: invalid config property -> ItemRewards \"", reward, "\"" })); } } } } config file: #============================================================= # Super Monster #============================================================= # This are special monsters that are having special reward features when get killed. # The list can contain L2Monster, L2Raid, L2GrandBoss instances! # The script can be edited from data/scripts/events/SuperMonster/SuperMonster.java # Enable The Super Monster ? EnableSuperMonster = False # Monsters ids. # WARNING all the features will be available for the configured monsters! # Format monsterId,monsterId,monsterId SuperMonsters = 0 # Give reward for the full party? RewardParty = False # Give noblesse to the full party? GiveNoblesseFullParty = False # Give hero status to the full party? (Untill logout) GiveHeroFullParty = False # Give noblesse status for the killer? GiveNoblesse = False # Give hero status to the killer? (Untill logout) GiveHero = False # Give item reward? # This is for both full party (if enabled) and killer. GiveItemReward = False # Items for reward # Format itemId,amount;itemId,amount;itemId,amount ItemRewards = 57,100000 script.cfg import: events/SuperMonster/SuperMonster.java datapack: aCis_datapack/data/scripts/events/SuperMonster/SuperMonster.java package events.SuperMonster; import net.sf.l2j.Config; import net.sf.l2j.gameserver.datatables.ItemTable; import net.sf.l2j.gameserver.model.actor.L2Npc; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; import net.sf.l2j.gameserver.model.itemcontainer.PcInventory; import net.sf.l2j.gameserver.model.quest.Quest; import net.sf.l2j.gameserver.network.serverpackets.StatusUpdate; public class SuperMonster extends Quest { public SuperMonster() { super(-1, "SuperMonster", "custom"); if (Config.ENABLE_SUPER_MONSTER) { for (int mobs : Config.SUPER_MONSTERS_IDS) addKillId(mobs); } } @Override public String onKill(L2Npc npc, L2PcInstance player, boolean isPet) { if (Config.SM_REWARD_PARTY && player.getParty() != null) { for (L2PcInstance members : player.getParty().getPartyMembers()) { members.sendMessage("Congratulations! You killed The SuperMonster!"); if (Config.SM_GIVE_ITEM) rewardWinner(members); if (Config.SM_REWARD_PARTY_HERO && !player.isHero()) { members.setHero(true); members.sendMessage("You are now hero untill relogin!"); } if (Config.SM_REWARD_PARTY_NOBLE && !members.isNoble()) { members.setNoble(true, true); members.sendMessage("You have become noblesse!"); } members.broadcastUserInfo(); } } else { player.sendMessage("Congratulations! You killed The SuperMonster!"); if (Config.SM_GIVE_ITEM) rewardWinner(player); if (Config.SM_GIVE_HERO && !player.isHero()) { player.setHero(true); } if (Config.SM_GIVE_NOBLE && !player.isNoble()) { player.setNoble(true, true); } player.broadcastUserInfo(); } return null; } static void rewardWinner(L2PcInstance player) { // Check for nullpointer if (player == null) return; // Iterate over all rewards for (int[] reward : Config.SM_ITEM_REWARD) { PcInventory inv = player.getInventory(); // Check for stackable item, non stackabe items need to be added one by one if (ItemTable.getInstance().createDummyItem(reward[0]).isStackable()) { inv.addItem("SuperMonster", reward[0], reward[1], player, player); } else { for (int i = 0; i < reward[1]; ++i) { inv.addItem("SuperMonster", reward[0], 1, player, player); } } } StatusUpdate statusUpdate = new StatusUpdate(player); statusUpdate.addAttribute(StatusUpdate.CUR_LOAD, player.getCurrentLoad()); player.sendPacket(statusUpdate); } public static void main(String args[]) { new SuperMonster(); } }
  18. yea i know 3306 is for db externally but for me work with 2106 and 9014. but i have and 7777 opened, optional , i have router
  19. i can't show full code. you know,what i mean, but code working perfect,tested on my server
  20. l2pcintance public boolean addSubClass(int classId, int classIndex) { if (!_subclassLock.tryLock()) return false; if (EventManager.getInstance().players.contains(this)) return false; try { if (getTotalSubClasses() == 3 || classIndex == 0) return false; L2VillageMasterInstance // Avoid giving player an option to add a new sub class, if they have three already. if (player.getTotalSubClasses() >= 3)
  21. check if your port are on ex 7777,9014,2106,3306 here : http://www.yougetsignal.com/tools/open-ports/ you neet just 9014 and 2106
  22. package Guard.hwidmanager; import Guard.ConfigProtection; import net.sf.l2j.gameserver.handler.IAdminCommandHandler; import net.sf.l2j.gameserver.model.L2Object; import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance; public class HWIDAdminBan implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { "admin_hwid_ban" }; @Override public boolean useAdminCommand(String fullString, L2PcInstance player) { if (!ConfigProtection.ALLOW_GUARD_SYSTEM) { return false; } if (player == null) { return false; } if (!fullString.startsWith("admin_hwid")) { return false; } if (fullString.startsWith("admin_hwid_ban")) { L2Object playerTarger = player.getTarget(); if (playerTarger == null && !(playerTarger instanceof L2PcInstance)) { player.sendMessage("Target is empty."); return false; } L2PcInstance target = (L2PcInstance) playerTarger; if (target != null) { HWIDBan.addHWIDBan(target.getNetConnection()); player.sendMessage(target.getName() + " banned in HWID."); } } return true; } @Override public String[] getAdminCommandList() { return ADMIN_COMMANDS; } } and l2gameclient.java public void checkHwid(String allowedHwid) { if (!allowedHwid.equalsIgnoreCase("") && !getHWID().equalsIgnoreCase(allowedHwid)) closeNow(); } private String _hwid; private boolean _isProtected; public String getHWID() { return _hwid; } public boolean isProtected() { return _isProtected; } public void setHWID(String hwid) { _hwid = hwid; } and l2 pcinstance public String getHWID() { return _connection.getHWID(); }
×
×
  • 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