mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-05-06 04:14:43 +00:00
- add mangosd.conf, realmd.conf, ahbot.conf, aiplayerbot.conf from copenhagen-a
- db password replaced with {{ mangos_db_password }} placeholder
- fix mangos-world.service: was identical copy of realmd service, now points to mangosd
- add README for mangos-zero service
164 lines
5 KiB
Text
164 lines
5 KiB
Text
##########################################
|
|
# MANGOS Ai Playerbot Configuration file #
|
|
##########################################
|
|
|
|
[AiPlayerbotConf]
|
|
ConfVersion=2010102201
|
|
|
|
# Enable or disable AI Playerbot
|
|
AiPlayerbot.Enabled = 0
|
|
|
|
# Warrior
|
|
AiPlayerbot.RandomClassSpecProbability.1.0 = 20
|
|
AiPlayerbot.RandomClassSpecProbability.1.1 = 30
|
|
AiPlayerbot.RandomClassSpecProbability.1.2 = 50
|
|
# Paladin
|
|
AiPlayerbot.RandomClassSpecProbability.2.0 = 20
|
|
AiPlayerbot.RandomClassSpecProbability.2.1 = 50
|
|
AiPlayerbot.RandomClassSpecProbability.2.2 = 30
|
|
# Hunter
|
|
AiPlayerbot.RandomClassSpecProbability.3.0 = 25
|
|
AiPlayerbot.RandomClassSpecProbability.3.1 = 50
|
|
AiPlayerbot.RandomClassSpecProbability.3.2 = 25
|
|
# Rogue
|
|
AiPlayerbot.RandomClassSpecProbability.4.0 = 40
|
|
AiPlayerbot.RandomClassSpecProbability.4.1 = 50
|
|
AiPlayerbot.RandomClassSpecProbability.4.2 = 10
|
|
# Priest
|
|
AiPlayerbot.RandomClassSpecProbability.5.0 = 40
|
|
AiPlayerbot.RandomClassSpecProbability.5.1 = 40
|
|
AiPlayerbot.RandomClassSpecProbability.5.2 = 20
|
|
# Shaman
|
|
AiPlayerbot.RandomClassSpecProbability.7.0 = 10
|
|
AiPlayerbot.RandomClassSpecProbability.7.1 = 45
|
|
AiPlayerbot.RandomClassSpecProbability.7.2 = 45
|
|
# Mage
|
|
AiPlayerbot.RandomClassSpecProbability.8.0 = 20
|
|
AiPlayerbot.RandomClassSpecProbability.8.1 = 10
|
|
AiPlayerbot.RandomClassSpecProbability.8.2 = 70
|
|
# Warlock
|
|
AiPlayerbot.RandomClassSpecProbability.9.0 = 33
|
|
AiPlayerbot.RandomClassSpecProbability.9.1 = 33
|
|
AiPlayerbot.RandomClassSpecProbability.9.2 = 33
|
|
# Druid
|
|
AiPlayerbot.RandomClassSpecProbability.11.0 = 10
|
|
AiPlayerbot.RandomClassSpecProbability.11.1 = 45
|
|
AiPlayerbot.RandomClassSpecProbability.11.2 = 45
|
|
|
|
#
|
|
# All other parameters are optional but can be changed by uncommenting them here
|
|
#
|
|
|
|
# Prefix for bot chat commands (e.g. follow, stay)
|
|
AiPlayerbot.CommandPrefix = ~
|
|
|
|
# Max AI iterations per tick
|
|
#AiPlayerbot.IterationsPerTick = 10
|
|
|
|
# Allow/deny bots from your guild
|
|
#AiPlayerbot.AllowGuildBots = 1
|
|
|
|
# Delay between two short-time spells cast
|
|
#AiPlayerbot.GlobalCooldown = 500
|
|
|
|
# Max wait time when moving
|
|
#AiPlayerbot.MaxWaitForMove = 5000
|
|
|
|
# Delay between two bot actions
|
|
#AiPlayerbot.ReactDelay = 100
|
|
|
|
# Distances
|
|
#AiPlayerbot.SightDistance = 50.0
|
|
#AiPlayerbot.SpellDistance = 30.0
|
|
#AiPlayerbot.ReactDistance = 150.0
|
|
#AiPlayerbot.GrindDistance = 100.0
|
|
#AiPlayerbot.LootDistance = 20.0
|
|
#AiPlayerbot.FleeDistance = 20.0
|
|
#AiPlayerbot.TooCloseDistance = 7.0
|
|
#AiPlayerbot.MeleeDistance = 1.0
|
|
#AiPlayerbot.FollowDistance = 1.5
|
|
#AiPlayerbot.WhisperDistance = 6000.0
|
|
#AiPlayerbot.ContactDistance = 0.5
|
|
|
|
# Bot can flee for enemy
|
|
#AiPlayerbot.FleeingEnabled = 1
|
|
|
|
# Health/Mana levels
|
|
#AiPlayerbot.CriticalHealth = 25
|
|
#AiPlayerbot.LowHealth = 45
|
|
#AiPlayerbot.MediumHealth = 65
|
|
#AiPlayerbot.AlmostFullHealth = 85
|
|
#AiPlayerbot.LowMana = 15
|
|
#AiPlayerbot.MediumMana = 40
|
|
|
|
# Enable random bot system
|
|
#AiPlayerbot.RandomBotAutologin = 1
|
|
|
|
# Random bot default strategies (applied after defaults)
|
|
#AiPlayerbot.RandomBotCombatStrategies = +dps,+attack weak
|
|
#AiPlayerbot.RandomBotNonCombatStrategies = +grind,+move random,+loot
|
|
|
|
# Create random bot characters automatically
|
|
#AiPlayerbot.RandomBotAutoCreate = 1
|
|
|
|
# Random bot count
|
|
#AiPlayerbot.MinRandomBots = 50
|
|
#AiPlayerbot.MaxRandomBots = 200
|
|
#AiPlayerbot.RandomBotMinLevel = 1
|
|
#AiPlayerbot.RandomBotMaxLevel = 255 (ignored if more than MaxPlayerLevel mangosd.conf value)
|
|
|
|
# Accounts to create for random bots
|
|
#AiPlayerbot.RandomBotAccountPrefix = rndbot
|
|
#AiPlayerbot.RandomBotAccountCount = 50
|
|
|
|
# Delete all random bot accounts
|
|
#AiPlayerbot.DeleteRandomBotAccounts = 0
|
|
|
|
# Maps to teleport random bots
|
|
#AiPlayerbot.RandomBotMaps = 0,1,530,571
|
|
|
|
# Change random bot has lower gear
|
|
#AiPlayerbot.RandomGearLoweringChance = 0.15
|
|
|
|
# Chance random bot has max level on first randomize
|
|
#AiPlayerbot.RandomBotMaxLevelChance = 0.4
|
|
|
|
# Quest items to leave (do not destroy)
|
|
#AiPlayerbot.RandomBotQuestItems = 6948,5175,5176,5177,5178
|
|
|
|
# Spells every random bot will learn on randomize (54197 - cold weather flying)
|
|
#AiPlayerbot.RandomBotSpellIds = 54197
|
|
|
|
# Enable LFG for random bots
|
|
#AiPlayerbot.RandomBotJoinLfg = 1
|
|
|
|
# Level diff between random bots and nearby creatures for random teleports
|
|
AiPlayerbot.RandomBotTeleLevel = 3
|
|
|
|
# Intervals
|
|
#AiPlayerbot.RandomBotUpdateInterval = 60
|
|
#AiPlayerbot.RandomBotCountChangeMinInterval = 86400
|
|
#AiPlayerbot.RandomBotCountChangeMaxInterval = 259200
|
|
#AiPlayerbot.MinRandomBotInWorldTime = 7200
|
|
#AiPlayerbot.MaxRandomBotInWorldTime = 1209600
|
|
#AiPlayerbot.MinRandomBotRandomizeTime = 7200
|
|
#AiPlayerbot.MaxRandomRandomizeTime = 1209600
|
|
#AiPlayerbot.MinRandomBotsPerInterval = 50
|
|
#AiPlayerbot.MaxRandomBotsPerInterval = 100
|
|
#AiPlayerbot.MinRandomBotsPriceChangeInterval = 7200
|
|
#AiPlayerbot.MaxRandomBotsPriceChangeInterval = 172800
|
|
|
|
# Log on all random bots on start
|
|
#AiPlayerbot.RandomBotLoginAtStartup = 1
|
|
|
|
# How far random bots are teleported after death
|
|
#AiPlayerbot.RandomBotTeleportDistance = 1000
|
|
|
|
# Debug switches
|
|
#AiPlayerbot.SpellDump = 0
|
|
#AiPlayerbot.LogInGroupOnly = 1
|
|
#AiPlayerbot.LogValuesPerTick = 0
|
|
#AiPlayerbot.RandomChangeMultiplier = 1
|
|
|
|
# Command server port, 0 - disabled
|
|
#AiPlayerbot.CommandServerPort = 8888
|