Skip to content

sr314/ACE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACEmulator Core Server

ACEmulator is a custom, completely from-scratch open source server implementation for Asheron's Call built on C#

  • MySQL and MariaDB are used as the database engine.
  • Latest client supported.
  • Currently intended for developers that wish to contribute to the ACEmulator project.

Getting Started

  • Install MySQL
  • Create three databases named ace_auth, ace_character, and ace_world.
  • Load AuthenticationBase.sql and CharacterBase.sql for their respective databases.
  • Load all incremental SQL updates in the Database\Updates sub directories.
  • Copy Config.json.example to Config.json and modify database settings, such as your database password.
  • Build and run ACE.
  • Create an account at the prompt - accountcreate testaccount testpassword
  • Launch AC - acclient.exe -a testaccount -h 127.0.0.1:9000 -glsticketdirect testpassword

Contributions

  • The preferred way to contribute is to fork the repo and submit a pull request on GitHub.
  • Code style information can be found on the Wiki.

Bug Reports

  • Please use the issue tracker provided by GitHub to send us bug reports.
  • You may also submit bug reports to the ACEmu Forums.

Contact

About

Asheron's Call server emulator.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 98.5%
  • PowerShell 1.4%
  • SQLPL 0.1%