TitanDD Posted August 19, 2009 Share Posted August 19, 2009 :Preperations: For this guide you need the following softwares SmartSVN Eclipse Java Developement Kit Note: It doesnt matter where you install any of these. :Step I: Install all of the softwares. Just extract eclipse where ever you want. But dont loose it incase you need to re-compile, or if a new rev is released. Install SmartSVN. Install JDK(Java Developement Kit). When all of this is done then your ready to proceed to :Step II: :Step II: Then you will probably think: "Oh no, now its going to very complicated. And im going to get many errors." I can guarantee that its not going to be complicated. Open SmartSVN. When you open SmartSVN you should be promted with this window: Press OK. The window should now look like this: And as the image says. Put http://my-svn.assembla.com/svn/aion-emu/ where it says URL and your Destinated Folder where it says Local Directory. And the press Next. The window should now look like this. Just Press Finish. And now it should begin "downloading" the core from the site. When its done it should look something like this. Note that now your able to see directories now, aswell as files. When your done with all of this then your able to proceed to :Step III: :Step III: You should now have some new files on your harddrive. The once that you downloaded. For me the files are in C:\Program Files\Aion SVN. So go there. It should look like this in the folder. Don't get a panic attack if you cant see the .svn folder. You've done nothing wrong. If you cant see the folder then you havent enabled "Show hidden folders". I will not explain how to do this, since its not necessary. Navigate to. Trunk> AE LoginServer Make sure that theres a file in there called build.xml Navigate to. Trunk> AE GameServer Make sure that theres a file in there called build.xml Navigate to. Trunk> AE_Commons Make sure that theres a file in there called build.xml When youve done this then your ready to start compiling. If youve done all this then your able to proceed to :Step IV: :Step IV: Open Eclipse. You should be prompted with this window. It doesnt really matter where the workspace is. But if your not really in to this then you should just go with the default one. Press OK. Navigate to File> Open File. Go to your SVN folder. In my case: C:\Program Files\Aion SVN Navigate to Trunk> AE LoginServer. Click at build.xml. If nothing appears when you do this then double click beside the Welcome Tab. A new tab should appear. It should be called build.xml. If youve done all this then your able to proceed to :Step V: :Step V: Navigate to Window> Preferences Navigate to Ant> Runtime Press Global Entries And then Press Add External JARs. Go to the folder where your Java is installed. In my case C:\Program Files\Java In that folder there may be several folders or just one. Press the one that says jreX X being a number. Example: jre4 (thats where i found my file) Navigate to lib And in there find tools.jar. If you cant find it then pick another folder. Press OK. Navigate to Run>Run You should get prompted with a window. Press Ant Build. This will start compiling the file. When the compiling the "Console" window should look like this: When your done compiling LoginServer then just repeat step iv-step v. The only thing your going to do different is to choose another file. Instead of choosing the build.xml file in the AE LoginServer, you will now compile the build.xml file in the AE_GameServer folder and AE_Commons folder. When your done with all of this you may proceed to :Step VI: :Step VI: When you've reached this step you should have your Core Compiled. *Credit : "P1raten" *Source : http://aion-emu.com/ Link to comment Share on other sites More sharing options...
general656 Posted October 8, 2009 Share Posted October 8, 2009 man kanis mia xari ?? 8a mou dosis free to patch ??? gia na kanw ena server gia AION gt kan to game den to exw oute kan pou to kserw .... Link to comment Share on other sites More sharing options...
Crash™ Posted October 10, 2009 Share Posted October 10, 2009 i think the topic must be moved to AION Section Link to comment Share on other sites More sharing options...
Vazelos Posted October 10, 2009 Share Posted October 10, 2009 your guide rocks! but sm1 must stick it on the general aion section. Link to comment Share on other sites More sharing options...
HackingC4 Posted November 5, 2009 Share Posted November 5, 2009 awseome guide Link to comment Share on other sites More sharing options...
Salot Posted November 5, 2009 Share Posted November 5, 2009 yes very nice guide btw this must move to aion section ;) Link to comment Share on other sites More sharing options...
CalyXTen Posted November 5, 2009 Share Posted November 5, 2009 +1 salot move it to aion section, nice guide dude Link to comment Share on other sites More sharing options...
hanzo Posted June 15, 2010 Share Posted June 15, 2010 thx nice guide Link to comment Share on other sites More sharing options...
bboycrashmill Posted June 15, 2010 Share Posted June 15, 2010 Nc ShARe Link to comment Share on other sites More sharing options...
fdx Posted June 15, 2010 Share Posted June 15, 2010 great share mate been looking for this for long time:D Link to comment Share on other sites More sharing options...
sTaB Posted June 17, 2010 Share Posted June 17, 2010 yes very nice guide btw this must move to aion section ;) yes i suggest too Link to comment Share on other sites More sharing options...
ILov3ToFarm Posted June 18, 2010 Share Posted June 18, 2010 realy nice man but i thing must move it from a moderator :P Link to comment Share on other sites More sharing options...
emylus Posted June 18, 2010 Share Posted June 18, 2010 +1 nice guide, move it to Aion section please Link to comment Share on other sites More sharing options...
striker159 Posted June 27, 2010 Share Posted June 27, 2010 thank for good topic it nice Link to comment Share on other sites More sharing options...
noctis Posted April 21, 2012 Share Posted April 21, 2012 Do any of you know how to fix this error? Can't figure it out... :S [ERROR] 2012-04-20 18:55:38 - Unknown column 'players.exp' in 'field list' com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'playe rs.exp' in 'field list' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou rce) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:409) at com.mysql.jdbc.Util.getInstance(Util.java:384) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1054) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2113) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2568) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja va:2113) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java: 2275) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele gatingPreparedStatement.java:96) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele gatingPreparedStatement.java:96) at mysql5.MySQL5AbyssRankDAO.getAbyssRankingPlayers(MySQL5AbyssRankDAO.j ava]:393) at gameserver.services.AbyssRankingService.reloadRankings(AbyssRankingSe rvice.java:150) at gameserver.services.AbyssRankingService.access$100(AbyssRankingServic e.java:42) at gameserver.services.AbyssRankingService$3$2.run(AbyssRankingService.j ava:140) at com.aionemu.commons.utils.concurrent.ExecuteWrapper.execute(ExecuteWr apper.java:54) at com.aionemu.commons.utils.concurrent.ExecuteWrapper.run(ExecuteWrappe r.java:39) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$201(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [ERROR] 2012-04-20 18:55:38 - Unknown column 'players.exp' in 'field list' com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'playe rs.exp' in 'field list' at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou rce) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.mysql.jdbc.Util.handleNewInstance(Util.java:409) at com.mysql.jdbc.Util.getInstance(Util.java:384) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1054) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2113) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2568) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja va:2113) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java: 2275) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele gatingPreparedStatement.java:96) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele gatingPreparedStatement.java:96) at mysql5.MySQL5AbyssRankDAO.getAbyssRankingPlayers(MySQL5AbyssRankDAO.j ava]:393) at gameserver.services.AbyssRankingService.reloadRankings(AbyssRankingSe rvice.java:151) at gameserver.services.AbyssRankingService.access$100(AbyssRankingServic e.java:42) at gameserver.services.AbyssRankingService$3$2.run(AbyssRankingService.j ava:140) at com.aionemu.commons.utils.concurrent.ExecuteWrapper.execute(ExecuteWr apper.java:54) at com.aionemu.commons.utils.concurrent.ExecuteWrapper.run(ExecuteWrappe r.java:39) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. access$201(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [iNFO] 2012-04-20 18:55:38 - AbyssRankService: Rankings were reloaded! [iNFO] 2012-04-20 19:15:05 - Legion WH update task started. [iNFO] 2012-04-20 19:15:05 - Legion WH update: 28 ms, legions: 0. Thx, >.<; Link to comment Share on other sites More sharing options...
Recommended Posts