Jump to content

Recommended Posts

Posted (edited)
yekAUXt.jpg

 

 

RtYGcjh.jpg

 

 

Lineage2 Professionals is a mid-rate server, and there fore has some characteristics, such as Rates, NPCs, areas and Drops modified and differentiated. These information are available below.

 

Notice :  This server its based on our x25 but more improved , we gonna make as long as they allow livelong server , so help us as much as possible to grow up this community and make this server a real crowded server.

 

GRAND OPENING : 15.7.2016 20:00 GMT +3 

 

 

nkTFyJP.jpg

 

 

 

  • Platform :  H5 Chronicle Mid Rate
  • Experience (EXP) : 25x
  • Skill Points (SP) : 25x
  • Adena : 15x Drop Items : 15x (Recs 2 - Keys 4x)
  • Quest Experience (EXP) : 10x
  • Quest Skill Points (SP) : 10x
  • Quest Adena : 10x
  • Quest Drop Items : 5x
  • Spoil : 15x
  • Weight Limit : 5x
  • Manor : 5x
 

  

dOucE5K.jpg

 

 

  • Safe Enchant : 4
  • Max. Enchant : 16 For Weapons , 12 For Armors.
  • Normal Scroll chance : 60%
  • Blessed Scroll chance : 65%
  • Elemental Max. Level : Level 7
  • Elemental Stone chance : 40%
  • Elemental Crystal chance : 30%
  • Added .attribute for more easly addable ele.
 

  • Server, and Forum Time : GMT+3
  • Buffs, Dances and songs Duration : 2h
  • Buff Slots : 24
  • Dance and Songs Slots : 12
  • Max. Clients per PC : 4
  • Olympiads Max. Enchant : 6
  • Anti-Bot (SmartGuard + Report system)
  • Geodata and Pathnodes

 


 


 


lgVC9Kf.jpg


 


 


 

  • Sub-Class Free without Quest
  • Sub-Class Max. Level : 85
  • Cancel System : The buffs restore back in 10 seconds , only the 30% of the cancel buffs its returned.
  • Class Master
  • Off-line Shop mode
  • Off-line Buffers mode
  • Auto Learn Skills
  • Auto Learn Loot
  • Vitality System
  • Unique Gatekeeper CB
  • Unique Advanced Shop CB
  • Unique Exclusive Shop CB [This shop its the based for get easier your equipment]
  • Unique Buffer CB + Scheme Inside Unique Coded
  • Unique Raid Boss Manager CB [You can get a view {Photo etc.} in every single raid boss inside of the CB , also there is a tirmer for every epic bosses front of the CB, it will helps you a lot.
  • Unique Ranking System CB 
  • Unique System on MP,HP,CP - QHP GCP , With right click its usable like soulshots and it will counting with percent your statuses.
  • Unique VOTE MANAGER [Check inside for understoodin]
  • Droplist Search Engine
  • Auction System
  • Champions System
  • Wedding System

 


 


 


NQTiqYw.png


 


 


 

 

NOTICE :  All Raid bosses are available from the beginning, only the Epic's will be disabled and we will inform you when will be online!

 

 

 

9Pf7Wzf.png

 

 

NOTICE : All kind of NPC'S will be connected with our Community Board , if you got any kind of problems just inform us via our : Contact System.

 

 

 

JOaPQgl.png

 

 

 

NOTICE : More information about Server Commands, Territory Wars + Sieges, Full Features, Grand Boss Respawns, Instances requirements can be found in game through ALT+B Community Board!

 

NOTICE :   SERVER ITS WORLD WIDE

 

 

If you have any trouble or you need to ask something for our server please feel free to contact with La2Pro Support System via Skype or Contact System , i hope you will really like our project and you will stay as long as possible on this! Have a nice day & remeber if you support us you wont regret it!

 

 

tk2GhtS.jpg

 

 

SKYPE : LA2PRO.SUPPORT [Name : LA2PRO Support LINE]

MAIN SITE : WWW.LA2PRO.COM

MAIN FORUM : WWW.LA2PRO.COM/FORUM

 

FACEBOOK : WWW.FACEBOOK.COM/LA2PRO

VOKTANTE : WWW.VK.COM/LINEAGE2PROFESSIONALS

TWITTER : WWW.TWITTER.COM/LA2PRO

TWITCH TV :  WWW.TWITCH.COM/LA2PRO

Edited by La2Professionals
  • Upvote 2
Posted

good work, this will be one of the best high five mid rate server around the l2 scene. :)

If online will be good ;D i mean ~3k *.*

Posted

Everythin what u need is online :)

Which means sir?

 

good work, this will be one of the best high five mid rate server around the l2 scene. :)

Thanks bro , we are going to make a big crowded opening.

Posted

Which means sir?

 

Thanks bro , we are going to make a big crowded opening.

I hope online will be bigger than real 1.5k online xD

Posted

I hope online will be bigger than real 1.5k online xD

Im perfect with even 1.000 decent people sir instead of 5.000 retarded persons.

 

Thanks for supporting us.

 

Forum is now online! Some changes are needable to do but's oke!

 

http://la2pro.com/forum share it please!

Posted

I hope online will be bigger than real 1.5k online xD

just averia / rpg club got more than 1k real,

 

other mid rates got max 700-800 ;)  l2 is dead.

 

 

I have one wish. Remove npc buffer cuz i want play PP, haha xD

prp at open pvp with decent mana pot reus, is op as fuck ;)

Posted

Not rly ppl can use offline buffers and prophet is dead  :-X

 

we will try to make all class as much as playable as we can sir, if u got any kind of idea which can be used into this class normality please feel free to tell us and maybe we can proccess to make it posible.

 

just averia / rpg club got more than 1k real,

 

other mid rates got max 700-800 ;)  l2 is dead.

 

 

prp at open pvp with decent mana pot reus, is op as fuck ;)

hello my friend :) 

Posted (edited)

 

 

hello my friend :)

im your friend ?!? :o

 

me dunt know who are u :(

 

ah you are owner of  l2battlenet, sandora and juxar , right ?

Edited by AchYlek

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Posts

    • what pack you use  send me on discord for it
    • package custom.events.RandomZoneEvent; import java.io.File; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.ScheduledFuture; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.l2jmobius.commons.threads.ThreadPool; import org.l2jmobius.commons.time.SchedulingPattern; import org.l2jmobius.commons.time.TimeUtil; import org.l2jmobius.commons.util.IXmlReader; import org.l2jmobius.gameserver.managers.ZoneManager; import org.l2jmobius.gameserver.model.StatSet; import org.l2jmobius.gameserver.model.actor.Creature; import org.l2jmobius.gameserver.model.actor.Npc; import org.l2jmobius.gameserver.model.actor.Player; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.model.zone.ZoneId; import org.l2jmobius.gameserver.model.zone.ZoneType; import org.l2jmobius.gameserver.model.zone.type.RandomZone; import org.l2jmobius.gameserver.util.Broadcast; /** * Random Zone Event - Activates one random PvP zone temporarily. No modifica la clase de la zona: usa flags PvP en runtime. * @author Juan */ public class RandomZoneEvent extends Event { private static final String CONFIG_FILE = "data/scripts/custom/events/RandomZoneEvent/config.xml"; private static int EVENT_DURATION_MINUTES = 15; private static boolean _isActive = false; private ScheduledFuture<?> _eventTask = null; private final List<ZoneType> _availableZones = new ArrayList<>(); private ZoneType _activeZone = null; public RandomZoneEvent() { loadConfig(); loadZones(); registerZoneListeners(); } /** * Registra listeners a TODAS LAS ZONAS random */ private void registerZoneListeners() { for (ZoneType zone : _availableZones) { addEnterZoneId(zone.getId()); addExitZoneId(zone.getId()); LOGGER.info("[RandomZoneEvent] Registered listener for zone: " + zone.getName()); } } private void loadConfig() { new IXmlReader() { @Override public void load() { parseDatapackFile(CONFIG_FILE); } @Override public void parseDocument(Document doc, File file) { forEach(doc, "event", eventNode -> { final StatSet att = new StatSet(parseAttributes(eventNode)); final String name = att.getString("name"); for (Node node = eventNode.getFirstChild(); node != null; node = node.getNextSibling()) { if ("schedule".equals(node.getNodeName())) { final StatSet attributes = new StatSet(parseAttributes(node)); final String pattern = attributes.getString("pattern"); final SchedulingPattern schedulingPattern = new SchedulingPattern(pattern); final StatSet params = new StatSet(); params.set("Name", name); params.set("SchedulingPattern", pattern); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer("Schedule_" + name, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Event " + name + " scheduled at " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } }); } }.load(); } private void loadZones() { for (ZoneType zone : ZoneManager.getInstance().getAllZones(RandomZone.class)) { if ((zone.getName() != null) && zone.getName().toLowerCase().startsWith("random_zone")) { _availableZones.add(zone); LOGGER.info("[RandomZoneEvent] Loaded zone: " + zone.getName() + " (id=" + zone.getId() + ")"); } } LOGGER.info("[RandomZoneEvent] Total random zones loaded: " + _availableZones.size()); } @Override public void onTimerEvent(String event, StatSet params, Npc npc, Player player) { if (event.startsWith("Schedule_")) { eventStart(null); final SchedulingPattern schedulingPattern = new SchedulingPattern(params.getString("SchedulingPattern")); final long delay = schedulingPattern.getDelayToNextFromNow(); getTimers().addTimer(event, params, delay + 5000, null, null); LOGGER.info("[RandomZoneEvent] Rescheduled for " + TimeUtil.getDateTimeString(System.currentTimeMillis() + delay)); } } @Override public boolean eventStart(Player eventMaker) { if (_isActive) { if (eventMaker != null) { eventMaker.sendMessage("RandomZoneEvent already active."); } return false; } if (_availableZones.isEmpty()) { Broadcast.toAllOnlinePlayers("[RandomZoneEvent] No zones configured."); return false; } _isActive = true; Broadcast.toAllOnlinePlayers("⚔️ Random Zone Event has started!"); _eventTask = ThreadPool.schedule(this::activateRandomZone, 5_000); return true; } private void activateRandomZone() { _activeZone = _availableZones.get(new Random().nextInt(_availableZones.size())); _activeZone.setEnabled(true); Broadcast.toAllOnlinePlayers("🔥 Random Zone Event: " + _activeZone.getName() + " is now PvP for " + EVENT_DURATION_MINUTES + " minutes!"); _eventTask = ThreadPool.schedule(this::eventStop, EVENT_DURATION_MINUTES * 60 * 1000L); } @Override public boolean eventStop() { if (!_isActive) { return false; } _isActive = false; if (_eventTask != null) { _eventTask.cancel(true); _eventTask = null; } if (_activeZone != null) { _activeZone.setEnabled(false); Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended. " + _activeZone.getName() + " is back to normal."); _activeZone = null; } else { Broadcast.toAllOnlinePlayers("🏁 Random Zone Event ended."); } return true; } @Override public void onEnterZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, true); if (creature.isPlayer()) { creature.sendMessage("Esta zona está en modo PvP temporalmente."); } } } @Override public void onExitZone(Creature creature, ZoneType zone) { if (!_isActive || (_activeZone == null)) { return; } if ((zone == _activeZone) && creature.isPlayable()) { creature.setInsideZone(ZoneId.PVP, false); if (creature.isPlayer()) { creature.sendMessage("Abandonaste la zona PvP temporal."); } } } @Override public boolean eventBypass(Player player, String bypass) { return true; } @Override public String onEvent(String event, Npc npc, Player player) { return super.onEvent(event, npc, player); } @Override public String onFirstTalk(Npc npc, Player player) { return null; } public static void main(String[] args) { new RandomZoneEvent(); } } i have this but its not working
    • ZonePvPSpawnBossRadio=0 ZonePvPSpawnBossBarakiel=0 at the Customs.ini in L2Server folder. Im prety sure this is it because i had the same problem with you in cruma 1 floor for example and i couldn't fix it but i fixed it finally by changing these 2 lines
    • Siege Reward Start PM Msg Rework Config root BossDieAnnounce and BossDieSound in the L24Team.properties and Config.java files for global raid boss death notifications and sounds. Adds a new reward_list table to the DB.sql file to track castle rewards. Improves character creation logic for thread safety and validation. Adds extensive state checks to the RequestEnchantItem method to prevent enchantments during inappropriate player states. Fixed auto-attack animation bug (there was no attack animation, only damage animation) Clean Code Other fixes I forgot to list! Java 14 Fixed issue where deleting a character would prevent it from leaving the screen or being removed, or even after a delete CD (it would only exit when re-logging in or creating a new character). Added Premium System from the other C2 project (Needs testing and improvement). Added the "Improved" Community Board (incomplete).
  • Topics

×
×
  • 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