__ __ __ __________________________
/ \ / \__/ \ / \ _____/ _____/ _____/
\ \/\/ / _ \ \/\/ /____ \_____ \_____ \
\ ( (_) ) / \ \ \
\__/\ /\____/\__/\ /_______ /_____ /_____ /
\/ \/ \/ \/ \/ 1.2
WoWSSS is a script system designed to install and manage a World of Warcraft private server from scratch. It uses AzerothCore for a "Wrath of the Lich King" server, TrinityCore for a "Cataclysm" server and Legends-of-Azeroth for a "Mists of Pandaria" server.
Just clone WoWSSS from github anywhere in your (sudoer) user directory and launch the wowsss.sh
script to start the installation and compilation process.
From now on, every time WoWSSS founds any server installation it will show the maintenance menu, where you'll be able to start/stop the servers, update and compile the sources and make backups.
Assuming you've configured or let WoWSSS configure the database servers, you have to start the game servers and let them do the databases job.
Wait for worldserver
to populate the databases (w
- to change to worldserver
and watch the progress). Answer "yes" whenever it asks about populating an empty database.
Once you get the worldserver
user prompt (AC>
or TC>
) you must create a user (an admin user would be wise):
(You can press ^A^D
to get back to the WoWSSS main menu at any time.)
AzerothCore/WotLK | TrinitiyCore/Cataclysm | Legends-of-Azeroth/MoP |
---|---|---|
Create and admin user | Create and admin user | Create and admin user |
AC> account create admin admin |
TC> bnetaccount create admin@ admin |
SF> account create admin admin |
TC>Battle.net account created: admin@ with game account 1#1 | ||
AC> account set gmlevel admin 3 -1 |
TC> account set gmlevel 1#1 3 -1 |
SF> account set gmlevel admin 3 -1 |
Create a player user | Create a player user | Create a player user |
AC> account create player player |
TC> bnetaccount create player@ player |
SF> account create player player |
Shutdown the server | Shutdown the server | Shutdown the server |
AC> shutdown server 1 |
TC> shutdown server 1 |
SF> shutdown server 1 |
Stop the servers.
Last step: configure the server IPs:
D
) Databases -> I
) Configure realm IPs -> 1
) Private server
Restart the servers. Configure your Windows client and start playing.