Jump to content

loops on connected - everything should be right


rachnee

Recommended Posts

Posted

I set the address field in the realmlist table to be my external ip which is my dedicated server (no, no port forwarding issues here). And its stuck on "Connected" not giving any errors? Any ideas? I can see realm list and everything. Just cant' load into the realm, it loops on connected.

Warden is loading the checks and everything against my client just fine, so its seeing my client on the world server

Posted

Ok I think i found out why...turns out running 1500 bots on your server makes it a lil laggy to login lol, any ideas to make it possible for me to log on while having this enabled?

Posted

You'd just have to play around with the upper limit for the hardware you run on, there's no simple answer unfortunately. Currently some of the bot AI is bugged, causing issues with some spells continuously being spammed and failing, which causes most of the issues as far as I have tested. One of those spells are the mage bots' conjure food.

Posted

I have a pretty powerful dedi (an e3-1231 v3 with 32gbs of ram) and the biggest issue i have is with player authentication and loading response times being slow...anyway to help alleviate the stress playerbots causes on those systems? The server doesnt lag at all running 700 bots, or even 1500. I have a lot of headroom left with the server so the hardware isnt the issue here....what could it be?

EDIT: lol....i just got it running with 700 bots LOL but they aren't doing anything....ooooooh shitttt lol its got major lag...disabling spawning of mages really helped thanks.

EDIT2: Could the reason why there is so much lag be that there isn't enough database connections?

Posted

How do I get the processor bitmask for 8 cores? I think the reason why its so laggy is its defaulting to using just one core

EDIT: thats for multi processors, how do i get it to use all 8 cores?

Posted

That's beyond my knowledge unfortunately, you'd have to wait for someone else to help you out with that or search around on the forum, possibly the archive, to see if there is any information there.

Posted

Thanks, I'm able to get in now by not loading them all up at once, but about 20 seconds after loading in the lag spikes up and the bots and me have massive lag and are pretty much permanently stuck in place...

EDIT: 300 seems to be my stable limit and thats pushing it lol

hahahahha the bots are super stupid and slow...might have to push up the rate of actions

Posted

Great...now the bots arent doing anything...lol. Here is my config file:

##########################################
# MANGOS Ai Playerbot Configuration file #
##########################################

[AiPlayerbotConf]
ConfVersion=2010102201

# Enable or disable AI Playerbot
AiPlayerbot.Enabled = 1

# 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 = 100

# 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,+attack strong
AiPlayerbot.RandomBotNonCombatStrategies = +grind,+move random,+loot

# Create random bot characters automatically
AiPlayerbot.RandomBotAutoCreate = 1

# Random bot count
AiPlayerbot.MinRandomBots = 100
AiPlayerbot.MaxRandomBots = 300
AiPlayerbot.RandomBotMinLevel = 1
AiPlayerbot.RandomBotMaxLevel = 60 (ignored if more than MaxPlayerLevel mangosd.conf value)

# Accounts to create for random bots
AiPlayerbot.RandomBotAccountPrefix = rndbot
AiPlayerbot.RandomBotAccountCount = 350

# 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 = 10
#AiPlayerbot.RandomBotCountChangeMinInterval = 86400
#AiPlayerbot.RandomBotCountChangeMaxInterval = 259200
#AiPlayerbot.MinRandomBotInWorldTime = 7200
#AiPlayerbot.MaxRandomBotInWorldTime = 1209600
#AiPlayerbot.MinRandomBotRandomizeTime = 7200
#AiPlayerbot.MaxRandomRandomizeTime = 1209600
AiPlayerbot.MinRandomBotsPerInterval = 100
AiPlayerbot.MaxRandomBotsPerInterval = 300
#AiPlayerbot.MinRandomBotsPriceChangeInterval = 7200
#AiPlayerbot.MaxRandomBotsPriceChangeInterval = 172800

# Log on all random bots on start
AiPlayerbot.RandomBotLoginAtStartup = 0

# 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

EDIT: they are working again........lol

EDIT2: wtf... they arent working again..here is my updated config:

##########################################
# MANGOS Ai Playerbot Configuration file #
##########################################

[AiPlayerbotConf]
ConfVersion=2010102201

# Enable or disable AI Playerbot
AiPlayerbot.Enabled = 1

# 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 = 100

# 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 = 10

# Distances
AiPlayerbot.SightDistance = 6000.0
AiPlayerbot.SpellDistance = 30.0
AiPlayerbot.ReactDistance = 6000.0
AiPlayerbot.GrindDistance = 6000.0
AiPlayerbot.LootDistance = 6000.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,+attack strong
AiPlayerbot.RandomBotNonCombatStrategies = +grind,+move random,+loot

# Create random bot characters automatically
AiPlayerbot.RandomBotAutoCreate = 1

# Random bot count
AiPlayerbot.MinRandomBots = 100
AiPlayerbot.MaxRandomBots = 300
AiPlayerbot.RandomBotMinLevel = 1
AiPlayerbot.RandomBotMaxLevel = 60 (ignored if more than MaxPlayerLevel mangosd.conf value)

# Accounts to create for random bots
AiPlayerbot.RandomBotAccountPrefix = rndbot
AiPlayerbot.RandomBotAccountCount = 350

# 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 = 10
#AiPlayerbot.RandomBotCountChangeMinInterval = 86400
#AiPlayerbot.RandomBotCountChangeMaxInterval = 259200
#AiPlayerbot.MinRandomBotInWorldTime = 7200
#AiPlayerbot.MaxRandomBotInWorldTime = 1209600
#AiPlayerbot.MinRandomBotRandomizeTime = 7200
#AiPlayerbot.MaxRandomRandomizeTime = 1209600
AiPlayerbot.MinRandomBotsPerInterval = 100
AiPlayerbot.MaxRandomBotsPerInterval = 300
#AiPlayerbot.MinRandomBotsPriceChangeInterval = 7200
#AiPlayerbot.MaxRandomBotsPriceChangeInterval = 172800

# Log on all random bots on start
AiPlayerbot.RandomBotLoginAtStartup = 0

# 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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use