как сделать что бы бот сам подходил что бы меня обкастить

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
vasa666
Энтузиаст
Сообщения: 103
Зарегистрирован: Вт июн 19, 2007 8:58 pm
Откуда: Москва
Контактная информация:

как сделать что бы бот сам подходил что бы меня обкастить

Сообщение vasa666 »

Выдержка из конфига... если ещё что то нужно. добавлю.
follow 0
followTarget
followEmotion 1
followEmotion_distance 4
followFaceDirection 0
followDistanceMax 1
followDistanceMin 1
followLostStep 12
followSitAuto 0
followBot 0


route_escape_unknownMap 1
route_escape_reachedNoPortal 1
route_escape_randomWalk 1
route_escape_shout
route_randomWalk 0
route_randomWalk_inTown 0
route_randomWalk_maxRouteTime 75
route_maxWarpFee
route_maxNpcTries 5
route_teleport 0
route_teleport_minDistance 150
route_teleport_maxTries 8
route_teleport_notInMaps
route_step 15





partySkill Full Chemical Protection {
dist 2
target_dist 2
lvl 5
target_timeout 5
sp > 10%
timeout
target_isGuild GUILD #<- название гиьды
notPartyOnly 1
}
Задача: в данном случаи нужно что бы химик стоял на месте... как в видимости бота появляется кто ни будь из гильды... она сам подходит и кастует на него Full Chemical Protection после чего возвращается на исходную точку.
Проблемы:Бот стоит на месте.. и скастует только когда сам к ниму подходишь минимум на 2 клетки... (дальше 2-х клеток данный скил просто не кастуется)
Как пробывал решить: пробывал добавить dist 1 непомогло... пробывал добавлять partySkillDistance вообще не понял как должно работать... пробывал играться с route_randomWalk и follow но тоже безуспешно... в макросах не разбираюсь.. если кто поможет делом.. буду благодарен.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Если я правильно понимаю, за "подхождение" отвечает только follow.
Приведенный выше route_escape к делу вообще не относится.
Дистанция в partySkill служит только ограничителем, запрещающим кастовать с большего расстояния (??? - не уверен, подтвердите или опровергните кто-то).
Значит, тебе нужно что-то, что бы двигало Кору в сторону игрока, когда тот появляется в поле её, Коры, зрения. Хм... нет идей.

* * *

Идея есть, но извратная. Переделать каким то макаром аттак_скилл блок, чтобы он срабатывал на друзей. :twisted: Тогда будет включаться роут при атаке, и он будет подходить в нужные точки.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

да я ступил вначале, посмотрев на "dist 2", а потом ужо понил что ступил :D

Если сделать такого бота, то как же он будет кастовать на всех? тупо народу в пределах видимости?

Видимо, если деласть макросами, нужно заносить игроков, получивших, каст в определённый список, и по истечению времени их от туда удалять..

Как-то не корректно получается..

В жизни-то оно как поисходит? Подходишь и просишь каст :) а на это макрос уже есть :)

Добавлено спустя 4 минуты 16 секунд:

а прикольная получается игрушка, ты проходишь мимо него.. и он кастует (ты при этом не останавливаешься..)

Добавлено спустя 1 минуту 21 секунду:

вот жопа, а чё юзеры не могут удалить своё сообщение?

Добавлено спустя 19 минут 49 секунд:

хм, помогает оказывается "target_whenStatusInactive Cp Helm"

Добавлено спустя 35 минут 57 секунд:

а чо "target_dist 10,9,8,7,6,5,4,3,2,1" нефига не должно работать?
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

(удалил лишнее)
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

Если по уму, то у меня получилось:

Код: Выделить всё

partySkill Full Chemical Protection {
	notPartyOnly 1
	lvl 5
	sp > 40
	target_dist 2
	target_isGuild GiLdA
	target_whenStatusInactive Cp Helm
	target_timeout 5
}
по идее мона макросами придумать (ПО ИДЕЕ!!!) типо как видим игрока, если он с вашей гилды, и у него нету "защиты", то подходим и кастуем на него.. НО! Получится же такая-же пляска, как вокруб моба!


ЗЫ: офтоп на счёт пляски:
- ставим бота в городе (где нет людей), запускаем через wxstart!
- подходим к нему игроком через клиент
- в боте жмём на игроке правой кнопкой и выбираем "Kill <имя>"
- переходим в клиент и пытаемся убежать от бота (из стороны в сторону)

Получается довольно забавная штука. (а теперь представить как нелепо вы выглядите, когда админу говорите, что вы не ботили)
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Ответить