[Guide] ACE Online EP2

Page 1 of 11 123456789 ... LastLast
Results 1 to 15 of 163
  1. #1
    Account Inactive PTG is offline
    InactiveRank
    Jan 2010 Join Date
    43Posts

    [Guide] ACE Online EP2


    RaGEZONE Recommends

    RaGEZONE Recommends

    ....Private Server !

    The following guide will give you enough knowledge to setup and run a Ace Online/ Air Rivals private server.

    Step 1: Getting the files you need.

    -Go to MEGAUPLOAD - The leading online storage and file delivery service and download it. After, download MEGAUPLOAD - The leading online storage and file delivery service . These are the basics you will need. Extract the first one to the root of your Harddrive. Extract the second to your desktop.

    -If you need a flysis client, download it from here:
    Games On Net File Library :: Flysis Full Client 1.0.0.9 - FLYSISsetup_1009.exe

    -Download SQL 2k5 or 2k8, it's up to you. Out of personal preference, i use 2k5.
    Go to SQL Server 2008 R2 to get the trial version of SQL 2k8. Try to avoid getting Express if possible (It has a limitation on DB restores.

    -Download Hamachi. It will give you a Virtual IP which will be used to connect to the server. You can download it from https://secure.logmein.com/products/hamachi2/ . Install it and run through the set up. Once running, click the power button. You'll have to create a Hamachi ID, it doesn't really matter what it is. Then, It'll ask you whether you want to Create a network or Join an existing one. Choose to create a new one, name it, give it a password. You're done with Hamachi for now.


    Step 2: Setting up the server (AceOnline folders).

    -If you didn't extract the first file to the root of your HD already, do it now. It should be around 36.3 MBs.

    -Once extracted, go into the AceOnline folder. You should see 9 other folders inside (bin, config, DB_BAKS, htdocs, Lib, log, map, SCMonitor, SCVoIP) along with odbx_x86 / 64 and a README file. The README is a little Engrishy, but if you wanna read it go ahead.

    -Go into the config folder and look for the file named global.cfg. Open it using Notepad.

    -The top two IPs that say 127.0.0.1, change it to say your Hamachi IP (It'll start with a 5). This isn't completely necessary, you can just set it up as a 127.0.0.1 (Which for those of you who don't know, that means local host) However, this guide is made for people who want others to connect to your server (Say, a friend comes over and wants to play too, or some Ventrilo friends, take your pick). So for the sake of the guide, do the Hamachi IP.
    If done right, it should look as follows:


    -Now you're going to do a bit of copying, bare with me. It's going to sound a bit awkward reading it (Alot easier hearing how to do it), but i'll use pictures to try and help guide you through it.
    What you're going to want to do is open up the server folder, go to the map folder. Now you're going to open up AO Stuff, and go to 002SERVER/Server/map. Copy all of the map files from that to your server. So it should look like this:

    -Now find where you installed flysis. Go into the Res-Obj folder, and copy all of those files into the Res-Obj folder in the server. Should be like this:

    -Now go back a folder in your flysis folder, go to Res-Map. Now go back a folder in your server. Copy ALL of the DATs to the clients Res-Map folder, and ONLY the .DATs. Like so:


    Now you should be set with the files that you needed to copy over to both the client and the server. Now on to SQL Side of things!



    Step 3: Setting up the server (SQL Side of things).

    -Moving right on to SQL side of things, the installation is fairly simple, so i'm not going to walk you through it. You're a big kid, running your own server and stuff, i think you can figure it out. (When it asks what you want to install, select all. USe NT/System Authority, and Add current user for anything after that. Install it and you should be on your way. Figured i'd just give an overview)

    -Open the SQL Server Configuration Manager, click on SQL Server Network Configuration, and click on Protocols for MSSQLSERVER. Right click TCP/IP Settings. It should look like the following:

    If it doesn't make it look like that.
    Now go over to the IP Addresses tab, and since you have Hamachi installed, the IP should already be there.

    -Make it Active if it isn't, Enable it, and change the Port to 9979. When you click okay, it will say that the service will have to be restarted for the changes to be applied.

    -Go to Start, type in services.msc, and scroll down until you find MSSQL Server, Restart it and you should be good.

    -Now open up the Microsoft SQL Server Management Studio. Right click on Databases, and chose the restore option. if done successfully, you'll get to this screen:

    All you have to do now is restore the databases. Do as follows:

    Once you restore atum2_db_1, do the same for atum2_db_account:

    Now you're set for that side of things. To make an account, go to Databases, atum2_db_account, Tables, and right click on dbo.td_Account, select "Edit top 200 rows"
    You'll see a default account named Admin, you can add an account by typing in its:
    AccountName
    Password
    AccountType (0= Normal user, 128= GM, 256= Helper)

    Now you're almost done, all you have to do now is add the odbc's and compile a batch file.

    Step 4: Setting up the ODBC's

    -What you have to do now is go to your server folder, and double click on the file named odbc_x86 (or x64 for you 64 bit users out there). It'll ask if you're sure, just say yes. Now go to Control Panel -> Admin Tools -> Data Sources (ODBC). Click on the Systm DSN tab, there should be 5 entries. Only worry about the top 4. Double click the first one, you'll want to edit the Server Name part. Where it says 127.0.0.1, put in the name of your server like so:

    Click finish and test it. If it passes successfully, do the same for the next 3. Once all are done and successfully tested, congratulations. Only one more step to go.
    Last edited by Future; 21-01-16 at 01:51 PM. Reason: Renamed the thread title to make more clear that this is an EP2 guide


  2. #2
    Account Inactive PTG is offline
    InactiveRank
    Jan 2010 Join Date
    43Posts

    Re: A Guide to An ACE Online

    Step 5: Getting the Batch file
    If you don't know how to make a batch file, just use the following program and method:
    Quick BFC: http://www.abyssmedia.com/downloads/quickbfc.exe

    Install and start the Program.
    Now Type in:

    echo off
    start Launcher.atm (YOURIP)

    Click on Embedded Files and Browse for your FLYSIS.ico (in your game folder).

    Now click -> Project -> Compile.

    Save it in your Game Folder as .exe

    Now you can try to start your own compiled Start.exe
    Mine for example was:
    echo off
    start Launcher.atm 5.207.74.185

    You're going to use that Start.Exe to get the client to connect to your server. Now you're pretty much done. All you have to do is bring the server online. To do that, all you gotta do is go to the bin folder in your server, and open up, in this order, Preserver, IM Server, LogServer, Field Server, and then NPC Server. First three take next to nothing to boot, Field takes a little long and so does NPC. If you open task manager, and it says not responding, don't freak out. That means the server is actually booting up. Once Field server comes online you can launch into the game.

    If done correctly....

    CONGRATULATIONS, YOU'RE DONE~!

    Let me know how it goes and if the guide was helpful. Written at 2:59 AM and i am beyond tired, so sorry if i missed a step or anything, just let me know and i'll add it in. Thanks to Shakir, Warzinger1 and Filter. Without them and their contributions, i wouldn't have been able to make this guide.

  3. #3
    Hardcore Member yokohiro is offline
    MemberRank
    Jan 2007 Join Date
    137Posts

    Re: A Guide to An ACE Online

    congrats!

    make one tutorial how to configure admintool.


    thx

  4. #4
    Account Inactive Warzinger1 is offline
    InactiveRank
    Jul 2010 Join Date
    57Posts

    Re: A Guide to An ACE Online

    Really great guide, it explains, what I haven't mentioned in the README.

    And yes, it's very engrishy. :D

  5. #5
    Account Inactive PTG is offline
    InactiveRank
    Jan 2010 Join Date
    43Posts

    Re: A Guide to An ACE Online

    Quote Originally Posted by Warzinger1 View Post
    Really great guide, it explains, what I haven't mentioned in the README.

    And yes, it's very engrishy. :D
    Hahaha :D Just figured i'd make a more detailed guide on it.
    About the admin tool, i'll add it in later when i get around to it. It's a LOT harder to explain how to do it through text.

  6. #6
    Don't. gigabyte is offline
    True MemberRank
    Sep 2010 Join Date
    CanadaLocation
    367Posts

    Re: A Guide to An ACE Online

    Finally a complete ENGLISH guide, going to try running a server again.

  7. #7
    Account Inactive PTG is offline
    InactiveRank
    Jan 2010 Join Date
    43Posts

    Re: A Guide to An ACE Online

    Quote Originally Posted by gigabyte View Post
    Finally a complete ENGLISH guide, going to try running a server again.
    Awesome :D Goodluck, hope my guide helps. If you run into any problems, let me know.

  8. #8
    Don't. gigabyte is offline
    True MemberRank
    Sep 2010 Join Date
    CanadaLocation
    367Posts

    Re: A Guide to An ACE Online

    Step 4 failed, I entered the x64 version since im on x64 and there is nothing in the system DSNs. When I try to start preserver it gives DB connect error, this was my same problem as last time.

    EDIT: I just did something and Pre Server started without an error for the first time! Let me find what I did..

    EDIT 2: Ok even though I set the server to XXXX-PC in system DSN it doesn't stick for some reason, I had to go to the registry and manually change 127.0.0.1 -> XXXXX-PC. Its running but everytime I double click my gear fieldserver crashes.
    Last edited by gigabyte; 06-10-10 at 07:27 AM.

  9. #9
    Account Upgraded | Title Enabled! jemelm is offline
    True MemberRank
    Apr 2005 Join Date
    PhilippinesLocation
    211Posts

    Re: A Guide to An ACE Online

    thank for this, i'm gonna try this out..

  10. #10
    Don't. gigabyte is offline
    True MemberRank
    Sep 2010 Join Date
    CanadaLocation
    367Posts

    Re: A Guide to An ACE Online

    Its working except for field server then NPC server crash after the client tries to load the map after gear selection. Also on startup NPC server says iocp init error but keeps running till I try to load the map.

  11. #11
    Account Inactive Warzinger1 is offline
    InactiveRank
    Jul 2010 Join Date
    57Posts

    Re: A Guide to An ACE Online

    Quote Originally Posted by gigabyte View Post
    Step 4 failed, I entered the x64 version since im on x64 and there is nothing in the system DSNs. When I try to start preserver it gives DB connect error, this was my same problem as last time.

    EDIT: I just did something and Pre Server started without an error for the first time! Let me find what I did..

    EDIT 2: Ok even though I set the server to XXXX-PC in system DSN it doesn't stick for some reason, I had to go to the registry and manually change 127.0.0.1 -> XXXXX-PC. Its running but everytime I double click my gear fieldserver crashes.
    On a x64 system, you need to use c:\Windows\SysWOW64\odbcad32.exe The DSN-s should be there.

    You need to set all of the DSN-s to your MSSQL Server name.

    For NPCServer IOCPInit error: Change your IP to your LAN IP. It doesn't work if you use 127.0.0.1, only if you disable your lan network adapter.

    If you use Hamachi, be sure that it's running.

    Hope that helps.

    Greetings, Warzinger1

  12. #12
    Don't. gigabyte is offline
    True MemberRank
    Sep 2010 Join Date
    CanadaLocation
    367Posts

    Re: A Guide to An ACE Online

    Quote Originally Posted by Warzinger1 View Post
    On a x64 system, you need to use c:\Windows\SysWOW64\odbcad32.exe The DSN-s should be there.

    You need to set all of the DSN-s to your MSSQL Server name.

    For NPCServer IOCPInit error: Change your IP to your LAN IP. It doesn't work if you use 127.0.0.1, only if you disable your lan network adapter.

    If you use Hamachi, be sure that it's running.

    Hope that helps.

    Greetings, Warzinger1
    If I could thank you 5 times I would.

  13. #13
    Hardcore Member yokohiro is offline
    MemberRank
    Jan 2007 Join Date
    137Posts

    Re: A Guide to An ACE Online

    i`m need AdminToll for stating SP.. or other solution

    thx

  14. #14
    Member vazabisong is offline
    MemberRank
    Mar 2008 Join Date
    HeavenLocation
    82Posts

    Re: A Guide to An ACE Online

    i use win7 ultimate 32
    please help.
    10-07 08:03:57|Field Server Start
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 16] PoolCnt[ 4608] CommitSize[ 73728] vectorSize[1] Address Range(0x7FFA0000 ~ 0x7FFB2000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 20] PoolCnt[ 7577] CommitSize[ 151552] vectorSize[1] Address Range(0x7FF70000 ~ 0x7FF95000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 32] PoolCnt[18048] CommitSize[ 577536] vectorSize[1] Address Range(0x7FEE0000 ~ 0x7FF6D000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 44] PoolCnt[ 3072] CommitSize[ 135168] vectorSize[1] Address Range(0x7FEB0000 ~ 0x7FED1000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 48] PoolCnt[ 7509] CommitSize[ 360448] vectorSize[1] Address Range(0x7FE50000 ~ 0x7FEA8000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 56] PoolCnt[15067] CommitSize[ 843776] vectorSize[1] Address Range(0x7FD80000 ~ 0x7FE4E000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 96] PoolCnt[30037] CommitSize[ 2883584] vectorSize[1] Address Range(0x7FAC0000 ~ 0x7FD80000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 520] PoolCnt[ 3001] CommitSize[ 1560576] vectorSize[1] Address Range(0x7F940000 ~ 0x7FABD000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 1508] PoolCnt[ 1002] CommitSize[ 1511424] vectorSize[1] Address Range(0x7F570000 ~ 0x7F6E1000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 1528] PoolCnt[ 101] CommitSize[ 155648] vectorSize[1] Address Range(0x7F910000 ~ 0x7F936000)
    10-07 08:03:57|CVMem::AllocVMem VirtualAlloc() success, TypeSize[ 1552] PoolCnt[15001] CommitSize[23281664] vectorSize[1] Address Range(0x7DF30000 ~ 0x7F564000)
    10-07 08:03:57| [Notify] CAtumSJ::LoadAllLetterList, Total letter [ 0]counts
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to IMServer[ 192.168.1.100:15101] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to PreServer[ 192.168.1.100:15100] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:03:58|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to IMServer[ 192.168.1.100:15101] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to PreServer[ 192.168.1.100:15100] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    10-07 08:04:04|[Error] WndProc(), Can't connect to LogServer[ 192.168.1.100:15102] Reconnect
    Last edited by vazabisong; 07-10-10 at 09:05 AM.

  15. #15
    Registered Genoxa is offline
    MemberRank
    Oct 2008 Join Date
    8Posts

    Re: A Guide to An ACE Online

    Are the Server applications suppose turn out blank white?




Page 1 of 11 123456789 ... LastLast

Advertisement