Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruk33/l2auth
Lineage 2 C4 server written in C as a learning exercise
https://github.com/ruk33/l2auth
emulator lineage lineage2
Last synced: 3 days ago
JSON representation
Lineage 2 C4 server written in C as a learning exercise
- Host: GitHub
- URL: https://github.com/ruk33/l2auth
- Owner: Ruk33
- Created: 2018-08-12T18:57:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-02T00:14:13.000Z (4 months ago)
- Last Synced: 2024-12-31T18:17:06.340Z (10 days ago)
- Topics: emulator, lineage, lineage2
- Language: C
- Homepage:
- Size: 42.1 MB
- Stars: 80
- Watchers: 9
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
lineage 2 server emulator for the chronicle 4 written in c just for fun.
in windows, how to use?
- update your Windows/System32/drivers/etc/hosts file to
include: 127.0.0.1 l2authd.lineage2.com
- to run the login server, cd bin && login_server.exe
- to run the game server, cd bin && game_server.exe
- that's it, open your lineage 2 client and enjoy. accounts are created automaticallyin windows, how to build?
- download visual studio
- update your environment path to include the folder containing the file vcvarsall.bat
- run build.batin linux, how to use?
- update /etc/hosts to include: 127.0.0.1 l2authd.lineage2.com
- to run the login server, cd bin && ./login_server
- to run the game server, cd bin && ./game_server
- that's it, open your lineage 2 client and enjoy. accounts are created automaticallyin linux, how to build?
- install openssl lib (sudo apt install libssl-dev)
- run bash ./build.shnotes
- the login server uses the port 2106
- the game server will automatically use the port 7777credits
- l2j: https://www.l2jserver.com
- openssl: https://www.openssl.orgtodo
- add stop timer flag to stop the timer thread
- wclose should signal instead of just setting the variable