Страница 1 из 6

Не получается настроить долгожизненную пати

Добавлено: Вт ноя 28, 2006 1:48 am
Grodeco
Итак. Я попытался сделать патьку Приста и ББС.
Понятное дело что если это пати то смысл имеет направить ее в ГОРЯЧУЮ точку.

Корфиг приста:
[code]

attackAuto 0
attackAuto_party 0
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 0
attackAuto_inLockOnly 0
attackDistance 1.5
attackDistanceAuto 0
attackMaxDistance 2.5
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPlayerDistance 2
attackMinPortalDistance 4
attackUseWeapon 1
attackNoGiveup 0
attackCanSnipe 0
attackCheckLOS 0
attackLooters 0
attackChangeTarget 1
aggressiveAntiKS 0

follow 1
followTarget ВторойБот
followEmotion 1
followEmotion_distance 5
followFaceDirection 1
followDistanceMax 5
followDistanceMin 2
followLostStep 12
followSitAuto 1
followBot 1

itemsTakeAuto 0
itemsTakeAuto_party 0
itemsGatherAuto 2
itemsMaxWeight 89
itemsMaxWeight_sellOrStore 48
itemsMaxNum_sellOrStore 99
cartMaxWeight 7900

#sitAuto_hp_lower 10
#sitAuto_hp_upper 100
sitAuto_sp_lower 5%
#sitAuto_sp_upper 0
#sitAuto_over_50 0
#sitAuto_idle 0

teleportAuto_hp 0
teleportAuto_sp 0
teleportAuto_idle 0
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressives 0
teleportAuto_minAggressivesInLock 0
teleportAuto_onlyWhenSafe 0
teleportAuto_maxDmg 4000
teleportAuto_maxDmgInLock 0
teleportAuto_deadly 0
teleportAuto_useSkill 3
teleportAuto_useChatCommand
teleportAuto_allPlayers 0
teleportAuto_atkCount 0
teleportAuto_atkMiss 10
teleportAuto_unstuck 0
teleportAuto_dropTarget 0
teleportAuto_dropTargetKS 0
teleportAuto_attackedWhenSitting 0
teleportAuto_totalDmg 0
teleportAuto_totalDmgInLock 0
teleportAuto_equip_leftAccessory
teleportAuto_equip_rightAccessory
teleportAuto_lostHomunculus
teleportAuto_lostTarget


#______Heal______

useSelf_skill Heal {
lvl 10
hp < 70%
notInTown 1
}

partySkill Heal {
lvl 10
notInTown 1
target_hp < 80%
}

#______Blessing______

useSelf_skill Blessing {
lvl 10
notInTown 1
sp > 15%
whenStatusInactive Blessing
}

partySkill Blessing {
lvl 10
notInTown 1
sp > 10%
target_whenStatusInactive Blessing
target_timeout 100
}

#______Increase AGI______

useSelf_skill Increase AGI {
aggressives 0..1
lvl 10
notInTown 1
sp > 15%
whenStatusInactive Increase AGI
}

useSelf_skill Increase AGI {
aggressives 0..1
lvl 10
notInTown 1
sp > 15%
whenStatusActive Decrease AGI
}

partySkill Increase AGI {
aggressives 0..1
lvl 10
notInTown 1
sp > 10%
target_timeout 100
target_aggressives 0..1
target_hp > 80%
target_whenStatusInactive Increase AGI
}

partySkill Increase AGI {
aggressives 0..1
lvl 10
notInTown 1
sp > 10%
timeout 5
target_aggressives 0..1
target_hp > 80%
target_whenStatusActive Decrease AGI
}



#______Kyrie Eleison______

#useSelf_skill Kyrie Eleison {
# lvl 10
# whenStatusInactive Kyrie Eleison
# sp > 10%
# timeout 10
# notInTown 1
# timeout 5
#}


partySkill Kyrie Eleison {
aggressives 0
lvl 10
notInTown 1
sp > 15%
timeout 20
target_aggressives 0
target_hp > 80%
target_whenStatusInactive Kyrie Eleison
}



#______Magnificat______

partySkill Magnificat {
aggressives 0
lvl 5
notInTown 1
sp > 5%
target_aggressives 0
target_hp > 80%
whenStatusInactive Magnificat
}

#______Status Recovery______

useSelf_skill Status Recovery {
lvl 1
notInTown 1
whenStatusActive Petrified,Frozen,Stunned,Sleeping
}


partySkill Status Recovery {
lvl 1
notInTown 1
target ВторойБот
target_whenStatusActive Petrified,Frozen,Stunned,Sleeping
}

#______Gloria______

#partySkill Gloria {
# aggressives 0
# lvl 3
# notInTown 1
# sp > 50%
# whenStatusInactive Gloria
# target_aggressives 0
# target_hp > 80%
# timeout 30
#}

#______Impositio Manus______

#partySkill Impositio Manus {
# aggressives 0
# lvl 5
# notInTown 1
# sp > 50%
# target_aggressives 0
# target_hp > 80%
# target_whenStatusInactive Impositio Manus
# timeout 50
#}

#______I'll sacrifice myself for you______

partySkill I'll sacrifice myself for you {
aggressives 0..1
lvl 1
notInTown 1
target ВторойБот
target_timeout 35
target_aggressives 0..2
target_hp > 80%
}

#______Aspersio______

#partySkill Aspersio {
# lvl 2
# notInTown 1
# sp > 15%
# target_whenStatusInactive Aspersio
# timeout 5
#}

#_______________________________________

#partySkill Pneuma {
# lvl 1
# target_whenNotGround Pneuma
# defendMonsters Raydric Archer,Orc Archer
# notInTown 1
# timeout 5
#}
[/code]

А теперь как "Тупит" прист...
1.в критической ситуации не спешит лечить.. не всегда но бывает
2. Замерает и постоянно "возаращает" ВторойБот к себе (это какой-то лаг сервера, т.к. лечится принудительным тыканием на карте около приста)
3. Помоему какаято проблема со СтатусРекавери... не всегда или вседа не работает.. мобы кастуют окаменение.. Не уверен точно, могу судить по тому что Бот дамагер стоит и не атакует, хотя получает повреждения от мобов


Теперь конфиг ВторойБот:

[code]

attackAuto 2
attackAuto_party 1
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 1
attackAuto_inLockOnly 1
attackDistance 1.5
attackDistanceAuto 0
attackMaxDistance 2.5
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPlayerDistance 2
attackMinPortalDistance 4
attackUseWeapon 1
attackNoGiveup 0
attackCanSnipe 0
attackCheckLOS 0
attackLooters 0
attackChangeTarget 1
aggressiveAntiKS 0


itemsTakeAuto 2
itemsTakeAuto_party 0
itemsGatherAuto 2
itemsMaxWeight 500
itemsMaxWeight_sellOrStore 48
itemsMaxNum_sellOrStore 99
cartMaxWeight 7990

#sitAuto_hp_lower 10
#sitAuto_hp_upper 100
#sitAuto_sp_lower 5%
#sitAuto_sp_upper 0
#sitAuto_over_50 0
#sitAuto_idle 0

teleportAuto_hp 0
teleportAuto_sp 0
teleportAuto_idle 0
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressives 0
teleportAuto_minAggressivesInLock 0
teleportAuto_onlyWhenSafe 0
teleportAuto_maxDmg 3000
teleportAuto_maxDmgInLock 0
teleportAuto_deadly 0
teleportAuto_useSkill 3
teleportAuto_useChatCommand
teleportAuto_allPlayers 0
teleportAuto_atkCount 0
teleportAuto_atkMiss 100
teleportAuto_unstuck 0
teleportAuto_dropTarget 0
teleportAuto_dropTargetKS 0
teleportAuto_attackedWhenSitting 0
teleportAuto_totalDmg 0
teleportAuto_totalDmgInLock 0
teleportAuto_equip_leftAccessory
teleportAuto_equip_rightAccessory
teleportAuto_lostHomunculus
teleportAuto_lostTarget

useSelf_item Meat,Apple,Novice Potion,Sweet Potato,Carrot,Red Potion,Monster's Feed,Red Herb {
hp < 50%
notInTown 1
}


useSelf_item Awakening Potion {
notInTown 1
timeout 5
whenStatusInactive Awakening Potion

}

useSelf_skill Crazy Uproar {
lvl 1
notInTown 1
timeout 5
whenStatusInactive Crazy Uproar
}

useSelf_skill Adrenaline Rush {
lvl 5
notInTown 1
timeout 5
whenStatusInactive Adrenaline Rush
}

useSelf_skill Power-Thrust {
lvl 5
notInTown 1
timeout 5
whenStatusInactive Power-Thrust
}

useSelf_skill Weapon Perfection {
lvl 5
notInTown 1
timeout 5
whenStatusInactive Weapon Perfection
}

useSelf_skill Power Maximize {
lvl 5
notInTown 1
timeout 5
whenStatusInactive Power Maximize

}

storageAuto 1
storageAuto_npc
storageAuto_distance 5
storageAuto_npc_type 1
storageAuto_npc_steps
storageAuto_password
storageAuto_keepOpen 0
storageAuto_useChatCommand
relogAfterStorage 1

[/code]

Как тупит ВторойБот:
1. Мне кажетвя только в том, что после убийства моба отбегается... Известная нерешенная проблема... Кстати, видел несколько ботов с этой бедой... очень заметно если знаешь баг:)
2. Как я и говорил не всегда нападает даже когда получает дамаг от мобов.. хз толи статус толи лаг сервера... то и другое в разное время?
3. Нет осторожности, толи залетает со всей дури в толпу толи копит толпу постоянными отскоками после убийства моба.


КАК ТУПИТ ПАТИ т.е. что получается:
1. Когда мобов много никто не вингуется... т.к. потом по одиночке умирают (настроено специально, не знаю как выйти из этоой ситуации). изза этого крайне низкая жизнеспособность пати 20-60 мин. пока мобы где нить не соберутся в кучу...
Будучи пристом по природе я уверен, что на данной карте можно продержаться долго (конечно не против экстримально большой кучи мобов).

Прошу:
1. Дать советы по повышению жизнеспособности патьки.
2. Привести свои примеры настройки патьки.
3. Не предлагать идти на карты со слабыми мобами.. зачем прист тогда? если мясо справится? Кач нужен 2м персам... порядка 500к опыта в час будет норм. лучше 1кк:)... каждому!


Спасибо!

ПС.. не понимаю правильно ли я воспользовался тегами:)

Добавлено: Вт ноя 28, 2006 1:57 am
kLabMouse
Во первых возпользуйся блоками. Во вторых вынеси каждый скилл в свой блок (так легче читать и думать). В третих весь конфиг наитоятельно не рекомендуется выставлять, только изменённые пераметры.
В третих Ето проблема Пати. Те нужно изменить тему.

Добавлено: Вт ноя 28, 2006 10:43 am
Grodeco
Спасибо за рекомендации.. подредактировал:)
Получилось не все:)

Добавлено: Вт ноя 28, 2006 1:04 pm
Driver
Скажи а как ты решил проблему:
Прист кастует магнификат, напарник в это время убегает - результат прист теряет мастера садится и плачет :(

Добавлено: Вт ноя 28, 2006 2:32 pm
Grodeco
Моей пати Магни не особо нужен т.к. ББС ходит под PowerMaximize и сп в любом случае у него не восстанавливается... но чтобы пати не убеала далеко у приста стоит флаг followBot 1... ВторойБот возвращается когда теряет приста из зоны видимости. и ему достаточно часто в награду достается магни.

Добавлено: Вт ноя 28, 2006 2:42 pm
Grodeco
kilor, скажи как ты решил проблему чтобы пати в критический момент не умирала?

Добавлено: Вт ноя 28, 2006 3:35 pm
kLabMouse
Grodeco писал(а):kilor, скажи как ты решил проблему чтобы пати в критический момент не умирала?
Я делал так чтоб Он если поставить параметер isFolowing в блок то он кастил его когда видит своего Масетра.
Так-же полезен порядок скилов и блоков в конфиге. Ибо от етого зависит вся последовательность Каста.

Насчёт Following Bot. Скажу откровенно. Ето чущь. Там нуно другое немного решение. + Немного подправить АИ чтоб ходил более правдоподобно.

Добавлено: Ср ноя 29, 2006 2:53 pm
Grodeco
Кто-нибудь пришлите свои варианты настроить пати.

Добавлено: Ср ноя 29, 2006 4:46 pm
loxotronus
не буду новый пост делать так как тут тож про пати... вопщем проблема такая: прист идёт за чаром, когда тот останавливается например бить моба прист тоже останавливается и начинает кастить например, далее чар уходит и пока чар не пропадает с экрана приста тот стоит и не идёт как пропадает из видимости он стоит секунды две и тока потом идёт к мастеру.... как сделать так чтобы он попятам шёл за ботом...

Добавлено: Ср ноя 29, 2006 4:50 pm
kLabMouse
Ну был где-то патчик. Дойдут руки закоментирую в СВН.

Добавлено: Ср ноя 29, 2006 6:54 pm
Sauron
Настройки пати для приста довольно детализировано описаны на форуме опенкора.. вроде бы вопрос давно решенный... есть ли смысл повторяться? параллельно звучал вопрос - прист следующий за ведущим иногда теряя и находя, начинает кастовать заново.. как избежать? ..никак!!! только как установить оптимальную задержку каста...

...сорри за офф-топ звание "Новичёк" можно заменить на "Новичок"...

Добавлено: Ср ноя 29, 2006 7:05 pm
kLabMouse
ГГ. Вот прикол. Почему-то у меня когда чар за которым ходит немного заторможен. То он всё норм кастует. Самое главное ето задержки.

Добавлено: Ср ноя 29, 2006 10:36 pm
loxotronus
если моно не в СВН а отдельно а то я не юзаю 1.9.3 ибо не запускается с моими конфигами а заного настраивать все скилы и айтемы ломает... я юзаю 1.9.1

Добавлено: Ср ноя 29, 2006 11:03 pm
kLabMouse
loxotronus писал(а):если моно не в СВН а отдельно а то я не юзаю 1.9.3 ибо не запускается с моими конфигами а заного настраивать все скилы и айтемы ломает... я юзаю 1.9.1
Хз. Я делал на 1.9.3 ибо там по лучше интерфейсы взаимодейтвий зделаны.

Добавлено: Сб дек 02, 2006 5:44 pm
Stells
Вопрос:Как заставить БОТА за которым следует прист, далеко не убигать от приста если тот останавливается, например скаставать магни. Помогите плиз.