Алгоритм выбора цели, выбор ближайщего монстра для атаки
Добавлено: Вс июн 28, 2009 4:54 pm
Суть проблемы следующая, радиус обзора не регулируется ибо убрано из исходников
смотреть тут - viewtopic.php?f=8&t=7901
Радиус обзора на сервере очень большой, поэтому крайне необходимо чтобы бот выбирал для атаки монстра находящегося к нему ближе всего, уже довольно долго мучаю конфиг но добиться нормального поведения от бота так не смог . Буду признателен за любую информацию по этому поводу.
mon_control.txt
смотреть тут - viewtopic.php?f=8&t=7901
Радиус обзора на сервере очень большой, поэтому крайне необходимо чтобы бот выбирал для атаки монстра находящегося к нему ближе всего, уже довольно долго мучаю конфиг но добиться нормального поведения от бота так не смог . Буду признателен за любую информацию по этому поводу.
Код: Выделить всё
lockMap ein_fild04
attackAuto 1
attackAuto_party 1
attackAuto_onlyWhenSafe 1
attackAuto_followTarget 0
attackAuto_inLockOnly 1
attackAuto_notInTown 1
attackDistance 10
attackDistanceAuto 0
attackMinDistance 0
attackMaxDistance 10
attackMaxRouteDistance 5
attackMaxRouteTime 1
attackMinPlayerDistance 15
attackMinPortalDistance 4
attackUseWeapon 0
attackNoGiveup 0
attackCanSnipe 1
attackCheckLOS 1
attackLooters 0
attackChangeTarget 2
aggressiveAntiKS 0
Код: Выделить всё
route_escape_unknownMap 1
route_escape_reachedNoPortal 1
route_escape_randomWalk 1
route_escape_shout
route_randomWalk 0 << пробовал как при 1 так и при 0 толку не какова...
route_randomWalk_inTown 0
route_randomWalk_maxRouteTime 2
route_randomWalk_maxRouteDistance 15
route_maxWarpFee
route_maxNpcTries 5
route_teleport 0
route_teleport_minDistance 150
route_teleport_maxTries 8
route_teleport_notInMaps
route_step 15
route_avoidWalls 1
Код: Выделить всё
attackSkillSlot Fire Bolt {
lvl 10
MinDist 3
MaxDist 10
sp > 10%
monsters Geographer, Yellow Plant
#Green Plant, Red Plant, Yellow Plant, Blue Plant, White Plant, Shining Plant
}
Код: Выделить всё
all 0 2 0
Geographer 2 2 0 <<тут также пробовал 1 2 0
Yellow Plant 2 0 0 << и тут 1 0 0 ну и естественно attackAuto при этом в 2 устанавливал...