Jump to content

[Share] L2Adena Server (C++ Based) rev 80


Recommended Posts

**This is not my work**

 

I share the latest work that the l2adena has done. Download it : http://74.52.199.194/downloads/L2Adena/release/L2Adena-win32-0.0.2.709-unstable.rar

 

These Features are working for now:

 

LOGIN SERVER:

-Login server

-Auto account creation

-LS <-> GS link

 

GAME SERVER:

-Game Server

-Char creation

-Char select

-Movement

-Chat

-Known list

-Geodata

-Cp/Hp/Mp regeneration

-Parties

-Targeting

 

All regrats to Bigcheese and his team.

 

Current Status of their work:

Starting a branch for NPCs

 

PS: Untill now the l2adena emulator is unstable.

 

 

Guide:

 

 

Installing the Unstable Server Release

Get first

Download the newest windows binaries (bin)OR

 

Download the newest source from the  (SVN)

Download MySQL 5.x+ from: Here (MySQL)

Download Navicat or MySQL gui tools  (GUI Tools) (I assume you know how to use them)

Install MySQL

Install it, then using your favorite method, create a l2adb database and execute the .sql files /sql on that data base.

 

Installing the Server

un-rar (WinRAR archiver, a powerful tool to process RAR and ZIP files) the archive to anywhere, then open up your login_config.lua file.

 

Edit it to somthing like this. (read the -- comments, they tell you what to put where).

 

 

-- Default config file for the login server

Login = {}

-- Set to your local ip address, or leave blank to bind to all available ips.
Login.Hostname = "192.168.1.96"

-- Default is 2106. There should be no reason to change this.
Login.Port = 2106

-- Number of threads in the CTCPServer.
Login.Threads = 4
Login.AutoAccount = true

Login.HexId = "adeabeef"

Login.Database = {}

Login.Database.DB = "l2adb"
Login.Database.Host = "localhost"
Login.Database.Port = 3306
Login.Database.Username = "root"
Login.Database.Password = "superhi"

Login.GameServerLink = {}
Login.GameServerLink.Port = 9014

 

 

 

open up your game_config.lua file.

 

Edit it to somthing like this. (read the -- comments, they tell you what to put where).

 

 

-- Default config file for the game server

Game = {}

-- Set to your wan ip address
Game.ExternalHost = "192.168.1.96"
-- Set to your lan ip address
Game.InternalHost = "192.168.1.96"

-- Default is 2106. There should be no reason to change this.
Game.Port = 7777

Game.Id = 1
Game.AccecptAlternateId = false
Game.MaxPlayers = 100
Game.HexId = "adeabeef"

-- Number of threads in the CTCPServer.
Game.Threads = 4

Game.PlayerClass = "Engine.Player"
Game.PlayerControllerClass = "Engine.PlayerController"

Game.ThreadPool = {}

Game.ThreadPool.Threads = 20

Game.Database = {}

Game.Database.DB = "l2adb"
Game.Database.Host = "localhost"
Game.Database.Port = 3306
Game.Database.Username = "root"
Game.Database.Password = "superhi"

Game.LoginServerLink = {}

-- Change to whatever Login.Hostname in your login server config.
Game.LoginServerLink.Host = "192.168.1.96"
Game.LoginServerLink.Port = 9014

 

 

Then click on startLoginServer.bat, then startGameServer.bat

 

Connecting

Edit your C:\WINDOWS\System32\drivers\etc\hosts file and add:

 

 

# replace with your ip.
127.0.0.1 l2authd.lineage2.com

 

have fun

SoLuTiOn

 

 

this pack has been created by BigCheese

 

Link to comment
Share on other sites

  • 3 weeks later...

SOURCE : RAGEZONE.

[sHARE][share] L2Adena Server (C++ Based) rev 101

 

Working:

Login server

 

    * Auto account creation

    * LS <-> GS link

 

 

Game Server

 

    * Char creation

    * Char select

    * Movement

    * Chat

    * Known list

    * Geodata

    * Cp/Hp/Mp regeneration

    * Parties

    * Targeting

    * NPCloading

    * NPCspawn

 

*L2Adena-Download*

Link to comment
Share on other sites

  • 1 year later...

c++ with L2J in one datapack :)

 

You mean c++ core and the normal l2j datapack?:)

 

And about the files...havent tested...Hope they wont give up with it after 2 weeks :) Looks like cool :)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.


×
×
  • Create New...