L2J is an alternative Lineage 2 Game Server written in pure Java of the best compatibility. L2J gives the possibility you legally of welcoming a game of this popular servant of Korea MMO created by NCSoft. It is still without finishing and some characteristics are still disappear, but L2J development equipment is working hard in their application. L2J Server is distributed under the terms of GENERAL GNU PUBLIC LICENSE hope of which in a model of open code he is the best one for the development of quality software occurs to all the possibility of participating in the development by means of the presentation of the code.
Legenda:
Green colorto:añadir.
Red color: to eliminate.
Color orange: to verify.
Before continuing:
You must consider that stops to make a servant of Lineage 2, you must have a maquina with good capacity.
Two metodos exist to make a servant:
1) Through eclipse: this metodo but is used since also it serves to update the servant from a revision to another one, to modify a file to jar, among other functionalities. (Recommending).
2) Descargar the archives already constructed.
Note: if it is going to use this metodo, not to unload the eclipse and to evade the first passage of the guide.
In order to make a servant of Lineage 2, in this Kamael case, you needed the following programs:
Java JDK (official Pagina of unloadings).
Wampserver. (To unload of my space).
Navicat (Platform for Windows). (official Pagina of unloadings).
To install the programs.
Note: in the installation of the Wampserver not to modify the folder in where it is going it to install by defect.
Also you needed:
Classic eclipse (Platform for Windows). (official Pagina of unloadings).
To decompress in your favorite folder.
First step:
To execute the eclipse, abrira a window in which it asked in which site was created the zone of work (a called folder workspace where the program unloaded the archives of the servant), we chose any folder of fast access.
After initiating the aparecera program a welcome screen, which cerramas above to the left.
Despues we go to the Help eyelash > Software Updates > Find and Install...
In the window we selected to Search new features to install and click in next, we click in New Remote Site... and in the new window we introduce:
Name: subeclipse
URL: subclipse: Subclipse Update Site
We click in OK, we selected to subeclipse and click in Finish.
Aparecera a new window in that we selected denuevo subeclipse and we click in Next, we accepted the terminos of use, Next and by I complete Finish.
When a new window finishes unloading aparecera in which we click in Install All, this installed in the Eclipse plug-in handling the SVN, soon it asked to you if you are going to reinitiate the Eclipse and we click in Yes.
When beginning another one you see the program, we go to the Window eyelash > Preferences > Java > Installed Jres.
In the window deseleccionamos jre and we click in Search..., we selected to My PC > Local Disco (C:) > Archives of Programs > Java and we click in Accepting.
Soon aparecera in the window the JDK and we selected it, click in OK.
Now we go to the Window eyelash > View Show > Other... > SVN > SVN Repository.
Aparecera an area that this in target, right click on her and in submenu: New > Repository Location...
In the window we placed the URL of the SVN of the developers of servants L2J with who we wished to work.
Note: in this case we will work with L2J-Datapack and L2J-Server!
URL: Revision 3887: /
In the same area we return to click right on her and in submenu: New > Repository Location...
URL: Revision 1534: /
In the area we expanded Revision 3887: / clicking double on her, soon we do the same with trunk and by I complete we click right in datapack_development and submenu Checkout...
Soon you saldra a window to which we click in Finish, began to unload the archives of the data for the servant, when finishing we go to the Window eyelash > View Show and in submenu we click in Package Explorer.
Abrira the window Package Explorer normally to the left, in where aparecera datapack_development which we will expand clicking double, soon we looked for the file build.xml and we click right on: Run > 1 Ant Build.
Note: possibly aparecera a message saying: Cannot run program "svnversion": CreateProcess error=2, the system cannot find the specified file, we ignored it.
When finalizing we will have the constructed archives of datapack.
Now we needed the archives the servant, we expanded Revision 1534: /, soon we do the same with trunk and by I complete we click right in l2_gameserver_t1 and submenu Checkout...
Soon you saldra a window to which we click in Finish, began to unload the archives for the servant and when finishing, we return to the window Package Explorer, where aparecera l2_gameserver_t1 which we will expand clicking double, soon we looked for the file build.xml and we click right on: Run > 1 Ant Build.
Note: possibly aparecera a message saying: Cannot run program "svnversion": CreateProcess error=2, the system cannot find the specified file, we ignored it.
When finalizing we will have the constructed archives of the servant.
Second step:
We executed the Wampserver.
We opened the Navicat and we click in Connection, in the window we filled up:
We click in OK, soon in the field of Connections double click in servant to open it, soon right click in the same one and in submenu New Database..., in the window we filled up:
Enter database name: l2jdb
Demas we left asi it by defect, we click in OK.
Now we click in Manage User, we selected root@localhost and we click in Edit User and we modified:
User name: root
Host: localhost
Password: your password
Confirm Password: your password
Note: the password that we placed aqui sera the same one that we are going to use in all the guide.
We click OK and we closed the Navicat.
Third step:
For that they use eclipse:
We go to Local Disco (C:) and we created a folder with the servant name, soon we go to the folder of the zone of work of the eclipse that we placed when we initiated the eclipse for the first time...
We entered the folder l2_gameserver_t1 > build and copied the file l2j-server.zip and we stuck inside of the folder that we created in (C:), now we do the same, but with the folder datapack_development > build and copied the file l2j_datapack.zip and we also stuck it inside of the folder that we created in (C:).
Now we decompressed first l2j-server.zip and soon l2j_datapack.zip.
For that they wish to unload the archives already constructed:
You needed:
L2J-Datapack. (official Pagina of unloadings).
L2J-Server (official Pagina of unloadings).
To unload in your favorite folder.
We go to Local Disco (C:) and we created a folder with the servant name, soon we go to the folder where we unloaded the archives.
We copied the file l2j_server-unstable.zip and we stuck inside of the folder that we created in (C:), now we do the same, but with the file l2j_datapack-unstable.zip and we also stuck it inside of the folder that we created in (C:).
Now we decompressed first l2j_server-unstable.zip and soon l2j_datapack-unstable.zip.
Note: these unloadings change of revision every day.
Fourth step:
Soon we entered the folder tools, and click double in database_installer, which abrira a window asking itself:
Write the path to your MySQL binaries (not trailing slash needed): (default C:\Archivos of programa\MySQL\MySQL Server 5.0\bin):
C:\wamp\bin\mysql\mysql5.0.45\bin, we pressed to enter.
Debugging messages and increase verbosity to lil bit (y/n, default ' y'):
We pressed to enter and when finalizing we pressed any key.
Choose (not default for fresh install):
f, we pressed to enter.
It began to install the tables of the servant and when finalizing we pressed any key.
Fifth step:
We entered the folder login > config and click double in the file to loginserver.
Note: possibly being the first aparesca time a window To open to you with... in which we selected Notepad and we selected the square: To always use the selected program to open this type of archives, click in Accepting.
Once opened we looked for the following lines:
ExternalHostname =our IP or DNS
InternalHostname =127.0.0.1
Password =your password
We kept and we closed.
Sixth step:
Now again we go to the folder login and click double in the RegisterGameServer file, once initiated asked:
Your choice:
1, we pressed to enter and is going to create a called file to hexid(server 1).
We looked for it in the folder and we changed the name to him by hexid, we cut it and we stuck it in the folder to gameserver > config.
Septimo step:
Inside of the folder config we click double in the server file and already looked for the following lines:
ExternalHostname =our IP or DNS
InternalHostname =127.0.0.1
Password =your password
We kept and we closed.
Eighth step:
Soon we go to the folder login and we click double in the file to startLoginServer, to initiate login.
When finalizing the load must appear: Login Server ready on *:2106
Ninth step:
Soon we go to the folder to gameserver and we click double in the file to startGameServer, to initiate the servant.
When finalizing the load must appear: Registered on login ace Server 1: Bartz
Decimo step:
In the folder to gameserver > config, ahi but configurables archives to personalize the servant.
2 clients:
StyleA: Original client
test1: Unity client
Monster kills are displayed correctly on both clients. Soon it will be possible to kill mobs in a party on 2 different clients
I apologize for my incompetence. The ability to trade is limited only for builder 1. Ordinary characters can trade with each other, and this has nothing to do with auto loot.)
Question
Slayerduckie
That it is L2J:
L2J is an alternative Lineage 2 Game Server written in pure Java of the best compatibility. L2J gives the possibility you legally of welcoming a game of this popular servant of Korea MMO created by NCSoft. It is still without finishing and some characteristics are still disappear, but L2J development equipment is working hard in their application. L2J Server is distributed under the terms of GENERAL GNU PUBLIC LICENSE hope of which in a model of open code he is the best one for the development of quality software occurs to all the possibility of participating in the development by means of the presentation of the code.
Legenda:
Green colorto:añadir.
Red color: to eliminate.
Color orange: to verify.
Before continuing:
You must consider that stops to make a servant of Lineage 2, you must have a maquina with good capacity.
Two metodos exist to make a servant:
1) Through eclipse: this metodo but is used since also it serves to update the servant from a revision to another one, to modify a file to jar, among other functionalities. (Recommending).
2) Descargar the archives already constructed.
Note: if it is going to use this metodo, not to unload the eclipse and to evade the first passage of the guide.
In order to make a servant of Lineage 2, in this Kamael case, you needed the following programs:
Java JDK (official Pagina of unloadings).
Wampserver. (To unload of my space).
Navicat (Platform for Windows). (official Pagina of unloadings).
To install the programs.
Note: in the installation of the Wampserver not to modify the folder in where it is going it to install by defect.
Also you needed:
Classic eclipse (Platform for Windows). (official Pagina of unloadings).
To decompress in your favorite folder.
First step:
To execute the eclipse, abrira a window in which it asked in which site was created the zone of work (a called folder workspace where the program unloaded the archives of the servant), we chose any folder of fast access.
After initiating the aparecera program a welcome screen, which cerramas above to the left.
Despues we go to the Help eyelash > Software Updates > Find and Install...
In the window we selected to Search new features to install and click in next, we click in New Remote Site... and in the new window we introduce:
Name: subeclipse
URL: subclipse: Subclipse Update Site
We click in OK, we selected to subeclipse and click in Finish.
Aparecera a new window in that we selected denuevo subeclipse and we click in Next, we accepted the terminos of use, Next and by I complete Finish.
When a new window finishes unloading aparecera in which we click in Install All, this installed in the Eclipse plug-in handling the SVN, soon it asked to you if you are going to reinitiate the Eclipse and we click in Yes.
When beginning another one you see the program, we go to the Window eyelash > Preferences > Java > Installed Jres.
In the window deseleccionamos jre and we click in Search..., we selected to My PC > Local Disco (C:) > Archives of Programs > Java and we click in Accepting.
Soon aparecera in the window the JDK and we selected it, click in OK.
Now we go to the Window eyelash > View Show > Other... > SVN > SVN Repository.
Aparecera an area that this in target, right click on her and in submenu: New > Repository Location...
In the window we placed the URL of the SVN of the developers of servants L2J with who we wished to work.
Note: in this case we will work with L2J-Datapack and L2J-Server!
URL: Revision 3887: /
In the same area we return to click right on her and in submenu: New > Repository Location...
URL: Revision 1534: /
In the area we expanded Revision 3887: / clicking double on her, soon we do the same with trunk and by I complete we click right in datapack_development and submenu Checkout...
Soon you saldra a window to which we click in Finish, began to unload the archives of the data for the servant, when finishing we go to the Window eyelash > View Show and in submenu we click in Package Explorer.
Abrira the window Package Explorer normally to the left, in where aparecera datapack_development which we will expand clicking double, soon we looked for the file build.xml and we click right on: Run > 1 Ant Build.
Note: possibly aparecera a message saying: Cannot run program "svnversion": CreateProcess error=2, the system cannot find the specified file, we ignored it.
When finalizing we will have the constructed archives of datapack.
Now we needed the archives the servant, we expanded Revision 1534: /, soon we do the same with trunk and by I complete we click right in l2_gameserver_t1 and submenu Checkout...
Soon you saldra a window to which we click in Finish, began to unload the archives for the servant and when finishing, we return to the window Package Explorer, where aparecera l2_gameserver_t1 which we will expand clicking double, soon we looked for the file build.xml and we click right on: Run > 1 Ant Build.
Note: possibly aparecera a message saying: Cannot run program "svnversion": CreateProcess error=2, the system cannot find the specified file, we ignored it.
When finalizing we will have the constructed archives of the servant.
Second step:
We executed the Wampserver.
We opened the Navicat and we click in Connection, in the window we filled up:
Conection Name: Hostservant name/IP address: localhost
Port: 3306
User name: root
Password:
Note: the Password field we left it in target.
We click in OK, soon in the field of Connections double click in servant to open it, soon right click in the same one and in submenu New Database..., in the window we filled up:
Enter database name: l2jdb
Demas we left asi it by defect, we click in OK.
Now we click in Manage User, we selected root@localhost and we click in Edit User and we modified:
User name: root
Host: localhost
Password: your password
Confirm Password: your password
Note: the password that we placed aqui sera the same one that we are going to use in all the guide.
We click OK and we closed the Navicat.
Third step:
For that they use eclipse:
We go to Local Disco (C:) and we created a folder with the servant name, soon we go to the folder of the zone of work of the eclipse that we placed when we initiated the eclipse for the first time...
We entered the folder l2_gameserver_t1 > build and copied the file l2j-server.zip and we stuck inside of the folder that we created in (C:), now we do the same, but with the folder datapack_development > build and copied the file l2j_datapack.zip and we also stuck it inside of the folder that we created in (C:).
Now we decompressed first l2j-server.zip and soon l2j_datapack.zip.
For that they wish to unload the archives already constructed:
You needed:
L2J-Datapack. (official Pagina of unloadings).
L2J-Server (official Pagina of unloadings).
To unload in your favorite folder.
We go to Local Disco (C:) and we created a folder with the servant name, soon we go to the folder where we unloaded the archives.
We copied the file l2j_server-unstable.zip and we stuck inside of the folder that we created in (C:), now we do the same, but with the file l2j_datapack-unstable.zip and we also stuck it inside of the folder that we created in (C:).
Now we decompressed first l2j_server-unstable.zip and soon l2j_datapack-unstable.zip.
Note: these unloadings change of revision every day.
Fourth step:
Soon we entered the folder tools, and click double in database_installer, which abrira a window asking itself:
Write the path to your MySQL binaries (not trailing slash needed): (default C:\Archivos of programa\MySQL\MySQL Server 5.0\bin):
C:\wamp\bin\mysql\mysql5.0.45\bin, we pressed to enter.
MySQL username (default is 'root'):
We pressed to enter.
Password (will be shown ace you type, default"):
your password, we pressed to enter.
Database (default is 'l2jdb'):
We pressed to enter.
Host (default is 'localhost'):
We pressed to enter.
User (default is 'root'):
We pressed to enter.
Pass (default is 'your password'):
We pressed to enter.
Database (default is 'l2jdb'):
We pressed to enter.
Host (default is 'localhost'):
We pressed to enter.
Color mode ©olor or (n)on-color, default c:
We pressed to enter.
For Path your backups (default '.'):
We pressed to enter.
For Path your logs (default '.'):
We pressed to enter.
Debugging messages and increase verbosity to lil bit (y/n, default ' y'):
We pressed to enter and when finalizing we pressed any key.
Choose (not default for fresh install):
f, we pressed to enter.
It began to install the tables of the servant and when finalizing we pressed any key.
Fifth step:
We entered the folder login > config and click double in the file to loginserver.
Note: possibly being the first aparesca time a window To open to you with... in which we selected Notepad and we selected the square: To always use the selected program to open this type of archives, click in Accepting.
Once opened we looked for the following lines:
ExternalHostname =our IP or DNS
InternalHostname =127.0.0.1
Password =your password
We kept and we closed.
Sixth step:
Now again we go to the folder login and click double in the RegisterGameServer file, once initiated asked:
Your choice:
1, we pressed to enter and is going to create a called file to hexid(server 1).
We looked for it in the folder and we changed the name to him by hexid, we cut it and we stuck it in the folder to gameserver > config.
Septimo step:
Inside of the folder config we click double in the server file and already looked for the following lines:
ExternalHostname =our IP or DNS
InternalHostname =127.0.0.1
Password =your password
We kept and we closed.
Eighth step:
Soon we go to the folder login and we click double in the file to startLoginServer, to initiate login.
When finalizing the load must appear: Login Server ready on *:2106
Ninth step:
Soon we go to the folder to gameserver and we click double in the file to startGameServer, to initiate the servant.
When finalizing the load must appear: Registered on login ace Server 1: Bartz
Decimo step:
In the folder to gameserver > config, ahi but configurables archives to personalize the servant.
2 answers to this question
Recommended Posts