L2EmuProject
Members-
Posts
35 -
Joined
-
Last visited
Never -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by L2EmuProject
-
I quote myself again and please dont "+1" for unbann me.
-
Thank god that lordrex made this acc for emu promotion and i have access to it(intrepid). Let me tell you something that i said many times before.I dont want to come back because this forum is by far the worst as far as management goes and thats annoy me. Now maxtor without any bs talk. 1.The forum got ddosed because of the simple fact that your staff is useless with useless decisions. 2.The forum got ddosed because you are lazy to work on it(i think here about the tons and tons of ideas that the staff gave to you). 3.The forum got ddosed because the ruleset is like a law that everyone can understand on hes/her own way IMHO not good. With that beeing said what you should do is: 1.: Activate yourself and work on the forum. 2.: Demote every single member from the staff and remake it from 0. 3.: Remake the ruleset of the forum. 4.: Promote only those members to the staff who can give a good example to users because if the staff look at users like a piece of junk the same will happen on the users side. And dont bann this account since this is a promotional account only for 1 single topic.
-
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
As soon as l2j will switch to high5 we consider it to switch as fast as possible so i dont see freya running for a really long time on emu i see us go with the client updates after l2j. -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
It will we are alredy the best at performance and stability also we have some things that non of the other packs even private ones such as l2dc dont have. -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
We have a new developer aka Matim :) -
Its not.
-
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
1100 rev reached today and we are in talk with 3 people to join to the project :P -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
Yay cookies gimme :P Anyway Freya is good try it out and than log in on msn :D -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
You iz no good :D -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
Thanks for your offtopic argument but whats your point? -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
I was a top poster anyway and i still on 8th place so who cares... Besides im not motivated by such things its just promotional stuff to our work i dont give a damn about shares/spams/flames/pointless love storys(>.<) to stab someone in the back...its just a "promotion"... -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
Wait a second, come back? You call it a comeback thats weird.... Thats a promotional account to gather more attention/users to our work i dont see any come back here. -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
i can say things like that too watch watch...poor scammer script kiddo :) -
At this moment you are right but overall no because every emu developer have access to the acc imho you'll never know who it is :D
-
Actually not but i like ppl guess things :D
-
[Guide]Optimizing l2j server for online 600+
L2EmuProject replied to vmlinuz's topic in Server Development Discussion [L2J]
L2j cannot be optimized from pc side theres simple no way. L2j have the performance/stability issues inside the software if you make proper code changes you can make it stable with good performance stats but to be honest thats a lot of work. Let me explain just a few stuff why this guide is not what ppl needs. L2j use trove trove isnt a good idea it makes the script not safe since trove is not thread safe itself. L2j many times dont show proper log which makes your work harder as far as finding an issue goes. L2j have absolutely no code standard which leads to a mess. Things like i stated above result in a pack thats slow,use a lot of resources for absolutely no reason,unstable and for that you got absolutely no features. Even if you install it on linux. -
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
For an off server you need money nothing more since the off extenders are pretty much worthless you need to pay a professional. Besides of beeing able to pay a high end server pc for optimal performance and protection. -
This guide is made for users that just want a basic setup and don't want to develop so much. 1.:Install all the necessary software to be able to use L2Emu. These softwares are: - JAVA JDK - Subversion command-line client - Maven 1.A.: Install JAVA JDK Navigate to the JAVA SE Download site and download the actual version of the Java JDK from the Java Platform, Standard Edition category. After you installed the JDK you need to setup the enviroment variables, to do that navigate to: Start Menu -> Control Panel -> System -> Advenced Settings -> TAB: Special -> Enviroment Variables... Once you got here you can add SYSTEM variables(that's important user with user variables it would not work). Add/edit the following entrys: Add: name: JAVA_HOME value: C:\Program Files\Java\jdk1.6.0_XX(Where XX is the actual version of your JDK) Edit: name: path add value: %JAVA_HOME%\bin; (to the start of the path) After that restart your pc than open a command line and type in java -version you should see the version information. 1.B.: Install Subversion command-line client Navigate to the Slik SVN Download site and download the version of your choosing(depending on your operating system). Install it and restart your pc after that you should be able to use any svn command in commandline to test that type into a cmd svn --version. 1.C.: Install maven navigate to the Maven download site and download version 2.2.1 Binary. Maven have no installer you need to extract it to any place on your pc. Enter to the Enviroment Variables window like before and add/edit the following values. Add: name: M2_HOME value: X:\Your-Path-To-Maven(for ex.: C:\maven) Add: name: M2 value: %M2_HOME%\bin Add: name: MAVEN_OPTS value: -Xmn128m -Xms256m -Xmx512m -Dmaven.test.skip=true Edit: name: path add value: %M2%; (after the JDK value added before) After that's done restart your pc after that open a cmd type in mvn -version you should see version information. 2.: Checkout the pack. To do that you can go on 2 different but really similar ways: - Tortoise SVN - Eclipse IDE 2.A.: TortoiseSVN allows you to checkout and maintain the pack but don't allow a good way of editing the source like eclipse does this way can be comfortable for those users who dont want to edit the core just want to have a basic pack. Navigate to the TortoiseSVN download site and download the version of your choosing. When it's done you see tortoisesvn beeing built in into the windows context menu.The command you should use for checkout is the SVN checkout option. When you open the SVN checkout option you see a window popped up where you have the following options: URL of repository: The url which you want the source from. Checkout directory: The directory on your pc where the source will be checked out to. Checkout Depth: Define the depth of the checkout process leaving it on Fully recursive is the default and best option but if you want to get more information on this option visit this site: TortoiseSVN checkout doc Revision: this can be HEAD or Revision. HEAD means the newest revision from the repository Revision means a revision of your choosing from the specified repository. To start the checkout process fill in these forms and click OK. 2.B: Eclipse allows you to checkout and maintain the pack but it gives you also a huge amount of help in coding this way can be comfortable for users who want to edit their core. Navigate to the Eclipse download center and download the eclipse of your choosing most likely Eclipse IDE for Java Developers or Eclipse Classic. Eclipse have no installer so you need to extract it. After you did start the program which brings up a window where you can specifiy the path of your workspace. After you did and proceeded you should see the welcome screen close it or click on the workbench icon. Now you need to install necessary plugins to work with L2Emu in eclipse, these are: - Subclipse - M2Eclipse You can find both plugin on the marketplace of eclipse, to enter help -> eclipse marketplace... After you are in the marketplace use the search bar to find these plugins(you can find the maven plugin under name Maven Integration for Eclipse) and click on install. After that your eclipse is ready the only thing you need to do is navigate to Window -> Show view -> Other... -> Subversion -> SVN repository and click OK. You see the SVN Repositories tab, on the top right corner of the tab you see a small icon that says Add SVN repository click on it and specifiy the URL of the L2Emu repository:(http://subversion.assembla.com/svn/L2EmuProject/) Click on finish and the repository is added now what you have to do is checkout each project of the trunk 1 by 1 or all together that's your choosing ALSO make sure you export the pom.xml of the trunk folder to the same directory as the checked out source. Once that's done you need to allow depedency management to finalize the setup, WARNING: You need to keep an order in allowing depedencys otherwise it's dont work and eclipse can freeze out. 1st MMOCore 2nd Commons 3rd Login 4th Gameserver 5th Datapack After that Eclipse is done and you are ready to work in it. 3.: Build the pack. There are 2 common ways to build L2Emu. By script: That means you start the build_all.bat script which build each and every single project. By command: That means you build projects 1 by 1 from commandline using the mvn command(only that since it's on default goal). For any question about that process please the proper support section of the forum, thank you. Credits to Intrepid.
-
[Project][L2Emuproject]
L2EmuProject replied to L2EmuProject's topic in Server Development Discussion [L2J]
All this...we dont believe in a pack can be just 1 type of pack we believe that a pack can have all these features at the same time with stay stable well enough if its done properly.
