Need help? Join our Discord
SERVER DOWNLOAD: https://github.com/fdz6/AstralRoyale/releases/tag/Server
CLIENTS DOWNLOAD: https://github.com/fdz6/AstralRoyale/releases/tag/Clients
PORT FORWARD APP DOWNLOAD: https://github.com/fdz6/AstralRoyale/releases/tag/PortForward
1. More commands
2. Searchable clans
3. Maintenance system. (only enabled/disabled with the built in clan commands or the config.json file)
4. Clan Commands (including non admin/admin commands + added /admin & /ban command)
5. Update check if the app's version is incorrect
6. Extended the 2v2 button timestamp to 2038, I did this so you can see the 2v2 button)
7. Username, clan name/description/chat filtering system
8. Battle System
9. Friendly Battle
10. Shop
11. Upgrading
12. Arena map fixes
1. Sending Clan Mail
2. Achievements
3. Classic Challenge & Grand Challenge
1. Reporting Users
2. Buying cards from the shop with gems
3. Battle Logs
The server supports battles, for those a patched client is neccessary.
If you're on Windows, the ClashRoyale folder has bat files to run the server.
If you're on Linux run the commands below.
cd /where/your/directory/you/put/ClashRoyale
dotnet publish "ClashRoyale.csproj" -c Release -o app
Run the port forward app and then set both local and external port to 9339.
Run UwAmp and start the server, open https://localhost/mysql then enter username and password as "root".
Make a new Database named "ardb" and create it then after click "ardb" and go to ClashRoyale folder then open GameAssets then drag "database.sql" into the Database page and it should import the sql file.
dotnet app/ClashRoyale.dll
When your server says that the configuration file has been added.
Find the config.json file (located in ClashRoyale folder) and open it.
Change the password to "root".
Change MinTrophies to 15 and change MaxTrophies to 50. You can change it to whatever you want.
Change DefaultGold, DefaultGems to any value but I recommend setting it to "100000000" if you want to progress faster.
Change DefaultLevel, PLEASE CHANGE THIS VALUE TO 1 - 13. DO NOT HAVE "DefaultLevel" SET TO 0 OR ELSE IT CRASHES THE CR APP.
Optional Step: You can change update_url to the download page of your website.
NOTE: THE APK & IPA STEPS ARE IN THE WIKI PAGE!
Contact me on Discord (fusiondevz) or open an issue.