Updated Updating Server Assets (markdown)

Chris Miles 2018-02-08 00:27:32 -06:00
parent 8df94e1223
commit f200f95ecd

@ -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: