AO 2022 Server&client files with source

Page 1 of 2 12 LastLast
Results 1 to 25 of 47
  1. #1
    Apprentice Angry Catster is offline
    MemberRank
    Aug 2022 Join Date
    12Posts

    AO 2022 Server&client files with source

    Decided to make a thread containing working client and server files for all major ace online episodes (except ep1. Did it even exist?) . There are google drive links with modified source in case you want to compile this stuff yourself.

    Here are the sources I’ve used:


    And here are the changes and fixes I’ve added:
    • Retargeted solutions to VS2022;
    • Enabled 16x AF and 4x MSAA by default;
    • Very basic high resolution and ultrawide support (4k is largely unplayable, 1440p and 1440p ultrawide are pretty good though);
    • Gear preview in the inventory now has roughly the same size no matter the resolution;
    • Raised the render distance on almost all maps;
    • Windowed mode is replaced with borderless window;
    • Significantly sped up the game start by removing the intro (recompile the client without “#define _INSTANT_LAUNCH” if you don’t want that);
    • Removed the slow fade out effect (recompile the client without “#define _NO_FADE” if you don’t want that);
    • Fixed a bunch of bugs, which caused the bins to not compile or work properly;
    • Added numeric health bars (took them from DreamACE/Eternal Skies 4.3 source and ported to other sources);
    • Added wireframe, noclip and show events for admins which can be togged with F11, Shift+F11 and Ctrl+F11 respectively (took this from DreamACE/Eternal Skies 4.3 source and ported to other sources);
    • Stopping your gear with “b” button no longer autohorizonts you. (took this from DreamACE/Eternal Skies 4.3 source and ported to other sources);
    • Enabled all ep4.6 quests (later ones can’t be completed because maps lack the required monsters);
    • Ported most of the episode 4.6 content to episode 3.5 and 4.3 (maps, items, monsters, quests. Episode 4.3 also got that ep4.6 world map which can be opened by pressing “n” button);
    • Probably some other stuff I don’t remember.


    Do note that I know literally nothing about c++ or programming in general, so expect to see some jank in my additions.

    Episode 2
    I don’t have a source code for these files, you will be stuck with 1600x900 resolution and broken music. Other than that, everything seems to work properly.

    Server: https://drive.google.com/file/d/14Gg...ew?usp=sharing
    Client: https://drive.google.com/file/d/1fWV...ew?usp=sharing

    Episode 3.5
    Server: https://drive.google.com/file/d/12nO...ew?usp=sharing
    Client: https://drive.google.com/file/d/11kj...ew?usp=sharing
    Source: https://drive.google.com/file/d/1i04...ew?usp=sharing

    Episode 4.3
    Server: https://drive.google.com/file/d/18Rc...ew?usp=sharing
    Client: https://drive.google.com/file/d/15Iq...ew?usp=sharing
    Source: https://drive.google.com/file/d/1YzV...usp=share_link

    Episode 4.6
    Server: https://drive.google.com/file/d/1TL5...ew?usp=sharing
    Client: https://drive.google.com/file/d/1Y95...ew?usp=sharing
    Source: https://drive.google.com/file/d/1TBc...ew?usp=sharing
    Patch 1.1. You only need this if you are upgrading from previous version:
    https://drive.google.com/file/d/115C...ew?usp=sharing
    Patch 1.2. You only need this if you are upgrading from previous version:
    https://drive.google.com/file/d/1oOS...usp=share_link

    Setting up the server:
    1. Follow the Database Setup step from St34lth4ng3l’s tutorial, but restore the database backups from the server files you downloaded;
    2. Go to config folder and open global.cfg and Aglobal.cfg (or ArenaGlobal.cfg) and change $LOCAL_IP_ADDR to your IP (don’t use 127.0.0.1);
    3. Copy the contents of DeclarationOfWar.txt and execute them as a query in MSSQL management studio;
    4. Start all server executables in any order.

    To launch the game, use start.bat (change it to your ip) and type the account info. You can add an account to the database using MSSQL management studio or use “123” as a username and password to log into admin account.
    Last edited by Angry Catster; 3 Weeks Ago at 12:08 PM.


  2. #2
    Member wallacekos is offline
    MemberRank
    Sep 2020 Join Date
    65Posts
    What version of MSSQL you using this DB?

  3. #3
    Apprentice striker77733 is offline
    MemberRank
    Oct 2011 Join Date
    7Posts
    You need at least SQL Server 2017 (version 14.0.1)

  4. #4
    Apprentice wjdrbsdl94 is offline
    MemberRank
    Jul 2013 Join Date
    10Posts
    There is no monster in Bach Mountain. (EP.4.6)

  5. #5
    Account Upgraded | Title Enabled! yokohiro is offline
    MemberRank
    Jan 2007 Join Date
    NarniaLocation
    728Posts
    Token machine dont work.
    Version 4.6

  6. #6
    Apprentice Angry Catster is offline
    MemberRank
    Aug 2022 Join Date
    12Posts
    Here is a fix for Bach Mountain monsters. Place it into Server46\map
    https://drive.google.com/file/d/1gz0...ew?usp=sharing

    For token machine you need to open ti_LuckyMachine table and change MyseryItemDropNum 284 to 219 for buildinqIndex 9364 and 9365


    Added these fixes to the main files
    Last edited by Angry Catster; 01-09-22 at 08:26 PM.

  7. #7
    Member wallacekos is offline
    MemberRank
    Sep 2020 Join Date
    65Posts
    Quote Originally Posted by Angry Catster View Post
    Here is a fix for Bach Mountain monsters. Place it into Server46\map
    https://drive.google.com/file/d/1gz0...ew?usp=sharing

    For token machine you need to open ti_LuckyMachine table and change MyseryItemDropNum 284 to 219 for buildinqIndex 9364 and 9365

    I will add these fixes to release files once you guys discover some more problems

    look this https://ibb.co/m5yD6kt

  8. #8
    Valued Member xxradicaldxx is offline
    MemberRank
    Sep 2014 Join Date
    in your heartLocation
    101Posts
    you can find the database in the archives. released by me =.

  9. #9

  10. #10
    Valued Member xxradicaldxx is offline
    MemberRank
    Sep 2014 Join Date
    in your heartLocation
    101Posts

    angry

    captura-de-pantalla-2022-08-a

    Check files DB and restore

  11. #11
    Valued Member xxradicaldxx is offline
    MemberRank
    Sep 2014 Join Date
    in your heartLocation
    101Posts
    I think you will have to study a little about this.Remember that on youtube you have several videos on how to create a local server.

  12. #12
    Novice manhdv is offline
    MemberRank
    Aug 2022 Join Date
    2Posts
    Hi all,
    Client just disappears after I enter password and press Start. Any idea?

  13. #13
    Valued Member xxradicaldxx is offline
    MemberRank
    Sep 2014 Join Date
    in your heartLocation
    101Posts
    Quote Originally Posted by manhdv View Post
    Hi all,
    Client just disappears after I enter password and press Start. Any idea?
    maybe you need to download directx
    If you can't figure it out, maybe you'll find some bug in the code, but I don't think that would be the case.everything works correctly

  14. #14
    Novice CupxD is offline
    MemberRank
    Oct 2021 Join Date
    4Posts

    Debug Output


  15. #15
    Apprentice wjdrbsdl94 is offline
    MemberRank
    Jul 2013 Join Date
    10Posts
    The factory is not working.

  16. #16
    Valued Member xxradicaldxx is offline
    MemberRank
    Sep 2014 Join Date
    in your heartLocation
    101Posts
    Quote Originally Posted by CupxD View Post
    remember that the debug tells you the exact line of the error. If you could be more precise about your problem, I might be able to help you.

    - - - Updated - - -

    Quote Originally Posted by wjdrbsdl94 View Post
    The factory is not working.
    if in GM user you don't get error in factory then maybe you have problem with interface.tex

  17. #17
    Member vinleprince is offline
    MemberRank
    Feb 2015 Join Date
    77Posts
    install directx 9.0c / visual c++ restribute

  18. #18
    Apprentice wjdrbsdl94 is offline
    MemberRank
    Jul 2013 Join Date
    10Posts
    Factory does not work with certain item recipes. (ex Ancient Arrow, etc.)

  19. #19
    Apprentice Angry Catster is offline
    MemberRank
    Aug 2022 Join Date
    12Posts
    Quote Originally Posted by wjdrbsdl94 View Post
    Factory does not work with certain item recipes. (ex Ancient Arrow, etc.)
    Execute this as a query in mssql management studio to fix factory:
    Code:
    USE atum2_db_account; 
    GO 
    UPDATE ti_ItemMixingInfo   
    SET MixingProbability = '10000' 
    WHERE MixingProbability > 10001 or MixingProbability < -1;
    It seems most of the problems come from the crappy database.
    And here is a query to fix gambling machines (hopefully for good this time):
    Code:
    USE atum2_db_account; 
    GO 
    UPDATE ti_LuckyMachine   
    SET MysteryItemDropNum = '219' 
    WHERE MysteryItemDropNum = 284; 
    GO 
    UPDATE ti_LuckyMachine 
    SET MysteryItemDropNum = '220' 
    WHERE MysteryItemDropNum = 321;
    Find a couple more bugs and I’ll include all fixes in the main release

  20. #20
    Valued Member xxradicaldxx is offline
    MemberRank
    Sep 2014 Join Date
    in your heartLocation
    101Posts
    Quote Originally Posted by wjdrbsdl94 View Post
    Factory does not work with certain item recipes. (ex Ancient Arrow, etc.)
    I don't know much about it, but I think it has to do with the ItemAtributte

  21. #21
    Apprentice Angry Catster is offline
    MemberRank
    Aug 2022 Join Date
    12Posts
    nevermind
    Last edited by Angry Catster; 14-09-22 at 03:18 PM.

  22. #22
    Apprentice Angry Catster is offline
    MemberRank
    Aug 2022 Join Date
    12Posts
    First patch for ep4.6 is out. You can re-download files from the main post, or download a patch itself and apply it to your server and client.
    Fixes include:

    • Bach mountain monster spawns fix;
    • fixes for slot machines;
    • fix for level 115 – 120 experience requirements;
    • changed extension of client executables to avoid antivirus false positives;
    • enabled an old novice event – at certain levels you will be given useful novice weapons and armor;
    • fix for certain factory items having a 0% success chance.

  23. #23
    Member wallacekos is offline
    MemberRank
    Sep 2020 Join Date
    65Posts
    Quote Originally Posted by Angry Catster View Post
    First patch for ep4.6 is out. You can re-download files from the main post, or download a patch itself and apply it to your server and client.
    Fixes include:

    • Bach mountain monster spawns fix;
    • fixes for slot machines;
    • fix for level 115 – 120 experience requirements;
    • changed extension of client executables to avoid antivirus false positives;
    • enabled an old novice event – at certain levels you will be given useful novice weapons and armor;
    • fix for certain factory items having a 0% success chance.
    error on extract patch v1

  24. #24
    Apprentice Angry Catster is offline
    MemberRank
    Aug 2022 Join Date
    12Posts
    Quote Originally Posted by wallacekos View Post
    error on extract patch v1
    Try downloading it again. Should unpack fine now

  25. #25
    Member wallacekos is offline
    MemberRank
    Sep 2020 Join Date
    65Posts
    Quote Originally Posted by Angry Catster View Post
    Try downloading it again. Should unpack fine now
    thank you, work fine.



Page 1 of 2 12 LastLast

Advertisement