Jump to content

[Interlude]L2J Archid - "bite My Shiny Metal Ass" Edition


Recommended Posts

Oh, I see, tell me more about how Setekh works on his projects and what his goals are, I am sure that your experience is far bigger than mine :)

And by the way, that's Sarcasm, the ability to insult people without directly insulting them, or having to use words like "idiot". Anyway, /irony off.

If you are as smart as you seem to be, by saying that sharing stuff in here is the same thing as starting a public L2J Project, or even worse, if that's what you understood from what I said, then there's a way bigger problem than laziness and leechiness.

 

Glad to be back for a few hours/days.

I see that the number of Developers has increased, but there has also been an increase in the number of people posting while having no idea what they're talking about.

 

 

Just usual mxc stuff

 

Link to comment
Share on other sites

will be stable :D i guess :D

 

Boorinio got a good view of Archid situation. But the true fight isn't really aCis vs Archid (we don't aim the same things), it's more L2JHellas vs Archid. Do the fork will survive the alpha ? Do mommy will kill her child ?  :troll:

Link to comment
Share on other sites

Lol Coyote.

 

Not really sure you remember me, we had several fights in the past (Thelasthero)

 

Anyway, ontopic.

 

I have to disagree with Boorinio, since i don't really think you are in the position to judge someone's personal life.

As Setekh said, he is a software engineer, which means he doesn't go to school, which also means he will have to take care of himself in a way. So if he gets free time, he works on l2j, but if he doesn't he will just ignore it as everyone would do. Correct me if i'm wrong.

Link to comment
Share on other sites

I'm starting to acknowledge the fact that I truly forgot maxcheaters. I'm giving people too much credit, respect and trust where its not due. How stupid could i have been to believe that people in this generation of mxc users (since a generation is measured by a couple of years).

Now i understand why Interpid is on fire so often.

 


First off, let me address Boorinio,

You're lying to yourself if you state that you wish me good luck, your post is a cry of despair, walking over my trust and respect towards you by posting a private chat log. That should be kept only by you and me. You stated it like I am mentally handicapped and i should be tossed aside, I can handle my own fucking actions, don't bother yourself with me!

Maybe before posting you should of read the previous posts, I already stated my unavailability towards mxc and l2j in general. Personally i hate mmos and specially lin2age, but what i really like is L2J, it's always been like that, I learnt programming on a L2J server and altering the code and enhancing it is a kick sometimes for me, re-reading it off the timeline. If i ever left behind something it was caused by the fact it wasn't mine or turned out to not be mine anymore, like what happened in 2010 with archid going private and with ur project. Yeah what i said there in "your posts of quotes" was true, i wanted maybe to prove something to show new bloods what an old dog can do, since I've been seeing a lot of idiots flapping their gums about stuff they have no clue about. I also stated in the first post of this topic that:

Since then I am cursed to return to l2j every middle of the year. In the month of August 2010, archid went silent, and since then every August of a year, something manifests in me and i desperately want to continue l2j. I am sure this is a psychological factor, and till i dont finish interlude or not find someone dedicated to pass the project on, i'll most probably never stop. And i hate that.

But, regarding something that is mine, i made a commitment, you dont know me enough to say "unfortunatelly setekh is "unstable" about his decisions and he has proven it to me both personally and to his community". You're a fucking kid, the fuck do you know about me to call me unstable, i have my reasons behind each and every action i take. If i left hellas and said its my fault, know that it was lie, for people i admire i take in their bad decisions/failures, you're a poor leader and you got much to learn about the real world and how to be part of a community, i cant believe i actually gave you that much trust and credit.

 

Also I doubt you were an archid fan, an archid fan could be called Tryskell or Szmajso. While they saw the pack's real potential after the restart you sought out the customs that the old pack had.

 

And don't insult in any way Coyote, he is 10 times the man you are or ever be.

You don't walk over your own balls.


 

What are/will be main advantages to contribute/work with this project instead of ACIS?

Acis and Archid are way different, they aim for true retailness, while I do too my pursue in doing that is innovation with the latest of technology and ideas like: Management tools for the assets which will all be binary json(or plain json, it will be a build feature, goodbye xml), Asset Management systems, Dependency Injection/Management that also is handling at a global level event driven listener system which in it's abstraction can be used for everything from restriction engine to a custom event system and so forth; I named it Corvus Engine and its current version is 4.1 - Tainted for this pack.

Here is an example of how the events are triggered:

A static index to keep things in check

https://xp-dev.com/trac/l2jarchid/browser/l2jarchid/trunk/Archid-Server/src/main/game-core/com/l2jarchid/services/ArchidIndex.java

 

A use

https://xp-dev.com/trac/l2jarchid/browser/l2jarchid/trunk/Archid-Server/src/main/game-core/com/l2jarchid/gameserver/ai/L2PlayableAI.java#L92

 

When that hits Corax will go through the registered listeners till it finds a stop

 

Here is an example of a listener for simple attack

public class SimpleAttackListener implements CoraxListener {
public <T> T listen(int eventKey, T defaultValue, MelloriObjectBuffer buff) {
	switch(eventKey) {
		case ArchidIndex.AllowAttack: {  /** Args: Player Target[L2Character] Default: True **/
			L2Player player = buff.get();
			L2Player target =  buff.get(L2Player.class); // it can cast too, but the trick here is that target will return null, if we use the buff.get(cast) instead of a class cast exception,
			// doing so we will know that the target is or it isnt a player, so if it was a mob, its null and we ignore it, if not then we check if its a foe.

			if(target != null) {
				if(target.isRed() && player.isBlue()) { // we force true, so other handlers wont mess with us
					return true;
				}
				else if(target.getTeam() == player.getTeam() {
					return false; // We dont attack our team
				}
			}
		}

		default: return EventMonitor.Nothing; // Nothing triggered, we pass
	}
}
}

With this, you can imagine how portable it can be, inside ur dp or whatever, and ofc making a killing spree system or war zone like hnoke's DM event, with this is a walk in the park XD

 

But i wanna note that my current goal is to move everything that is interlude from the core and move it to the DP making the engine abstract so it can support numerous datapacks, so with the change of a datapack you'll have a c5 - c4 server.

And i wanna use this system along side the Asset Manager, and make a plugin management system where the user will never have to change codes inside the core or even compile a pack and have plugins with events and features directly on our website. Doing so i hope we can make less stupidly bugged lineage servers.

 

I have a lot of plans i just need people to report bugs and use the pack.

 

Not really sure you remember me, we had several fights in the past (Thelasthero)

Lol, you're thelasthero?! GO FUCK URSELF! XD

Link to comment
Share on other sites

Setekh i think you are smart enough to ignore trashtalks, i don't have any rights to give you advices becouse i'm dumb but here i go ill try advice you...

as much as you push them that much they will spam you... better don't waste time with talks but prove them with actions... its useless to answer if you can't change the troll mind they have;

 

PS: Respect.

Link to comment
Share on other sites

Man why Interlude? It would be cooler if you did Gracia Final or Epilogue. But good luck anyway. 

It's something personal.

 

Now seriously people i need testers and users, lets get this shit on the road. I cant keep adding stuff with no idea of the current bugs, i'll be in a bigger mess.

We fixed up the webhost, now reCaptcha wont act up and email service is on again, plus a few optimizations.

Link to comment
Share on other sites

Well,you dont even know me,and i dont even know you,but let me tell my opinion.

I just started l2j development again(dont be so suprised from 560 posts) and i have seen some developers like Pauler,Setekh,Anarchy and more about their commits and i think they code when they like to code and they have time,plus i think theyre trying to help people that they dont know l2j coding and they are too lazy to learn(including me,but at least i tried,I was making basic codes like castle announce and hero announce when login)but when i see codes like these like Setekh posted on his post above,i just stayed and read the whole code until i get something from it.

 

And ye,i like watching commits for some reason(maybe it is that i want to learn coding but im too lazy/need some help about the explanation of which files should i use or the methods like final, extends,cases, or like these:

public <T> T listen(int eventKey, T defaultValue, MelloriObjectBuffer buff)

I remember Coyote helping me when he was Gold Member if im right in greek section, and Ventic making me a code about Oly(but he coded it in Gracia and i dont have a fucking clue about adapting something in IL,i had seen a topic about a java code that it was wrong and got fixed by removing a fucking letter)

Im starting something,i have many ideas or interestests on something,but after some days/weeks i just stop and ignore what i done on the eclipse/server.

 

Finally,my opinion for you developers is,when you start something,think about its obligations,you need to accept some flame/abuse from retarded people which they dont know a shit.Think before you do something(including your post).

 

My respect to old/new developers that came into the l2j scene/been a long time on it.

 

PS:Ill start using L2JArchid,Im already using Pes and ill never stop using it(i mean until it dies or it dies kinda with stable features?)so Setekh wait some bug reports :)

Link to comment
Share on other sites

Well,you dont even know me,and i dont even know you,but let me tell my opinion.

I just started l2j development again(dont be so suprised from 560 posts) and i have seen some developers like Pauler,Setekh,Anarchy and more about their commits and i think they code when they like to code and they have time,plus i think theyre trying to help people that they dont know l2j coding and they are too lazy to learn(including me,but at least i tried,I was making basic codes like castle announce and hero announce when login)but when i see codes like these like Setekh posted on his post above,i just stayed and read the whole code until i get something from it.

 

And ye,i like watching commits for some reason(maybe it is that i want to learn coding but im too lazy/need some help about the explanation of which files should i use or the methods like final, extends,cases, or like these:

public <T> T listen(int eventKey, T defaultValue, MelloriObjectBuffer buff)

I remember Coyote helping me when he was Gold Member if im right in greek section, and Ventic making me a code about Oly(but he coded it in Gracia and i dont have a -beep-ing clue about adapting something in IL,i had seen a topic about a java code that it was wrong and got fixed by removing a -beep-ing letter)

Im starting something,i have many ideas or interestests on something,but after some days/weeks i just stop and ignore what i done on the eclipse/server.

 

Finally,my opinion for you developers is,when you start something,think about its obligations,you need to accept some flame/abuse from retarded people which they dont know a shit.Think before you do something(including your post).

 

My respect to old/new developers that came into the l2j scene/been a long time on it.

 

PS:Ill start using L2JArchid,Im already using Pes and ill never stop using it(i mean until it dies or it dies kinda with stable features?)so Setekh wait some bug reports :)

 

Understandable post, but from the other side of things when you have people who even if you write a million guides about how to install the pack or whatever subject it is about, they still screw up. For example i closed my project simply because i had to deal with around 10-15 people annoying me every single day because they couldnt read what i wrote. So from a developer view its harder than you might think. :)

Link to comment
Share on other sites

It's something personal.

 

Now seriously people i need testers and users, lets get this shit on the road. I cant keep adding stuff with no idea of the current bugs, i'll be in a bigger mess.

We fixed up the webhost, now reCaptcha wont act up and email service is on again, plus a few optimizations.

i will compile now and i will report you the error/problems.
Link to comment
Share on other sites

Understandable post, but from the other side of things when you have people who even if you write a million guides about how to install the pack or whatever subject it is about, they still screw up. For example i closed my project simply because i had to deal with around 10-15 people annoying me every single day because they couldnt read what i wrote. So from a developer view its harder than you might think. :)

I forgot to mention you,my apologises sir.

Link to comment
Share on other sites

First off you wont need to change packs, archid works together with pes :P We'll brain storm ideas and sync, same gos with every pack, if they have an idea they can just suggest it and we can make it work. Thats whats open source, its not a battle between packs, collaboration is key here. I aim to change the mentality of l2j pack owners.

 

Understandable post, but from the other side of things when you have people who even if you write a million guides about how to install the pack or whatever subject it is about, they still screw up. For example i closed my project simply because i had to deal with around 10-15 people annoying me every single day because they couldnt read what i wrote. So from a developer view its harder than you might think. :)

that is also very true.

 

i will compile now and i will report you the error/problems.

Thanks, and about ur previous question, i am to make customs developers into creators for this pack, so while the core aims for our style of retailness, people can create their own content if they wanna learn. With out getting the core dirty

Link to comment
Share on other sites

First off you wont need to change packs, archid works together with pes :P We'll brain storm ideas and sync, same gos with every pack, if they have an idea they can just suggest it and we can make it work. Thats whats open source, its not a battle between packs, collaboration is key here. I aim to change the mentality of l2j pack owners.

that is also very true.

Thanks, and about ur previous question, i am to make customs developers into creators for this pack, so while the core aims for our style of retailness, people can create their own content if they wanna learn. With out getting the core dirty

OK. man. im compiling now.. i wish you the best.
Link to comment
Share on other sites

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

    • Because the people they buy this files I share it for free because they give money for this shit 
    • HighFive [X15] - 22 November https://l2etina.com/ Discord   Exp/SP: x15  Adena: x8  Drop: x6  Spoil: x5 Quest Drop: x1 Quest Reward: x2 Manor: x1.5  Raid Boss Drop: x6  Epic RB Jewel Drop: x1  Safe Enchant: +4 Max Enchant: +16 Normal Scroll of Enchant Chance: 52% Blessed Scroll of Enchant Chance: 56% Elemental Stone chance: 50% Elemental Crystal chance: 30%    GAMEPLAY CONFIGURATION   Maximum Clients per PC: 3 2h duration on all buffs, dances, songs, summon, prophecies.  Buff slots: 24(+4 Divine Inspiration)  Dance/Song slots: 12 Skills are auto learn.  Automatic loot for monsters. Manual loot for raid bosses & epic bosses. 1st, 2nd, 3rd profession change for Adena on Class Master NPC. Sub-Class By Quest or Donation. Certification skills retail like (Quest required) Mana Potions: 1000 MP Restoration with 10 seconds cooldown.  Champion Monsters until Lv 75 (2% to chance to spawn)  Pride of Kamael buff is a SELF ONLY buff. You CAN NOT delevel to less than 70 Level. Control & click on an attribute or attribute crystal (adds them all together in 1 item)   BASIC FEATURES    NPC Buffer with all the important buffs.  GM shop up to S80 Dynasty & consumables.  Global Gatekeeper with all the important zones.  Ranking System in Community Board.  Item Auction House in Community Board.  Unique Auctioneer with a few clan halls release weekly.  Auction House with offers in Donation Pounds in Community Board.  Items, Monsters & Raid Bosses Database with many functions.  Character Control Panel with many functions accessible by .cfg command.  Donation Store with limited available options.     EXTRA FEATURES & USEFUL INFO Vote Reward System with  5 - 15 Festival Adena, cooldown usage & 12h duration  Vote Rune that increases your stats. Vote Rune: Increases your P. Def and M. Def by 6%, P. Attack by 4%, M. Attack by 4%, Movement Speed by 4% Automatic potions clicker system, setup window appears by typing .cp / .hp / .mp commands OLYMPIAD    Olympiad on 10 Days circle. (First Olympiad Period begins 11th of July)  New heroes every 1st,11th & 21st of each month.  Olympiad needs 9 minimum participants to begin.  Max Period Matches: 120  Class based option disabled.     Leveling Clan Cost & Required Members.    Clan Level 6: 5.000 Clan Reputation Points & 10+ members.  Clan Level 7: 10.000 Clan Reputation Points & 15+ members.  Clan Level 8: 20.000 Clan Reputation Points & 20+ members.  Clan Level 9: 40.000 Clan Reputation Points & 25+ members.  Clan Level 10: 40.000 Clan Reputation Points & 30+ members.  Clan Level 11: 75.000 Clan Reputation Points & 35+ members.     Unique Clan Hall Auction System - 1 Clan Hall per Village releases every week on Auction. - Clan Hall Auctions are finishing every Monday 18:00 (GMT+3). - Winning Bidder has to pay 25% of his total winning bid weekly to be able to maintain his Clan Hall. - 10% Loser's Tax on his total placed bid is applied. Grade #1 Clan Halls Requirements Clan Level 6+, Clan Members 15+, Average Level per member 70+. Grade #2 Clan Halls Requirements Clan Level 7+, Clan Members 20+, Average Level per member 74+. Grade #3 Clan Halls Requirements Clan Level 8+, Clan Members 30+, Average Level per member 78+.     DEATHMATCH Description: The goal in Deathmatch Event, also known as free-for-all, is to kill as many other players as you can in 10 minutes. After death, you will respawn in random location after 10 seconds. The one with the most kills wins the Event. TEAM VS TEAM Description: In Team vs Team Event all participating members are divided in two sides (Red - Blue) and the only goal is to kill as many players you can from the enemy side. Each kill brings score to your Team. Respawn takes 5 seconds. Event Duration: 10 minutes CAPTURE THE FLAG Description: Capture the Flag is a Team Event. Try to steal Flag that is placed near enemy spawn location and bring it to your territory. Don't forget to defend your flag, we don't want it to be hold by enemy hands! Event Duration: 10 minutes. TREASURE HUNT Description: Treasure Hunt is a free-for-all Event. Your goal is to find chests and open them! Focus on other players too, you are getting points for killing them. You get 1 Festival Adena per Chest.         KOREAN STYLE Description: Korean Style is a Team Event. All you need to do is defeat enemy Team in 1 VS 1 Fights. Prove you are the best and kill the enemy in a fair battle!   FIGHT FOR THRONE Description: Team Event. Protect the Castle from the Invaders and don't let them engrave the Seal of Ruler or Castle Throne will be theirs. Every invader is able to cast the Spell. Team which will possess the Castle after 10 minutes, will win the Event.          RAID BOSSES, EPIC BOSSES AND INSTANCES   Shilen's Messenger, Cabrio: 16-20h  Death Lord Hallate: 16-20h  Kernon: 16-20h Longhorn Golkonda: 16-20h       Ant Queen: 23.5-24.5h Ant Queen spawns every day at 19:00 - 20:00 CET     Baium: 120-124h Baium spawns every: 1st, 6th, 11th, 16th, 21st and 26th of each month at 20:00 - 22:00 CET     Antharas: 168-170h Antharas spawns every: 4th, 14th and 24th of each month at 20:00 - 22:00 CET     Beleth: 192-194h     Valakas: 240-242h Valakas spawns every: 8th, 18th and 28th of each month at 20:00 - 22:00 CET     Epidos: 2h      Instances: Frintezza Required players: 9  Zaken Daytime Lv 83 Required players: 9   Zaken Daytime Lv 60 Required players: 9   Zaken Nightly Lv 60 Required players: 27  Instances: Normal Freya Required players: 9  Instances: Hard Freya Required players: 18  Instances: TIAT Required players: 11  Instances: Beleth Required players: 18    
    • Description: Greetings, Lineage 2 server administrators! We present to you Contest Bot—a Telegram bot designed for hosting contests with in-game prizes. Our bot offers daily contests with main prizes for winners and consolation prizes for all participants, as well as contests scheduled for specific dates and times. Daily Contests: Engage your players with daily contests, increasing their involvement and activity. Scheduled Contests: Host contests not only daily but also on specified dates and times, allowing you to plan events on your server. Multiple Servers: The bot supports multiple game servers, currently supporting Eternity, Lucera, Pain. New builds can also be easily integrated. Server Selection: Winners can choose the game server on which they want to receive their prize, making the process more flexible and convenient. Ease of Use: Easy setup and management of the bot, saving your time and effort. Benefits: Increased Player Engagement: Regular contests keep interest in your server high and stimulate player activity. Increased Number of Participants: Participation in contests attracts new players and retains current ones. Server Loyalty: Prizes and contests create a positive experience and strengthen player loyalty to your server. Acquisition: Interested in increasing player engagement and activity on your server? Contact us via direct messages or https://t.me/@se1dhe  
  • Topics

×
×
  • Create New...