User Tools

Site Tools


servers:windows:games:mangos_zero_vanilla_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:windows:games:mangos_zero_vanilla_localhost [2025/10/08 22:42] – [mangosd] Sean Rhoneservers:windows:games:mangos_zero_vanilla_localhost [2025/10/13 01:02] (current) Sean Rhone
Line 130: Line 130:
 ===== MMaps ===== ===== MMaps =====
  
-  * :!: 20 minutes i5-8400H ((2025/10/08: ''1132 seconds''))+  * :!: ~10 minutes i5-8400H ((2025/10/08: ''746 seconds''))
   * ''--threads %NUMBER_OF_PROCESSORS%''   * ''--threads %NUMBER_OF_PROCESSORS%''
  
Line 206: Line 206:
 LogsDir = "" LogsDir = ""
 PidFile = "" PidFile = ""
 +
 MaxPingTime = 30 MaxPingTime = 30
 RealmServerPort = 3724 RealmServerPort = 3724
 BindIP = "0.0.0.0" BindIP = "0.0.0.0"
 +
 LogLevel = 0 LogLevel = 0
 LogTime = 0 LogTime = 0
- 
-#LogFile = "realm-list.log" 
 LogFile = "" LogFile = ""
- 
 LogTimestamp = 1 LogTimestamp = 1
 LogFileLevel = 3 LogFileLevel = 3
 LogColors = "13 7 11 9" LogColors = "13 7 11 9"
 +
 UseProcessors = 0 UseProcessors = 0
 ProcessPriority = 1 ProcessPriority = 1
 WaitAtStartupError = 0 WaitAtStartupError = 0
 RealmsStateUpdateDelay = 20 RealmsStateUpdateDelay = 20
 +
 WrongPass.MaxCount = 3 WrongPass.MaxCount = 3
 WrongPass.BanTime = 0 WrongPass.BanTime = 0
Line 251: Line 252:
 CharacterDatabaseInfo = ".;3306;character0;x;character0" CharacterDatabaseInfo = ".;3306;character0;x;character0"
  
-LoginDatabaseConnections = 1 +LoginDatabaseConnections = 3 
-WorldDatabaseConnections = 1 +WorldDatabaseConnections = 3 
-CharacterDatabaseConnections = 1+CharacterDatabaseConnections = 3
 MaxPingTime = 5 MaxPingTime = 5
 WorldServerPort = 8085 WorldServerPort = 8085
 BindIP = "0.0.0.0" BindIP = "0.0.0.0"
- 
 UseProcessors = 0 UseProcessors = 0
-ProcessPriority = 0+ProcessPriority = 1
 Compression = 1 Compression = 1
 PlayerLimit = 3 PlayerLimit = 3
Line 328: Line 328:
 SD3ErrorLogFile = "" SD3ErrorLogFile = ""
  
-GameType = 6 +GameType = 0 
-RealmZone = 8 +RealmZone = 1
-Expansion = 1+
 DBC.Locale = 0 DBC.Locale = 0
 DeclinedNames = 0 DeclinedNames = 0
Line 343: Line 342:
 CharactersPerRealm = 10 CharactersPerRealm = 10
 SkipCinematics = 0 SkipCinematics = 0
-MaxPlayerLevel = 70+MaxPlayerLevel = 60
 StartPlayerLevel = 1 StartPlayerLevel = 1
 StartPlayerMoney = 0 StartPlayerMoney = 0
Line 350: Line 349:
 MinHonorKills = 15 MinHonorKills = 15
 MaintenanceDay = 3 MaintenanceDay = 3
-InstantLogout = 0+InstantLogout = 
 +MountCost = 100000 
 +TrainMountCost = 900000 
 +MinTrainMountLevel = 40 
 +EpicMountCost = 1000000 
 +TrainEpicMountCost = 9000000 
 +MinTrainEpicMountLevel = 60
 AllFlightPaths = 0 AllFlightPaths = 0
 InstantFlightPaths = 0 InstantFlightPaths = 0
Line 387: Line 392:
 Event.Announce = 0 Event.Announce = 0
 BeepAtStart = 1 BeepAtStart = 1
-ShowProgressBars = 1+ShowProgressBars = 0
 WaitAtStartupError = 0 WaitAtStartupError = 0
 PlayerCommands = 0 PlayerCommands = 0
Line 469: Line 474:
 Visibility.Distance.Continents = 90 Visibility.Distance.Continents = 90
 Visibility.Distance.Instances = 120 Visibility.Distance.Instances = 120
-Visibility.Distance.BGArenas = 180 
 Visibility.Distance.InFlight = 100 Visibility.Distance.InFlight = 100
 Visibility.Distance.Grey.Unit = 1 Visibility.Distance.Grey.Unit = 1
Line 539: Line 543:
 Death.CorpseReclaimDelay.PvE = 1 Death.CorpseReclaimDelay.PvE = 1
 Death.Bones.World = 1 Death.Bones.World = 1
-Death.Bones.BattlegroundOrArena = 1 
 Death.Ghost.RunSpeed.World = 1.0 Death.Ghost.RunSpeed.World = 1.0
 Death.Ghost.RunSpeed.Battleground = 1.0 Death.Ghost.RunSpeed.Battleground = 1.0
Line 606: Line 609:
   * Only ''localhost'' client connections allowed   * Only ''localhost'' client connections allowed
  
-  "netsh.exe" advfirewall firewall add rule name="MaNGOS One localhost (realmd)" dir="in" action="block" profile="any" program="%UserProfile%\Projects\MaNGOS-Zero\server\realmd.exe" protocol="tcp" localport="3724" & "netsh.exe" advfirewall firewall add rule name="MaNGOS One localhost (mangosd)" dir="in" action="block" profile="any" program="%UserProfile%\Projects\MaNGOS-Zero\server\mangosd.exe" protocol="tcp" localport="8085"+  "netsh.exe" advfirewall firewall add rule name="MaNGOS Zero localhost (realmd)" dir="in" action="block" profile="any" program="%UserProfile%\Projects\MaNGOS-Zero\server\realmd.exe" protocol="tcp" localport="3724" & "netsh.exe" advfirewall firewall add rule name="MaNGOS Zero localhost (mangosd)" dir="in" action="block" profile="any" program="%UserProfile%\Projects\MaNGOS-Zero\server\mangosd.exe" protocol="tcp" localport="8085"
  
 ===== Delete Rules ===== ===== Delete Rules =====
Line 612: Line 615:
 **** ****
  
-  "netsh.exe" advfirewall firewall delete rule name="MaNGOS One localhost (realmd)" & "netsh.exe" advfirewall firewall delete rule name="MaNGOS One localhost (mangosd)"+  "netsh.exe" advfirewall firewall delete rule name="MaNGOS Zero localhost (realmd)" & "netsh.exe" advfirewall firewall delete rule name="MaNGOS Zero localhost (mangosd)"
  
 ===== Allow LAN ===== ===== Allow LAN =====
Line 618: Line 621:
 **** ****
  
-  "netsh.exe" advfirewall firewall add rule name="MaNGOS One localhost (realmd)" dir="in" action="allow" profile="any" program="%UserProfile%\Projects\MaNGOS-Zero\server\realmd.exe" protocol="tcp" localport="3724" remoteip="localsubnet" & "netsh.exe" advfirewall firewall add rule name="MaNGOS One localhost (mangosd)" dir="in" action="allow" profile="any" program="%UserProfile%\Projects\MaNGOS-Zero\server\mangosd.exe" protocol="tcp" localport="8085" remoteip="localsubnet"+  "netsh.exe" advfirewall firewall add rule name="MaNGOS Zero localhost (realmd)" dir="in" action="allow" profile="any" program="%UserProfile%\Projects\MaNGOS-Zero\server\realmd.exe" protocol="tcp" localport="3724" remoteip="localsubnet" & "netsh.exe" advfirewall firewall add rule name="MaNGOS Zero localhost (mangosd)" dir="in" action="allow" profile="any" program="%UserProfile%\Projects\MaNGOS-Zero\server\mangosd.exe" protocol="tcp" localport="8085" remoteip="localsubnet"
  
 ====== Scripts ====== ====== Scripts ======
Line 631: Line 634:
 @echo off @echo off
  
-TITLE MaNGOS One Launcher+TITLE MaNGOS Zero Launcher
  
 START "MariaDB Server" "%ProgramFiles%\MariaDB 12.1\bin\mariadbd.exe" --defaults-file="%ProgramFiles%\MariaDB 12.1\data\my.ini" START "MariaDB Server" "%ProgramFiles%\MariaDB 12.1\bin\mariadbd.exe" --defaults-file="%ProgramFiles%\MariaDB 12.1\data\my.ini"
Line 639: Line 642:
  
 CD "%UserProfile%\Projects\MaNGOS-Zero\server" CD "%UserProfile%\Projects\MaNGOS-Zero\server"
-START "WoW 2.4.[realmd]" "%UserProfile%\Projects\MaNGOS-Zero\server\realmd.exe" -c "%UserProfile%\Projects\MaNGOS-Zero\conf\realmd-localhost.conf" +START "WoW 1.12.[realmd]" "%UserProfile%\Projects\MaNGOS-Zero\server\realmd.exe" -c "%UserProfile%\Projects\MaNGOS-Zero\conf\realmd-localhost.conf" 
-START "WoW 2.4.[mangosd]" "%UserProfile%\Projects\MaNGOS-Zero\server\mangosd.exe" -c "%UserProfile%\Projects\MaNGOS-Zero\conf\mangosd-localhost.conf"+START "WoW 1.12.[mangosd]" "%UserProfile%\Projects\MaNGOS-Zero\server\mangosd.exe" -c "%UserProfile%\Projects\MaNGOS-Zero\conf\mangosd-localhost.conf"
  
 :: End</code> :: End</code>
Line 731: Line 734:
  
 ====== Management ====== ====== Management ======
 +
 +===== Realm =====
 +
 +  * https://www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/realmlist-r13/
 +
 +==== localhost ====
 +
 +  * Only ''localhost'' client connections allowed
 +
 +  "%ProgramFiles%\MariaDB 12.1\bin\mariadb.exe" -u "root" -p --execute="INSERT INTO `realmd`.`realmlist` (`id`, `name`, `address`, `icon`, `timezone`, `realmbuilds`) VALUES ('1', 'localhost', '127.0.0.1', '0', '0', '5875');"
 +
 +==== LAN ====
 +
 +****
 +
 +  "%ProgramFiles%\MariaDB 12.1\bin\mariadb.exe" -u "root" -p --execute="INSERT INTO `realmd`.`realmlist` (`id`, `name`, `address`, `icon`, `timezone`, `realmbuilds`) VALUES ('1', 'localhost', '192.168.1.150', '0', '0', '5875');"
  
 ===== Servers ===== ===== Servers =====
Line 749: Line 768:
   * :!: Change ''x'' to password ((can be a single character for easy log-in))   * :!: Change ''x'' to password ((can be a single character for easy log-in))
  
-  account create Espionage724 x 1+  account create Espionage724 x
  
   account set gmlevel Espionage724 3   account set gmlevel Espionage724 3
Line 763: Line 782:
   server shutdown 1   server shutdown 1
  
-===== Realm =====+====== Extras ======
  
-  * https://www.getmangos.eu/wiki/referenceinfo/dbinfo/realmdb/realmlist-r13/ +===== Items =====
-  * Only ''localhost'' client connections allowed+
  
-  "%ProgramFiles%\MariaDB 12.1\bin\mariadb.exe" -u "root" -p --execute="INSERT INTO `realmd`.`realmlist` (`id`, `name`, `icon`, `timezone`, `realmbuilds`) VALUES ('1', 'localhost', '6', '8', '8086');"+==== Northshire Gift Voucher ====
  
-==== Allow LAN ====+  * https://www.wowhead.com/classic/item=14646/northshire-gift-voucher 
 +  * https://www.wowhead.com/wotlk/item=13584/diablo-stone 
 +  * Gives Diablo Stone for Mini Diablo pet
  
-****+  .additem "14646"
  
-  "%ProgramFiles%\MariaDB 12.1\bin\mariadb.exe" -u "root" -p --execute="UPDATE `realmd`.`realmlist` SET `address` '192.168.1.150' WHERE `id` '1';"+==== GM Robes ====
  
-=== Back to localhost ===+  .additem "2586" 
 + 
 +  .additem "11508" 
 + 
 +  .additem "12064" 
 + 
 +===== Teleports =====
  
 **** ****
  
-  "%ProgramFiles%\MariaDB 12.1\bin\mariadb.exe-u "root" -p --execute="UPDATE `realmd`.`realmlist` SET `address` = '127.0.0.1' WHERE `id` = '1';"+  .tele "GMIsland"
  
 ====== Character Data ====== ====== Character Data ======
Line 817: Line 843:
  
   "explorer.exe" "%UserProfile%\Projects\MaNGOS-Zero\server"   "explorer.exe" "%UserProfile%\Projects\MaNGOS-Zero\server"
- 
-===== Default Conf Refs ===== 
- 
-  "notepad.exe" "%UserProfile%\Projects\MaNGOS-Zero\src\src\realmd\realmd.conf.dist.in" 
- 
-  "notepad.exe" "%UserProfile%\Projects\MaNGOS-Zero\src\src\mangosd\mangosd.conf.dist.in" 
  
 ====== TODOs ====== ====== TODOs ======
  
   * :?: "Rabbit Day" ([[https://www.getmangos.eu/forums/topic/11121-what-is-rabbit-day/|post]])   * :?: "Rabbit Day" ([[https://www.getmangos.eu/forums/topic/11121-what-is-rabbit-day/|post]])
-  * 2025/10/08: Sometimes first-login from client is an instant-disconnect ((not game/realm type, not loopback/127.0.0.1)) 
   * Figure out if Eluna LUA scripts provide scripts to expand/fix existing content (like ScriptDev), or only for custom/new scripts   * Figure out if Eluna LUA scripts provide scripts to expand/fix existing content (like ScriptDev), or only for custom/new scripts
  
/srv/www/wiki/data/attic/servers/windows/games/mangos_zero_vanilla_localhost.1759977770.txt.gz · Last modified: by Sean Rhone