Jump to content

Recommended Posts

Posted

is this project good to open an high rate server ? i mean all skills work , sieges , summons , olympiad , wards , retail stats ?

 

yes, we have Light & Darkness siege system, New noblesse quest and much more..

  • 2 weeks later...
Posted

I would like compile your server, but i have got errors  (I have Eclipse IDE for Java EE Developers)

 

Buildfile: D:\workspace2\LineageGoD\build.xml

checkRequirements:

clean:

  [delete] Deleting directory D:\workspace2\build

init:

    [mkdir] Created dir: D:\workspace2\build

compile-commons:

    [mkdir] Created dir: D:\workspace2\build\classes

    [javac] Compiling 84 source files to D:\workspace2\build\classes

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\collections\EmptyIterator.java:26: warning: [rawtypes] found raw type: Iterator

    [javac] private static final Iterator INSTANCE = new EmptyIterator();

    [javac]                     ^

    [javac]  missing type arguments for generic class Iterator<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in interface Iterator

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\collections\EmptyIterator.java:26: warning: [rawtypes] found raw type: EmptyIterator

    [javac] private static final Iterator INSTANCE = new EmptyIterator();

    [javac]                                             ^

    [javac]  missing type arguments for generic class EmptyIterator<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in class EmptyIterator

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\collections\JoinedIterator.java:47: warning: [rawtypes] found raw type: Iterator

    [javac] this(iterators.toArray(new Iterator[iterators.size()]));

    [javac]                           ^

    [javac]  missing type arguments for generic class Iterator<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in interface Iterator

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\IClientFactory.java:19: warning: [rawtypes] found raw type: MMOClient

    [javac] public interface IClientFactory<T extends MMOClient>

    [javac]                                          ^

    [javac]  missing type arguments for generic class MMOClient<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOConnection declared in class MMOClient

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\MMOClient.java:21: warning: [rawtypes] found raw type: MMOConnection

    [javac] public abstract class MMOClient<T extends MMOConnection>

    [javac]                                          ^

    [javac]  missing type arguments for generic class MMOConnection<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOClient declared in class MMOConnection

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\MMOConnection.java:31: warning: [rawtypes] found raw type: MMOClient

    [javac] public class MMOConnection<T extends MMOClient>

    [javac]                                      ^

    [javac]  missing type arguments for generic class MMOClient<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOConnection declared in class MMOClient

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\SelectorThread.java:40: warning: [rawtypes] found raw type: MMOClient

    [javac] public class SelectorThread<T extends MMOClient> extends Thread

    [javac]                                      ^

    [javac]  missing type arguments for generic class MMOClient<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOConnection declared in class MMOClient

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\SelectorThread.java:112: warning: [rawtypes] found raw type: SelectorThread

    [javac] private static final List<SelectorThread> ALL_SELECTORS = new ArrayList<>();

    [javac]                           ^

    [javac]  missing type arguments for generic class SelectorThread<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOClient declared in class SelectorThread

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\SendablePacket.java:21: warning: [rawtypes] found raw type: MMOClient

    [javac] public abstract class SendablePacket<T extends MMOClient> extends lineage2.commons.net.nio.SendablePacket<T>

    [javac]                                                ^

    [javac]  missing type arguments for generic class MMOClient<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOConnection declared in class MMOClient

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\ReceivablePacket.java:21: warning: [rawtypes] found raw type: MMOClient

    [javac] public abstract class ReceivablePacket<T extends MMOClient> extends lineage2.commons.net.nio.ReceivablePacket<T>

    [javac]                                                  ^

    [javac]  missing type arguments for generic class MMOClient<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOConnection declared in class MMOClient

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\IPacketHandler.java:21: warning: [rawtypes] found raw type: MMOClient

    [javac] public interface IPacketHandler<T extends MMOClient>

    [javac]                                          ^

    [javac]  missing type arguments for generic class MMOClient<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOConnection declared in class MMOClient

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\IMMOExecutor.java:19: warning: [rawtypes] found raw type: MMOClient

    [javac] public interface IMMOExecutor<T extends MMOClient>

    [javac]                                        ^

    [javac]  missing type arguments for generic class MMOClient<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOConnection declared in class MMOClient

    [javac] D:\workspace2\LineageGoD\java\lineage2\commons\net\nio\impl\MMOExecutableQueue.java:25: warning: [rawtypes] found raw type: MMOClient

    [javac] public class MMOExecutableQueue<T extends MMOClient> implements Queue<ReceivablePacket<T>>, Runnable

    [javac]                                          ^

    [javac]  missing type arguments for generic class MMOClient<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOConnection declared in class MMOClient

    [javac] 13 warnings

commons-jar:

      [jar] Building jar: D:\workspace2\build\lineage2-commons.jar

compile-authserver:

  [delete] Deleting directory D:\workspace2\build\classes

    [mkdir] Created dir: D:\workspace2\build\classes

    [javac] Compiling 59 source files to D:\workspace2\build\classes

authserver-jar:

      [jar] Building jar: D:\workspace2\build\lineage2-loginserver.jar

authserver:

    [mkdir] Created dir: D:\workspace2\build\dist

    [mkdir] Created dir: D:\workspace2\build\dist\loginserver

    [mkdir] Created dir: D:\workspace2\build\dist\libs

    [mkdir] Created dir: D:\workspace2\build\dist\loginserver\log

    [copy] Copying 2 files to D:\workspace2\build\dist\libs

    [copy] Copying 18 files to D:\workspace2\build\dist\libs

    [copy] Copying 10 files to D:\workspace2\build\dist\loginserver

compile-gameserver:

  [delete] Deleting directory D:\workspace2\build\classes

    [mkdir] Created dir: D:\workspace2\build\classes

    [javac] Compiling 1934 source files to D:\workspace2\build\classes

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\model\Player.java:10022: warning: [cast] redundant cast to Entry<Integer,Integer>

    [javac] Map.Entry<Integer,Integer> e = (Map.Entry<Integer, Integer>)i.next();

    [javac]                               ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\model\entity\residence\Castle.java:648: warning: [unchecked] unchecked conversion

    [javac]        List<Fortress> list = _relatedFortresses.get(Fortress.DOMAIN);

    [javac]                                                    ^

    [javac]  required: List<Fortress>

    [javac]  found:    List

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\model\instances\TamedBeastInstance.java:88: warning: [rawtypes] found raw type: Entry

    [javac] private static final Map.Entry<NpcString, int[]>[] TAMED_DATA = new Map.Entry[6];

    [javac]                                                                       ^

    [javac]  missing type arguments for generic class Entry<K,V>

    [javac]  where K,V are type-variables:

    [javac]    K extends Object declared in interface Entry

    [javac]    V extends Object declared in interface Entry

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\stats\funcs\FuncTemplate.java:80: warning: [rawtypes] found raw type: Class

    [javac] _constructor = _func.getConstructor(new Class[]

    [javac]                                         ^

    [javac]  missing type arguments for generic class Class<T>

    [javac]  where T is a type-variable:

    [javac]    T extends Object declared in class Class

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\templates\npc\NpcTemplate.java:901: warning: [cast] redundant cast to WalkerRoute

    [javac] return (WalkerRoute)this._walkerRoute.get(id);

    [javac]       ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\templates\npc\RandomActions.java:27: warning: [cast] redundant cast to Action[]

    [javac] Action[] actionsArr = (Action[])_actions.values(new Action[_actions.size()]);

    [javac]                       ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\templates\npc\RandomActions.java:30: warning: [cast] redundant cast to Action

    [javac] return (Action)_actions.get(id);

    [javac]       ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\templates\npc\WalkerRoute.java:35: warning: [cast] redundant cast to WalkerRoutePoint

    [javac] return (WalkerRoutePoint)_points.get(id);

    [javac]       ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\GameServer.java:328: warning: [rawtypes] found raw type: SelectorThread

    [javac] _selectorThreads = new SelectorThread[Config.PORTS_GAME.length];

    [javac]                       ^

    [javac]  missing type arguments for generic class SelectorThread<T>

    [javac]  where T is a type-variable:

    [javac]    T extends MMOClient declared in class SelectorThread

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\GameServer.java:328: warning: [unchecked] unchecked conversion

    [javac] _selectorThreads = new SelectorThread[Config.PORTS_GAME.length];

    [javac]                   ^

    [javac]  required: SelectorThread<GameClient>[]

    [javac]  found:    SelectorThread[]

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\ai\NpcAI.java:162: warning: [fallthrough] possible fall-through into case

    [javac] case 2:

    [javac] ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\ai\NpcAI.java:168: warning: [fallthrough] possible fall-through into case

    [javac] case 3:

    [javac] ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\ai\NpcAI.java:189: warning: [fallthrough] possible fall-through into case

    [javac] case 5:

    [javac] ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\data\xml\holder\RestorationInfoHolder.java:31: warning: [cast] redundant cast to RestorationInfo

    [javac] return (RestorationInfo)this._restorationInfoList.get(SkillTable.getSkillHashCode(skillId, skillLvl));

    [javac]       ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\templates\skill\restoration\RestorationInfo.java:73: warning: [cast] redundant cast to RestorationGroup[]

    [javac] RestorationGroup[] groupsArray = (RestorationGroup[])successGroups.toArray(new RestorationGroup[successGroups.size()]);

    [javac]                                 ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\data\xml\holder\SkillAcquireHolder.java:733: warning: [cast] redundant cast to Entry<Integer,List<SkillLearn>>

    [javac] Map.Entry<Integer, List<SkillLearn>> e = (Map.Entry<Integer,List<SkillLearn>>) allClassSkills.next();

    [javac]                                         ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\data\xml\holder\SkillAcquireHolder.java:751: warning: [cast] redundant cast to Entry<Integer,List<SkillLearn>>

    [javac] Map.Entry<Integer, List<SkillLearn>> e = (Map.Entry<Integer,List<SkillLearn>>) allClassSkills.next();

    [javac]                                         ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\data\xml\parser\RestorationInfoParser.java:69: warning: [cast] redundant cast to RestorationInfoHolder

    [javac] ((RestorationInfoHolder)getHolder()).addRestorationInfo(restorationInfo);

    [javac] ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\handler\admincommands\impl\AdminEffects.java:410: warning: [fallthrough] possible fall-through into case

    [javac] case admin_transform:

    [javac] ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\network\serverpackets\ExReceiveOlympiad.java:74: warning: [rawtypes] found raw type: ArrayList

    [javac] private List<PlayerInfo>[] _players = new ArrayList[2];

    [javac]                                           ^

    [javac]  missing type arguments for generic class ArrayList<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in class ArrayList

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\network\serverpackets\ExVitalityEffectInfo.java:14: warning: [cast] redundant cast to int

    [javac] expBonus = (int) (player.getVitality() == 0 ? 0 : (int) (Config.ALT_VITALITY_RATE * 100));

    [javac]           ^

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\tables\AugmentationData.java:174: warning: [rawtypes] found raw type: ArrayList

    [javac] private final List<?>[] _augStats = new ArrayList[4];

    [javac]                                         ^

    [javac]  missing type arguments for generic class ArrayList<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in class ArrayList

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\tables\AugmentationData.java:178: warning: [rawtypes] found raw type: ArrayList

    [javac] private final List<?>[] _augAccStats = new ArrayList[4];

    [javac]                                           ^

    [javac]  missing type arguments for generic class ArrayList<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in class ArrayList

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\tables\AugmentationData.java:182: warning: [rawtypes] found raw type: ArrayList

    [javac] private final List<?>[] _blueSkills = new ArrayList[10];

    [javac]                                           ^

    [javac]  missing type arguments for generic class ArrayList<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in class ArrayList

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\tables\AugmentationData.java:186: warning: [rawtypes] found raw type: ArrayList

    [javac] private final List<?>[] _purpleSkills = new ArrayList[10];

    [javac]                                             ^

    [javac]  missing type arguments for generic class ArrayList<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in class ArrayList

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\tables\AugmentationData.java:190: warning: [rawtypes] found raw type: ArrayList

    [javac] private final List<?>[] _redSkills = new ArrayList[10];

    [javac]                                         ^

    [javac]  missing type arguments for generic class ArrayList<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in class ArrayList

    [javac] D:\workspace2\LineageGoD\java\lineage2\gameserver\tables\AugmentationData.java:194: warning: [rawtypes] found raw type: ArrayList

    [javac] private final List<?>[] _yellowSkills = new ArrayList[10];

    [javac]                                             ^

    [javac]  missing type arguments for generic class ArrayList<E>

    [javac]  where E is a type-variable:

    [javac]    E extends Object declared in class ArrayList

    [javac] 27 warnings

gameserver-jar:

      [jar] Building jar: D:\workspace2\build\lineage2-gameserver.jar

gameserver:

    [mkdir] Created dir: D:\workspace2\build\dist\tools

    [mkdir] Created dir: D:\workspace2\build\dist\gameserver\geodata

    [mkdir] Created dir: D:\workspace2\build\dist\gameserver\log

    [copy] Copying 1 file to D:\workspace2\build\dist\libs

  [delete] Deleting directory D:\workspace2\build\classes

    [copy] Copying 20991 files to D:\workspace2\build\dist\gameserver

    [copy] Copying 155 files to D:\workspace2\build\dist\tools

dist:

  [delete] Deleting: D:\workspace2\build\lineage2-gameserver.jar

  [delete] Deleting: D:\workspace2\build\lineage2-loginserver.jar

  [delete] Deleting: D:\workspace2\build\lineage2-commons.jar

      [zip] Building zip: D:\workspace2\build\l2jeuropa.zip

BUILD SUCCESSFUL

Total time: 5 minutes 22 seconds

 

Is there a tutorial that could help to compile with the right software?

Thx ja

Posted

maybe project will be continued?

 

 

There's a new revision 419. Anyone know where to find the files from L2 Store? I'd like to edit

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Posts

    • Sure. This is the AbnormalStatusWnd.uc file with ability of removing buff with ALT + click https://pastebin.com/iVWpYysq
    • Hello, I add this code here https://maxcheaters.com/topic/248730-agathions-acis-401-does-not-interfere-with-summons-or-pets/.     but i have problem with agathion movement, agathion does not move when the player moves. The player must stop moving for Agathion to come close him.   i think the problem is here at < _followTask = ThreadPool.scheduleAtFixedRate(new Follow(this), 1000, 1000); >>       public void followToOwner()     {                  if (_followTask == null)             _followTask = ThreadPool.scheduleAtFixedRate(new Follow(this), 1000, 1000);                                  int rnd = Rnd.get(-30, +30);         SpawnLocation loc = _owner.getPosition();                          if (!checkIfInRange(1000, this, _owner))             teleport(_owner, 30);                  if (_owner.isMoving())             getAI().tryToFollow(_owner, false);         else         {             if (!checkIfInRange(75, this, _owner))                 getAI().tryToMoveTo(new Location(loc.getX()+rnd, loc.getY()+rnd, loc.getZ()), null);             else if (checkIfInRange(30, this, _owner))                 getAI().tryToIdle();                              if (Config.AGATHION_HEAL_OWNER && !getCast().isCastingNow())             {                 if (_owner.isInOlympiadMode() || _owner.isInDuel() || _owner.getPvpFlag() != 0 || _owner.isInsideZone(ZoneId.PVP) || _owner.getKarma() != 0)                     return;                                  if ((_owner.getStatus().getHpRatio() < Config.AGATHION_PERCENT_TO_HEAL))                     getAI().tryToCast(_owner, 1011, 18);             }             else if (!Config.AGATHION_ONLY_FOLLOW && Config.AGATHION_ALLOW_SOCIAL && !isMoving() && !getCast().isCastingNow())                 broadcastPacket(new SocialAction(this, 1));         }  
    • 🌟 EMERLAND.PW — Open Beta Testing Has Begun! 🎉 Friends! We are excited to announce that the Open Beta Testing of our Lineage 2 Interlude server, based on the new Classic client, has officially started! 🚀 📌 Key Information Server Rates: x50 New client, new possibilities Numerous improvements for a more comfortable gameplay We invite everyone to join the OBT, test the game, and help us make the server even better before the official launch! Your feedback and active participation are very important to us. 🎁 Participation Bonus! After the OBT ends, all active participants will receive a special bonus on their Master Account! 📅 Join now at EMERLAND.PW and become part of our project's history! 🔥 Server Rates Exp/SP: x50 Raid Exp/SP: x50 Adena: x25 Seal Stones: x5 Drop/Spoil: x5 Quest/Quest Adena: x1 RB Drop Rate: x5 Quest Item Drop Rate: x5 Siege Guard Drop Rate: x5 Clan Reputation Rate: x5 Mob Spawn Rate: x2 Manor Rate: x5 ⚙ Server Settings Auto-loot (disabled for bosses) Players with karma cannot use NPC shops Auto skill learning Subclass addition without quest (max. 10 subclasses) Warsmith & Overlord can be added as subclasses Elf & Dark Elf subclasses available for all Heroic skills remain when switching to a subclass Alternative protection for characters after teleport (Celestial Shield for 15 sec) Clan warehouse item withdrawal rights can be given to members, not just CL Catacomb teleportation for Adena Buff limit: 60 (duration: 60 min) Dance/Song limit: 24 (duration: 60 min) Enchanted items can be traded and sold Max enchant level: 20 Multiple character login from one account is allowed Two types of champion mobs: x10, x50 (Drop: 0.5% Gold Einhasad, 5% Silver Shilen) 🛍 In-Game Shop Gear up to B-Grade included Mana Potion, Mana Drug available for Adena Accessories, Costumes, Mounts, Belts, Cloaks – for Silver Shilen & Gold Einhasad (cosmetic only, no P2W) 💰 Main Server Currencies Silver Shilen – earned through events, champion mob drops, voting Gold Einhasad – obtained through server support, events, voting, champion mob drops 🏆 Game Commands .cfg — Game settings .exp — XP to next level .time — Server date & time .clan — Clan panel .relog — Quick relog .ping — Check ping .rb — Raid boss statistics .topclan — Clan rankings .whoiam — Character stats .rcm — Clan recall (CL only) ⚔ In-Game Events The server features 3 events: TvT, DM, CTF. 🔹 Rewards for participation & victories 🕒 Event Schedule (server time .time😞 TvT: 03:00, 08:00, 13:00, 16:00, 19:00, 22:00 DM: 04:00, 10:00, 14:00, 17:00, 20:00, 23:00 CTF: 06:00, 12:00, 15:00, 18:00, 21:00, 00:00 🤖 Auto-Farm Cost: 2 Silver Shilen/hour Limit: 24 hours Activation: .autofarm 🎟 Premium Account Premium boosts all rates x2. 1 day — 1 Gold Einhasad 7 days — 4 Gold Einhasad 30 days — 10 Gold Einhasad ⭐ Server Features Chronicles: Interlude Game Client: Classic Updated Core/Orfen stats (upgraded to level 3) Core Ring 2 lvl: +3% M. Atk, +1 MEN Core Ring 3 lvl: +6% M. Atk, +1 MEN, +1 WIT Orfen Earring 2 lvl: +3% P. Atk, +1 CON Orfen Earring 3 lvl: +6% P. Atk, +1 CON, +1 DEX New Skills Added: Spoilers — Festive Sweeper (AoE sweep) PP, EE, SE, BP — Might of Heaven (PvP skill) Horse Tamers — Hydro Blast (weakened power, 1 Cursed Bone) Cat Tamers — Prominence (weakened power, 1 Cursed Bone) Shadow Tamers — Hurricane (weakened power, 1 Cursed Bone) 🎮 Join us now at EMERLAND.PW and start your adventure today! 🚀
    • Price reduction for Google accounts from 6-12 months after registration - only 0.3157$ each. Top up with Gmail accounts with activated 2FA - 0.3507$ each!
  • Topics

×
×
  • Create New...