-
Notifications
You must be signed in to change notification settings - Fork 195
FAQ
ZeromusXYZ edited this page Oct 7, 2024
·
16 revisions
- Q: What is AAEmu?
- A: It's an open source server side emulator code to communicate with the ArcheAge 1.2 Client. Other versions will be worked on once this one is mostly complete.
- Q: What can I do to help?
- A: If you're fluent in C#, contact us on Discord and we can give you a basic rundown of how things work and get you started.
- A2: If you're just looking to help test we still need you! Just download the client & launcher found on the wiki and report bugs in #bug-report after becoming a Tester role using #role-request .
- Q: My client crashes on startup.
- A: Delete the
ArcheAge
folder entirely from your documents directory with the client closed, if it continues to crash please provide details including the crash log. This usually happens if you have multiple versions installed on your machine.
- Q: Where can I find the wiki?
- A: https://github.com/AAEmu/AAEmu/wiki/
- Q: How do I make my own server?
- A: For local hosting of your own server, the guide can be found on the wiki. If you have any issues, please provide a detailed description and screenshots. This so we can improve the guide in future.
- Q: What client should I use to play/test?
- A: The wiki provides all of the files you need, but we personally recommend using the AAEmu specific client found at https://mega.nz/folder/GnwjQCrZ#WNWzX_lDvkzCqoTtt7I42Q (either of the options will work)
- Q: Where can I find the launcher?
- A: https://github.com/ZeromusXYZ/AAEmu-Launcher/releases
- Q: How do I use the launcher?
- A: https://github.com/ZeromusXYZ/AAEmu-Launcher/wiki
- Q: How do I use commands in game to spawn things in/fly/teleport?
- A: Type
/help
in local chat. It'll bring up a list of commands and you can work from that.
- Q: My client is crashing after I changed my game to DirectX 9 (it worked the first time I started but doesn't anymore)?
- A: This is related to having played newer versions of ArcheAge and something conflicting when trying to launch the 1.2 version. Change your DX version back to 11 OR use Zero's newest launcher to generate a new config file automatically using Troubleshoot Game -> Delete Game Settings
- Q: Where can I find IDs for NPC/Mobs/Items/etc?
- A: You can use ZeromusXYZ's DBViewer if you want to use the same database your server is using. If you want a full list of everything without installing or downloading a program, you can go to https://archeagecodex.com/ and get the IDs that way.
- Q: I'm getting loot related tables missing from my server database, how do I get these?
- A: Replace your server database with this file, NOT the one from your client https://drive.google.com/file/d/1OQv_1QrkBJ02ttC4Vqj20p7C2uD57DCl/view?usp=sharing . You can also find this in the Getting Started Wiki
- Q: When making my own server, the wiki what does the Insert SQL statement set as the password?
- A: "n4bQgYhMfWWaL+qgxVrQFaO/TxsrC4Is0V1sFbDwCgg=" is actually "test" that is encrypted.
- Q: If I want to enter my own password, can I use normal text like "password123" in the database?
- A: No, you need to encrypt it using a base64 SHA256 hash.
- Q: What's the code for encrypting the password?
- A: In javascript for example you can do something like
const crypto = require('crypto');
const hash = crypto.createHash('sha256').update('MYPASSWORDHERE').digest('base64');
console.log(hash);
- Q: What is the maximum grade for items when spawning them?
- A: Mythic (11)
- Q: What's up with 3.0.3.0 and the other versions?
- A: We do not officially support 3.0.3.0 (and others) development at this time and are focusing on 1.2 for now. 3.0.3.0 is missing a fully decrypted database & packet encryption/decryption before we could ever consider converting the base over to that version.
- Q: I need a specific client where can I find a directory of all clients?
- A: https://mega.nz/#F!C3Q0WQjT!vRUethZLPiYSo2B4nE_etg contains a decent amount of versions
- Q: Do you have a already pre-compiled version of the dev branch as of 10/12/2019?
- A: This includes batch scripts to start the files as well, but you still need to follow the wiki in regards to setup (except the latest SQL file is included in your server source already so do not replace the server side one). This just gives you access to the latest source code for version 1.2 without needing visual studio (although the source code is included). https://mega.nz/#!Kw1G0K5L!hX4wZA420OkWwUzNZQuxwMQCpTki-i4RLL7SFSvf2fg
- Q: I want to open my servers for everybody, what ports do I need to open in to allow them in, and do I need to change some other settings?
- A: By default you will need to open and/or forward the following ports: 1237 (Login/Authentication Server), 1239 (Game Server), 1250 (Stream Server) and optionally you can also allow 1280 for the WebAPI if it's configured.
You will also need to change the
host
in theaaemu
.game_servers
to point to your externally available IP
Join us in Discord if you have any questions.