User Tools

Site Tools


servers:games:trinitycore_3.3.5_localhost

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:games:trinitycore_3.3.5_localhost [2024/03/06 23:32] Sean Rhoneservers:games:trinitycore_3.3.5_localhost [2024/03/09 17:43] (current) – [Content] Sean Rhone
Line 6: Line 6:
  
   * These notes provide a local singleplayer server; for a traditional dedicated server see [[servers:games:trinitycore_3.3.5|these notes]]   * These notes provide a local singleplayer server; for a traditional dedicated server see [[servers:games:trinitycore_3.3.5|these notes]]
- 
-  * 2024/03/03: WIP: Needs linked to WoW client notes for launching, and desktop launcher save backup, and something for restore [[games:wine:diablo_2#saved_games_data|like Diablo 2]] 
  
 ===== Prerequisites ===== ===== Prerequisites =====
Line 51: Line 49:
 ====== Compile ====== ====== Compile ======
  
-  This compiles with GCC and not Clang+****
  
   rm -Rf ~/'Projects/trinity-335/build' ~/'Projects/trinity-335/run' && mkdir -p ~/'Projects/trinity-335/build' ~/'Projects/trinity-335/run' && cd ~/'Projects/trinity-335/build' && cmake ~/'Projects/trinity-335/src' -DCMAKE_INSTALL_PREFIX=~/'Projects/trinity-335/run' -DTOOLS='1' && sync && make --jobs=$(nproc) install && sync   rm -Rf ~/'Projects/trinity-335/build' ~/'Projects/trinity-335/run' && mkdir -p ~/'Projects/trinity-335/build' ~/'Projects/trinity-335/run' && cd ~/'Projects/trinity-335/build' && cmake ~/'Projects/trinity-335/src' -DCMAKE_INSTALL_PREFIX=~/'Projects/trinity-335/run' -DTOOLS='1' && sync && make --jobs=$(nproc) install && sync
  
 ====== Content ====== ====== Content ======
 +
 +  * :!: WoW Clients from sources other than [[https://wowdl.net/files/clients#wrath-of-the-lich-king|wowdl.net]] or known-authentic sources could come modified in ways that fail with certain server emulator checks ((2022/09/22: [[https://www.warmane.com/download|Warmane's Wrath of the Lich King client]] fails ''StrictVersionCheck=1'' and shouldn't be used))
  
 ===== DBCs, Maps, and Cameras ===== ===== DBCs, Maps, and Cameras =====
Line 167: Line 167:
 **** ****
  
-  cd ~/'Downloads' && sudo mariadb-dump --databases 'authserver' --result-file='localserver-authserver-databases-'$(date +%Y-%m-%d-%s)'.sql' && sudo chown $USER:$USER ~/'Downloads/localserver-authserver-databases-'*'.sql' && sync+  cd ~/'Downloads' && sudo mariadb-dump --databases 'authserver' --result-file='localserver-authserver-database-'$(date +%Y-%m-%d-%s)'.sql' && sudo chown $USER:$USER ~/'Downloads/localserver-authserver-database-'*'.sql' && sync
  
 ==== characters ==== ==== characters ====
Line 173: Line 173:
 **** ****
  
-  cd ~/'Downloads' && sudo mariadb-dump --databases 'characters' --result-file='localserver-characters-databases-'$(date +%Y-%m-%d-%s)'.sql' && sudo chown $USER:$USER ~/'Downloads/localserver-characters-databases-'*'.sql' && sync+  cd ~/'Downloads' && sudo mariadb-dump --databases 'characters' --result-file='localserver-characters-database-'$(date +%Y-%m-%d-%s)'.sql' && sudo chown $USER:$USER ~/'Downloads/localserver-characters-database-'*'.sql' && sync
  
 ===== Restore ===== ===== Restore =====
Line 184: Line 184:
 **** ****
  
-  ls ~/'Downloads/localserver-authserver-databases-'*'.sql' && sudo mariadb --execute='DROP DATABASE authserver' && sudo mariadb --execute='CREATE DATABASE authserver' && sudo mariadb 'authserver' < ~/'Downloads/localserver-authserver-databases-'*'.sql' && sync+  ls ~/'Downloads/localserver-authserver-database-'*'.sql' && sudo mariadb --execute='DROP DATABASE authserver' && sudo mariadb --execute='CREATE DATABASE authserver' && sudo mariadb 'authserver' < ~/'Downloads/localserver-authserver-database-'*'.sql' && sync
  
 ==== characters ==== ==== characters ====
Line 190: Line 190:
 **** ****
  
-  ls ~/'Downloads/localserver-characters-databases-'*'.sql' && sudo mariadb --execute='DROP DATABASE characters' && sudo mariadb --execute='CREATE DATABASE characters' && sudo mariadb 'characters' < ~/'Downloads/localserver-characters-databases-'*'.sql' && sync+  ls ~/'Downloads/localserver-characters-database-'*'.sql' && sudo mariadb --execute='DROP DATABASE characters' && sudo mariadb --execute='CREATE DATABASE characters' && sudo mariadb 'characters' < ~/'Downloads/localserver-characters-database-'*'.sql' && sync
  
 ==== Reapply Permissions ==== ==== Reapply Permissions ====
/var/www/wiki/data/attic/servers/games/trinitycore_3.3.5_localhost.1709785969.txt.gz · Last modified: 2024/03/06 23:32 by Sean Rhone