View Full Version: L2-Paradise Goes Emulator Project

grimmonolith >>Public Discussion MMO >>L2-Paradise Goes Emulator Project


<< Prev | Next >>

LethaL- 10-05-2007
L2-Paradise Goes Emulator Project
Ken @ L2-Paradise.com: Well, as many know its again my birthday. I'd like to give a huge thanks to everyone over the course of the last three years, and the greatness I get from each and everyone of you. It brings a tear to my eye seeing such a great community each year grow bigger. Just a bit of a down'er we are not up yet to enjoy it in game. Over the past month or so, I have talked about this surprise. I told people that I would give some information on this surprise, and why we are taking so long to bring it abroad. I figured what a better day for you to enjoy my birthday, than with a bit of information. So here we go! It started with the whole stolen files from NCSoft, people started setting up just the C1 one servers way back around three years ago. Then came the leak of the C4 files, and to the scare about l2x. (Don't talk about this, if you know what I'm talking about, understand and comment else where please). After returning into this adventure we call the L2 world, I decided to take it to the next step. Why not learn a lot of life, what it is I want to do, and still make everyone happy. That is when it came to me, the possibilities we could do for L2-Paradise. I always wanted to be a computer science major, so I decided to do just that. Now before I go on and explain, I know there is going to people from Surpreme, Aybss, or pretty much any server down'ing my idea. Saying its not possible. Which is why I didn't let anyone know for almost a month, because I wanted to be able to prove it IS possible, and will happen. So, if you plan on downing my idea, it only inspires me to do more. So, with that said, lets give a few minutes to talk about L2J. I've spent much time reading why it is L2J fails, and I cannot agree more with the code. Random checks that are un-needed, poor creation of sockets when players connect, bad overall layout. Do I blame them, of course not. An open project, where anyone can submit, will lead to bad programmers coming in, and making poor code, or not following coding ethics. Then I looked at a few other projects such as L2C and L2A which can be found (If L2C I think is now dead) and there attempts at making a new L2J, but again, they had no desire and have fell off the face of the earth. So that leaves me. Here at L2-Paradise we plan to do something above and beyond. And have already started that. We are in the creation of our emulated server. A full source code, that is private source code. Now many of you, as I stated would say this is not possible, but I will say also as I stated before, bring it on. We have 2 coders on this team and have been taking it bit by bit over the course of the last month. So where do we stand? Great question! The hardest thing to code so far was the login system. The encryption system made by L2 is a horrible one. I won't explain its flaws as it may lead to hacking in other servers, but man on man, what a poor way to have a log in system. The login server itself is pretty much complete. We would like to make a GUI and maybe a bit of logging, other than that, you can full connect. Oh, sorry to people that play on C5 servers, your gonna need the Interlude client to play here. Ha! As for the game server, we are done all the layout. We have completed the few basic database scheme, along with all the way up to creating a character and having it move around. You may think that is only a little progress in one month, but the core of the server is nearly completed. So after this brief, de-briefing hopefully you understand why we have 4-5 beta stages, in which Beta stage one, we plan to have only 75 or so people online, and not worry bout much other than stability. Then Beta two we plan on functionalilty, and Beta 3 worry about gameplay, and finally, beta 4 is stress test (Open Beta). I planned on releasing this only to the beta testers, but I don't think information like this could remain a secret for long, so I just decided as a celebration to my birthday, "We could mark this Oct 5th, a day no longer remembered". Remember, with the source code, any new skill, new event, new anything, can easily implemented, correctly, within a few hours. This is why, this option is a great one, we can do any C6 skill, and more. If we want a new event, where you go to a gatekeeper, with a party, sign up, and you have an instance battle with another party, we can do it. How would you like to have duals between players, or how about the full Clan System. Its all possible and very easy compared to people using stolen code. We plan to have our first beta hopefully next week, we will give updates on how this goes as we progress. We are NOT using L2J, or coding in Java. The server is being coded in C#.

Blue Glyph- 10-05-2007

Hmm, intressant. We have 2 coders on this team Ska TVÅ kodare göra samma jobb som NCsoft har i alla fall 10-20 pers som jobbat på i 3 år? Nja, låter inte så troligt. Visserligen behöver de inte planera nya features eller sånt, men låter ändå som mycket jobb för bara två stycken. Förstår hur de tänker med L2J, men kommer det inte fortfarande vara stabiliteten som är ett stort problem? Hur ska de kunna göra det bättre än orginalet? De måste ju emulera allting, försöka efterlikna den riktiga servern så mycket som det går. Visst, det är enklare att lägga till nya funktioner, men de måste först uppfinna allt det gamla. Formler som hur dmg räknas, resistance mot silence, cancel etc är inte direkt något som är lätt att komma på hur det funkar. Visserligen kan man hitta på egna, men det är ju lättare att dem direkt från det riktiga om man kör med det. Sen verkar det lite allmänt som Ken dissade Open Source :x Sen, C#? Inget ont mot det, men varför inte C/C++? kan ju bli bra, men tvivlar på det. Det är inte riktigt samma känsla spela på en emulerad server där du vet att inga av uträkningar bakom det du gör är på "riktigt". Hur crit dmg funkar på dina vapen, casting speed, Antharas AI etc.

LethaL- 10-06-2007

Hur damage systemet och sådant funkar är redan upptäckt, Funkar i princip likadant i alla spel som använder Unreal clienten. Själva basen är nog redan gjord, När det börjas med script och geodata så är jag ganska säker på att jag kommer bli kontaktad :D Vet inte varför dom valde C#, Troligen så är det kodare som hellre använder det språket. Stabiliteten tror jag inte borde vara något problem, I L2J är det loginsystemet som begränsar användarantalet så mycket, Och det är helt omgjort så jag tror inte det borde vara några problem. Men är inte med i projektet för tillfället så vet inte någonting i princip. Men det kommer minst sagt vara intressant att se vad dom kan lyckas med, L2P har alltid varit bra när det kommer till developing.

Malve- 10-07-2007

Sen, C#? Inget ont mot det, men varför inte C/C++? Har du ens läst programmering? Och jag vet att jag inte är något L2-fan, men detta var intressant.

LethaL- 10-09-2007

Ja, Beta kommer inom 1-2 veckor ungefär för ett få utvalda personer. Kommer vara roligt att se vad dom kommit fram med, Lär nog vara en del buggar från början men när det är klart i slutändan så kommer dom helt klart vara den ledande servern inom Lineage II Privat Server-världen. Dom kommer enkelt bara kunna lägga in sina uppdateringar på några minuter medans andra servrar får hålla på i månader för att försöka leta fram koden.

Blue Glyph- 12-18-2007

Hur damage systemet och sådant funkar är redan upptäckt, Funkar i princip likadant i alla spel som använder Unreal clienten. Själva basen är nog redan gjord, När det börjas med script och geodata så är jag ganska säker på att jag kommer bli kontaktad :D Funderar mer på hur de har tänkt att göra med AI:n för bossarna, typ Anatharas och Valakas. Sist jag kollade var det fortfarande ganska mycket av ett mysterium hur de funkade. Men var ju runt ett år sedan, kan ha ändrats :) Ja, jag kände för att bumpa tråden. Och ja, Malve, jag har programmerat en hel del, men orkar inte bråka :)

Malve- 12-19-2007

Då borde du förstå varför.

LethaL- 12-19-2007

Dom har closed beta uppe och alla bas-grejer funkar ganska bra, finns dock inga mobs, npc's osv. ännu men det är det lättaste, men det mest tidskrävande också. Men ett oerhört intressant projekt, och när det är klart så kommer det helt klart vara en av de bästa servrarna.

Blue Glyph- 02-09-2008

Ser ju ut att gå bra för dem i alla fall, fortfarande nyfiken på hur det blir i slutändan. Hur damage systemet och sådant funkar är redan upptäckt, Funkar i princip likadant i alla spel som använder Unreal clienten. Själva basen är nog redan gjord, När det börjas med script och geodata så är jag ganska säker på att jag kommer bli kontaktad :D Då menade jag även saker som successrate på enchants, Anataras AI, hur mycket Karma du får per kill, successrate på silence, sleep osv. Är en hel del siffror som ska fås fram. Visst, mycket av jobbet är redan gjort, men det ändras mellan de olika Chroniclesen, och allting går inte att lita på som cirkulerar på nätet. Tror det är mycket i detta som den rätta känslan i L2 ligger i. Men är möjligt de kan få fram det från de gamla serverfilerna på något sätt. Du har inte hört något from dem ännu om Geodatan/AI?

LethaL- 02-10-2008

Geodatan och grund AI'n är redan klar och där fick jag hjälpa till en del. Tycker det går framåt med stormsteg, Jobbar på ganska bra gubbarna :)

MyskO- 02-11-2008

en fråga ba =P .. har dom mycke kvar att fixa lr ere ba en massa små saker kvar som måsste tästas och fixas???

Bengan- 02-11-2008

Min näsa säger mig två saker.... Om Lethal e inblandad i server filerna är den lika stabil som Åkeshovsmannen och det andra är att Mysko needar svenska 2

VippiaN- 02-12-2008

Min näsa säger mig två saker.... Om Lethal e inblandad i server filerna är den lika stabil som Åkeshovsmannen och det andra är att Mysko needar svenska 2 lol, svenska 2.

Cho- 02-12-2008

LOL. sitter på jobbet och sökte på l2-paradise. mhm grimmonolith sounds familiar.. läget alla. lirar på nån highrate kamael med nåra buddys atm, nån som e p0 g ? puss, tja dvärgbengan, lirar du wow nuförtiden eller?

Blue Glyph- 02-12-2008

tja dvärgbengan, lirar du wow nuförtiden eller? It's a curse!

Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.