!!

Register new account or login on the forum!

To have a full access of the forum please create a new account! Click here or login with your account Click here.

collapse

Support us!

Support membergroup

* User Info

 
 
Welcome, Guest. Please login or register.
Did you miss your activation email?

* Who's Online

  • Dot Guests: 12
  • Dot Spiders: 0
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

Recent Posts

Pages: 1 ... 6 7 [8] 9 10
71
Guides / Re: Development workflow (hot deploy)
« Last post by ReynalDev on October 25, 2017, 01:07:36 AM »
Right, this is only for development ^^

Thanks for share!  ;)
72
Guides / Re: Development workflow (hot deploy)
« Last post by ruke on October 25, 2017, 12:54:36 AM »
Right, this is only for development ^^
73
Guides / Re: Development workflow (hot deploy)
« Last post by ReynalDev on October 24, 2017, 07:51:06 PM »
Wow!! Nice guide but this only work when you are in development because in a real server (Production) doesn't have any sense install all those programs.  ;D
74
Guides / Development workflow (hot deploy)
« Last post by ruke on October 24, 2017, 04:17:12 PM »
Note: I wrote this guide for l2jserver, but it should work the same for Frozen. Let me know if you run into issues.

Hi, I just recently started working on L2J and while I was implementing a few custom features in the server I found the development workflow quite awful since I had to make quite a lot of steps to actually see my changes: change the code -> compile -> update files -> shutdown server -> start server -> login again -> see the changes in game.

So, I wanted a change, I only wanted to follow these steps: change code -> compile -> see changes in game. And luckily I was able to accomplish it.

What do you need?
- A working server
- The sources of the l2jserver/frozen (obviously)

Steps

1 - In your source folder, you need the gameserver/config and gameserver/data folders from YOUR WORKING SERVER. You can do this by copying the folders or create a symbolic link so any changes you made to those folders are reflected without having to copy/paste again.



2 - Download DCEVM (light) for Java 8u144 (build 2)

3 - Download HotswapAgent

4 - Download JDK 8u144

5 - Install JDK 8

6 - Open a command line with administrator permissions:



7 - In your command line, go to the folder where you downloaded DCEVM (light) for Java 8u144 (build 2) and run it:

Code: [Select]
$ cd path/to/your/DCEVM (light) for Java 8u144 (build 2)
$ java -jar DCEVM-8u144-installer.jar

8 - Once the application opens, select your JDK 8 and click Install DCEVM as altjvm:



Perfect, almost done!

9 - Open your IDE, and go to the Run configurations



10 - Complete with the following:

Name: GameServer Hotswap

Main class: net.sf.l2j.gameserver.GameServer (if you cannot find it, try searching for gameServer.GamesServer)

VM Options: -XXaltjvm=dcevm -javaagent:PATH\TO\hotswap-agent.jar

JRE: Make sure you have selected JDK 1.8.0.144



11 - Go to your gameServer.GameServer class, and make sure the logs line are commented:



12 - Start your loginServer as usual.

13 - Go to your IDE, and run GameServer Hotswap (from step 10)

14 - Your server should be up, try login with a character.

15 - If you succeed, perfect, now the exciting part, let's make a tiny change. Go to java/net/sf/l2j/gameserver/clientpackets/EnterWorld.java class and add this line to runImpl method, in the line 108:

Code: [Select]
activeChar.sendMessage("Hello from HOTDEPLOY!");
16 - Save the file, and rebuild the project:



You should have a message that a class was updated.
Great, our change is already on, go to your server, login with a character and:



Did you notice? no downtime!

Hope it helps. Happy to help if anyone cannot do it.

Have a good day.
75
Latest News / News about the project 24/10/2017
« Last post by Nefer on October 24, 2017, 10:55:27 AM »
Hello members,

as you could see we were inactive for a long time in the forum. You do not have to worry we're always working on the backs to get a great pack for our users.

The BETA version has been released and some "Supporters" are testing it. If all goes well we can finally release the official version.

We still didn't decide the final price, but the packages will be these:

* Compiled version
* Compiled version + source
* Monthly payment for new updates


You can decide to buy only the compiled or the compiled+source and dont take the Monthly payment subscription for new updates. You can decided it.

Important thing: ALL the exploit fix will always be free even if you do not take the monthly payment updates.

I hope that on the next two weeks we will have a good result to be able to release a stable pack.

I remember the pack is testable through the Test Server online 24/24 and 7/7:
https://www.l2jfrozen.com/forum/index.php?topic=6.0

All bugs must be reported on official bug report system:
http://server.l2jfrozen.com/bugreport/my_view_page.php

Still thanks for your confidence, you will not be disappointed.  ;)

Greetings,
Nefer
76
Latest News / Re: Lineage 2 World
« Last post by Nefer on October 24, 2017, 10:42:24 AM »
As the poll said we will go to a Private pack with different options:

* Compiled pack
* Compiled pack + source
* New updates every month



/topic closed
77
Latest News / Re: Preview: WEBSITE UPDATE
« Last post by Nefer on October 24, 2017, 10:39:45 AM »
The new version will be uploaded when the official realese will be live.

/topic locked
78
Latest News / Re: [BACK PACK] ACCESS FOR ONE SUPPORTER
« Last post by bladock on October 24, 2017, 04:44:02 AM »
 :D :D :D
79
Latest News / Re: [BACK PACK] ACCESS FOR ONE SUPPORTER
« Last post by Nefer on October 23, 2017, 09:46:14 PM »
Hello Nefer i am systems engineering student, maybe can help you with something, the problem is i don't have much time to test beta datapack.

Anyways here is my apply.

Good to know, i will take your propouse with me. In case i will contact you next days.
80
Latest News / Re: [BACK PACK] ACCESS FOR ONE SUPPORTER
« Last post by ReynalDev on October 23, 2017, 07:50:02 PM »
Hello Nefer i am systems engineering student, maybe can help you with something, the problem is i don't have much time to test beta datapack.

Anyways here is my apply.
Pages: 1 ... 6 7 [8] 9 10

* l2jfrozen shoutbox

Refresh History
  • Please don't use the shoutbox for question, create new topic for it!
  • ReDBullz0r: why cant i compile the pack through eclipse? its asking for a username and password
    February 04, 2024, 09:52:17 PM
  • warc222: Shyla Shyla hi why don't you start developing high five classic Interlude there are no such good builds
    January 12, 2024, 08:32:55 PM
  • warc222: lineage 2 classic interlude 110 protocol
    January 05, 2024, 03:27:23 AM
  • warc222: hi shilay, could you use Lineage 2 classic Interlude or another version of the game Lineage 2 essence as a basis?
    January 05, 2024, 03:26:04 AM
  • L2Saturn: Manye 30 years old want get some old times back, we not need kids in L2 :D Interlude BEST
    December 20, 2023, 09:33:56 PM
  • Shyla: Guys, sorry but life requires time I did not know when I started to work on frozen. Linwage had been my passion, but I have not such time to work on again. More, the game itself now is just for who played in the past, is not attractive for new generations, so I dont think it's good decision to restart to work on that
    December 18, 2023, 06:38:36 PM
  • warc222: aunty aunty when will the work be updated??
    December 17, 2023, 01:08:18 PM
  • warc222: oo hi shila, we will be waiting for you near your house with a pitchfork so that you can start doing the project again
    December 17, 2023, 01:07:22 PM
  • Shyla: I know that xD
    November 28, 2023, 01:31:06 PM
  • L2Saturn: is this project die? L2JFrozen reborn please fuck off all other Project Frozen was the best since years!
    November 22, 2023, 04:14:00 PM
  • markus24: sweep festiv
    July 05, 2023, 06:03:49 AM
  • gatos: how to compile
    October 30, 2022, 12:50:22 PM
  • criss282828: A tutorial about how to compile? What Java JDK i need? Still compile with SVN?
    April 25, 2022, 02:18:13 AM
  • Damon: [link] - INTERLUDE server FILES (Pack) Recommend our files and get a REAL MONEY: [link]
    March 16, 2022, 01:08:50 PM
  • Damon: [link] - INTERLUDE server FILES (Pack) Recommend our files and get a REAL MONEY: [link]
    March 16, 2022, 01:08:45 PM
  • Damon: [link] - INTERLUDE server FILES (Pack) Recommend our files and get a REAL MONEY: [link]
    March 16, 2022, 01:08:39 PM
  • pabblo525: donde se descarga el datapack 1.5
    February 13, 2022, 05:04:45 PM
  • Dan: I need an interlude pack with customs (acis is retail with nothing)
    November 13, 2021, 04:46:49 PM
  • Dan: is this project alive or what?
    November 13, 2021, 04:46:23 PM
  • kaisan34: Hola alguien que hable en espaƱol?
    September 25, 2021, 07:56:46 PM