[C++] League of Legends Server Emulator - Looking for developers

Nothing yet, but a lot of people are keeping an eye out.



Hey, could you zip the client and upload it? Old clients are extremely valuable for reverse engineering and the more we have out there, the better.
Hello i've got LoL files and replays from i think 2014/13 i can upload all client if u want with replays
 
Instead of asking..how about to just do it? The answere will be obvious
 
Having saw the most of you are devs, you alredy thinked about creating a NOSTR relay?, it's a good manner to make the project open but untraceable.
 
Last edited:
I'd love to help with testing, especially old Twisted Treeline! :)
If anyone needs it, let me know.
 
Last edited:
Give me the discord link, thx.
I always wanted to play old league because i started in like s9.
 
Last edited:
The discord I'm providing is just a resource of league patches, dating all the way back to alpha. It's not a server project by any means and the owner of the discord doesn't want anyone bringing anything like that up in his discord. You'll only find use out of the patches if you're already involved in a project.
I'm interested in this. I don't have any skill's as im a artist for a living but I do love league and wanna experience the good days with friend's who didn't get a chance to experience it. My discord name if any of this is still available goblingthighs
 
Hi everyone and sorry we've been away for so long.

Currently we are still working on this project, but we are stuck. We can't give much more details, but mainly what we need is someone who knows how to program in C++ to program a server using eNet (a C++ library for connections) and the LUA scripting engine.

The project is not dead, but the main problem we face is that, so any help from a competent programmer who knows how to do this would be very helpful.

Please note that the project is NON-PROFIT and that if it is shared as it has been done, each person will be responsible for their own client/server. Donations are not accepted and we cannot pay anyone, anyone who knowingly wishes to help will be welcome to contribute.
 
Hi all. I've been wanting to play old versions of league of legends for years now and a while ago I decided to start tinkering with an old game client. I started reverse engineering the client around a year ago and I was surprised by the fact that Riot shipped a good chunk of their server code into the client. For some reason they also accidentally shipped debug symbols with the game client back then, I really don't understand why (or how) they would ever do that but that's a massive win for me lmao. I found a lot of interesting and useful information about the game and how it works and how one would go about implementing a server for the game. Granted this is an old patch, early season 2 (1.0.0.126), though it's perfect for me since I personally think season 2 was the golden age of the game. I was wondering if anyone else was interested in this kind of thing? I'd say this is a gargantuan task, though it definitely is doable. Though I know a lot about reverse engineering I am a failure when it comes to networking lmao. I've done some work on this already since I've been reverse engineering the client for a while now; packet definitions and packet structure are mostly done. I can't pay anyone to do this, but I'd be glad if anyone was interested in helping out. The two big things to get a server emulator to work would be implementing the server using ENet (it has to be the same version the game uses so 1.2.2/1.2.5?) and then implementing a lua engine to run the hero scripts Riot shipped with the client. Since they leaked the debug symbols I learned that they basically shipped full scripts for items, heros, etc. The scripts call on a set of API (called BB or BuildingBlocks) so if you implement the API to actually do what the functions says it does (e.g. BBIncStat) you'd have a working game. Though that certainly comes later, since the server has to be implemented first. Sorry if this is the wrong place to post this. I would really appreciate the help if anyone is interested in this sort of thing.
hi
 
I apologize if this is the wrong
Update: I just got my hands on patch 4.20 (The first preseason 5 patch), but I'm still very interested in season 2 if I can get it.

edit: Picked up season 1 and season 2 client. I'm looking for S3 and S4 still.
I apologize for necroing, but i'm not sure where to ask this, can you confirm for me that this is the correct version of 4.20 client?
 

Attachments

  • lol client - [C++] League of Legends Server Emulator - Looking for developers - RaGEZONE Forums
    lol client.webp
    9.3 KB · Views: 1
Back