windows:servers:games:trinitycore_3.3.5_localhost
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| windows:servers:games:trinitycore_3.3.5_localhost [2024/07/27 22:58] – [Visual Studio 2022] Sean Rhone | windows:servers:games:trinitycore_3.3.5_localhost [2024/08/13 16:39] (current) – removed Sean Rhone | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Information ====== | ||
| - | |||
| - | * TrinityCore ((https:// | ||
| - | * 3.3.5 ((https:// | ||
| - | |||
| - | * These notes provide a local singleplayer server for World of Warcraft 3.3.5 on Windows (see [[servers: | ||
| - | |||
| - | ===== Prerequisites ===== | ||
| - | |||
| - | * [[windows: | ||
| - | * [[games: | ||
| - | |||
| - | ===== Resources ===== | ||
| - | |||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | |||
| - | ====== Dependencies ====== | ||
| - | |||
| - | * https:// | ||
| - | |||
| - | * 2024/07/24: Git, Visual Studio 2022, MySQL, Boost, CMake, OpenSSL | ||
| - | |||
| - | * SQLyog for GUI database management | ||
| - | * :!: MariaDB is untested ((it works on Linux as of 2024/07/15 but support may be deprecated: https:// | ||
| - | |||
| - | ===== Git ===== | ||
| - | |||
| - | * https:// | ||
| - | * Last tested: '' | ||
| - | |||
| - | * Git from the command line and also from 3rd-party software | ||
| - | |||
| - | ===== Visual Studio 2022 ===== | ||
| - | |||
| - | * https:// | ||
| - | |||
| - | * :!: Install needs Modified after the auto-install | ||
| - | * Desktop development with C++ | ||
| - | * Any components that don't remove Desktop dev C++ is optional (Pilot, Sanitizers, Live, etc) | ||
| - | |||
| - | ===== MySQL ===== | ||
| - | |||
| - | * https:// | ||
| - | * Last tested: '' | ||
| - | |||
| - | * Server Only | ||
| - | * Development Computer | ||
| - | * :!: Uncheck Open Windows Firewall ports for network access | ||
| - | |||
| - | SETX /M path " | ||
| - | |||
| - | ===== SQLyog Community Edition ===== | ||
| - | |||
| - | * https:// | ||
| - | * Last tested: '' | ||
| - | |||
| - | ===== Boost ===== | ||
| - | |||
| - | * https:// | ||
| - | * Last tested: '' | ||
| - | |||
| - | ===== CMake ===== | ||
| - | |||
| - | * https:// | ||
| - | * Last tested: '' | ||
| - | |||
| - | ===== OpenSSL ===== | ||
| - | |||
| - | * https:// | ||
| - | * Last tested: '' | ||
| - | |||
| - | * :!: Copy OpenSSL DLLs to: The OpenSSL binaries (/bin) directory | ||
| - | |||
| - | ====== Download Source ====== | ||
| - | |||
| - | git clone --branch " | ||
| - | |||
| - | explorer " | ||
| - | |||
| - | ====== Databases ====== | ||
| - | |||
| - | * All Database management including backups/ | ||
| - | |||
| - | ===== Create DBs ===== | ||
| - | |||
| - | * Ctrl + D or Database -> Create Database | ||
| - | * Database charset: '' | ||
| - | * Database collation: '' | ||
| - | |||
| - | authserver | ||
| - | |||
| - | characters | ||
| - | |||
| - | worldserver | ||
| - | |||
| - | ===== DB Users ===== | ||
| - | |||
| - | * Ctrl + U or Tools -> User Manager | ||
| - | * :!: All Host as '' | ||
| - | * Click the database with the same name as username and Select All privileges | ||
| - | |||
| - | authserver | ||
| - | |||
| - | characters | ||
| - | |||
| - | worldserver | ||
| - | |||
| - | ====== Initial Compile ====== | ||
| - | |||
| - | * https:// | ||
| - | |||
| - | ===== CMake ===== | ||
| - | |||
| - | * Visual Studio 17 2022 | ||
| - | |||
| - | MKDIR " | ||
| - | |||
| - | cmake-gui | ||
| - | |||
| - | " | ||
| - | |||
| - | " | ||
| - | |||
| - | ===== Visual Studio ===== | ||
| - | |||
| - | * Build -> Configuration Manager -> Active solution configuration: | ||
| - | * Build -> Rebuild Solution | ||
| - | |||
| - | ===== DLLs ===== | ||
| - | |||
| - | COPY /Y " | ||
| - | |||
| - | COPY /Y " | ||
| - | |||
| - | COPY /Y " | ||
| - | |||
| - | COPY /Y " | ||
| - | |||
| - | ====== Update ====== | ||
| - | |||
| - | git -C " | ||
| - | |||
| - | cmake-gui | ||
| - | |||
| - | * Visual Studio -> Build -> Build Solution | ||
| - | |||
| - | ====== Content ====== | ||
| - | |||
| - | * https:// | ||
| - | |||
| - | * Expects [[games: | ||
| - | * Move '' | ||
| - | |||
| - | explorer " | ||
| - | |||
| - | explorer " | ||
| - | |||
| - | ===== DBCs, Maps, and Cameras ===== | ||
| - | |||
| - | COPY /Y " | ||
| - | |||
| - | CD " | ||
| - | |||
| - | ===== VMaps ===== | ||
| - | |||
| - | ==== Extract ==== | ||
| - | |||
| - | COPY /Y " | ||
| - | |||
| - | CD " | ||
| - | |||
| - | ==== Assemble ==== | ||
| - | |||
| - | COPY /Y " | ||
| - | |||
| - | CD " | ||
| - | |||
| - | ===== MMaps ===== | ||
| - | |||
| - | COPY /Y " | ||
| - | |||
| - | CD " | ||
| - | |||
| - | ===== Move Files ===== | ||
| - | |||
| - | * Move '' | ||
| - | |||
| - | explorer " | ||
| - | |||
| - | explorer " | ||
| - | |||
| - | ===== Clean-up ===== | ||
| - | |||
| - | * Remove '' | ||
| - | |||
| - | explorer " | ||
| - | |||
| - | ===== World Database ===== | ||
| - | |||
| - | ==== TDB ==== | ||
| - | |||
| - | * https:// | ||
| - | |||
| - | * https:// | ||
| - | * Download the latest '' | ||
| - | |||
| - | * Extract '' | ||
| - | |||
| - | explorer " | ||
| - | |||
| - | ====== Settings ====== | ||
| - | |||
| - | * See [[notes: | ||
| - | |||
| - | ====== Realm ====== | ||
| - | |||
| - | ===== authserver ===== | ||
| - | |||
| - | * '' | ||
| - | * Ctrl + C to exit | ||
| - | |||
| - | CD " | ||
| - | |||
| - | ====== Create GM Account ====== | ||
| - | |||
| - | * Change '' | ||
| - | |||
| - | CD " | ||
| - | |||
| - | account create Espionage724 x | ||
| - | |||
| - | account set gmlevel Espionage724 3 -1 | ||
| - | |||
| - | server shutdown 1 | ||
| - | |||
| - | ====== Launch ====== | ||
| - | |||
| - | ===== Commands ===== | ||
| - | |||
| - | CD " | ||
| - | |||
| - | CD " | ||
/srv/www/wiki/data/attic/windows/servers/games/trinitycore_3.3.5_localhost.1722135532.txt.gz · Last modified: by Sean Rhone
