телепортация от моба, когда он уже близко? [да! в snv-6214]

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

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Free Goods
Представь себе, я и о таком сперва и думал! (Даже у нас тут на форуме где-то писал). Но неуспел я это придумать, как парни добавили туда вариант опции 3! :cry: И никакой гарантии, что они туда еще чо-то не добавят.

# <teleport>:
...
# 3 to disconnect if the monster is on your screen.

Поэтому, мне кажется можно сделать так как я писал. Оставить 2 или три диапазона расстояний. Этого должно хватить для всех типов мобов.

Биты +8 (dc) и выше мало кому нужны, если их не использовать, телепорт работает как раньше, и новички ничего ен заметят! :P
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Free Goods
Разработчик
Сообщения: 32
Зарегистрирован: Пт дек 22, 2006 8:31 pm
Сервер RO:: iRo
Контактная информация:

Сообщение Free Goods »

piroJOKE, ok, верно, 5 и 10 (скажем, опция teleport = 4 и 5) добавить и хватит.

^^
Но не понимаю зачем нужно что-то делать с битами.
Нельзя 6 - дисконнект? или можно, допустим, d4 - дисконнект если монстр на 5 клетках. Как будет происходить заполнение конфига, требующее бинарных значений? И какое практическое применение дисконекта при виде монстра?
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Free Goods
"применение" - не знаю, это ж не я придумал. ))
"зачем битовые операции" - ну, чтоб конфиг был "логичней". Хз, не всем это нравится.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Сообщение Click »

по мне так проще добавить в конфиг опцию на расстояние.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Click
Я уже писал выше, что для разных типов мобов расстояние может оказаться разным.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

piroJOKE писал(а):Click
Я уже писал выше, что для разных типов мобов расстояние может оказаться разным.
Ну тогда сделать блок в конфиге - для каждого моба свой... или встроить эту штуку в блок teleportAuto.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Не... ребяты, вы говноблок "телепортАуто" лучше не трогайте.
Уж лучше сделать, как FreeGoods говорит. :(
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Иллюстрация для Free Goodsа.
Вложения
да, мы видим что мвп нам не угрожает,  хоть он и близко, но нас сжирают его свавны
да, мы видим что мвп нам не угрожает, хоть он и близко, но нас сжирают его свавны
mvp_slaves.png (4.36 КБ) 1269 просмотров
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Сообщение Click »

гы, а я придумал) почему дистанцию до телепорта от моба не писатьс минусом?) например -5
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Так, дорогой Клик, иди убей себя! :lol: Нам еще тут -5 не хватало, хватит уж мутного таргет-дельта-хп с отрицательными значениями! :D

На самом деле у нас есть важный вопрос, другой.

Мы как бы уже решили, что будет два диапазона телепортации. Один ориентировочно 5 клеточек, второй 10. А теперь внимание вопрос!

Насколько оптимальны эти цифры? Может стоит взять их чуть больше, или чуть меньше?


Идея такая, "малый диапазон" (опция 4) типо против мили-атакующих монстров,
а "большой" (опция 5) против рейжевых атак.
Так вот, не стоит ли увеличить "большой"? Или уменьшить?
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Сообщение Click »

дак а почему бы просто тупа не задать дистанцию минусом? и не нужно никаких диапозонов :o -1 -2 -3 -4 ... всё четко и понятно

[mod="piroJOKE"]дело товарищ говорит![/mod]
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

А, вот ты о чем. Хм... изврат, но прикольно. Надо FreeGoods'у показать.

Добавлено спустя 12 секунд:

Спасибо! :D
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Внесено в SVN, 6214, именно в таком виде, как предлагал Клик.

Пример:


Если записать в mon_control.txt вот такое:

Poring 0 -5

...то, если Поринг подкрадется к нам ближе 5 клеточек, наш чар телепортируеццо.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

А ни кто не хочет потрахаццо и научить опенкору обходить мобов(например неподвижных гео)
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Все очень этого хотят (и я про это много раз писал), но никто не умеет. :(
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Ответить