From f200f95ecdb1dd0e9ce4f783a4cd63f1a8666a43 Mon Sep 17 00:00:00 2001 From: Chris Miles Date: Thu, 8 Feb 2018 00:27:32 -0600 Subject: [PATCH] Updated Updating Server Assets (markdown) --- Updating-Server-Assets.md | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/Updating-Server-Assets.md b/Updating-Server-Assets.md index 87bfcf8..69e7b24 100644 --- a/Updating-Server-Assets.md +++ b/Updating-Server-Assets.md @@ -6,7 +6,7 @@ The main script we use for this is **eqemu_server.pl** in the server folder World will download a fresh copy on bootup and then run the script to make sure no database schema updates need to be ran, it also does a handful of other very powerful things -### Looking at the eqemu_server menu +## EQEmu Server Menu * First start by going to your server directory and either running the script and going into the interactive prompt, or you can run commands to do things that you would like the script to do @@ -27,7 +27,7 @@ World will download a fresh copy on bootup and then run the script to make sure Enter a command #> ``` -### The Assets Menu +## Assets Menu * The assets menu will show a variety of options depending on what OS you are running the script on (Windows or Linux) @@ -46,6 +46,31 @@ Enter a command #> [fetch_dlls] Grabs dll's needed to run windows binaries [setup_loginserver] Sets up loginserver for Windows ``` +### Asset Commands + +| Command | Action | +| ------------- |-------------| +| perl eqemu_server.pl maps| Download latest maps | +| perl eqemu_server.pl opcodes| Download latest opcodes (Patches for eq clients) | +| perl eqemu_server.pl quests| Download latest quests | +| perl eqemu_server.pl plugins| Download latest plugins | +| perl eqemu_server.pl lua_modules| Download latest lua_modules | +| perl eqemu_server.pl utility_scripts| Download utility scripts| +| perl eqemu_server.pl setup_loginserver | Windows Loginserver setup | +| perl eqemu_server.pl linux_login_server_setup | Loginserver setup for Linux | + +### Database Maintenance Commands + +| Command | Action | +| ------------- |-------------| +| perl eqemu_server.pl backup_database| Back up database to backups/ | +| perl eqemu_server.pl backup_database_compressed| Back up database (zip/tar) to backups/ | +| perl eqemu_server.pl backup_player_tables| Backs up only player tables to backsup/ | +| perl eqemu_server.pl check_db_updates| Checks for database updates manually (should not be needed) | +| perl eqemu_server.pl check_bot_db_updates| Checks for bot database updates manually (should not be needed) | +| perl eqemu_server.pl remove_duplicate_rules| Older databases used to have tons of duplicate rules - this can be ran to purge them for the new inheritance rules| +| perl eqemu_server.pl drop_db_bots_schema| Removes bot database schema| + * You can type 'maps' to interactively download maps in the script, or you can also just run: