Click скажи какой из предложеных вариантов верен? Или если оба не верны подскажи как надо-то?
upd: как вы советовали бота переставил, но это не помогло как он бил всех так и бьет, ставя атак ауто 1 просто гуляет по карте. Не знаю в чем проблема.
mon_control.txt - реакции на разных монстров
Модератор: 4epT
Правила форума
Этот раздел является руководством и тут разрешено оставлять сообщения лишь для уточнения и внесения корректив в существующие материалы. Для вопросов существует ряд других разделов.
Этот раздел является руководством и тут разрешено оставлять сообщения лишь для уточнения и внесения корректив в существующие материалы. Для вопросов существует ряд других разделов.
Мда вообщем не знаю в чем запара, поставил просто 2 без 0 0 0 0 0, толку ноль, ставил и атак ауто 1, толку ноль. Восчем пришел к выводу или руки у меня в делах ботных корявые или что-то не так делаю. В итоге если кому не сложно или просто интересно гляньте 2-а файла которые я выложил. Есть ли там какой косяк? Если да то ткните меня прям в него носом
- Вложения
-
- config.txt
- (10.97 КБ) 441 скачивание
-
- mon_control.txt
- (283 байт) 455 скачиваний
мой моск окончательно съели )) прочитал все 3 страницы, но так и не понял, чего тот чувак хочет.Click писал(а):атакауто 1
в монконтрл кого бить прописываешь как агрессивных, тоесть ставишь 2
кого не бить пишешь -1
тому, кто спрашивал (ник лениво смотреть):
у меня так:
attackAuto = 1, при этом в зависимости от параметра attack для конкретного моба (или для all) в mon_control.txt:
0 -> не трогаем, пока сам не нападёт
1 -> то же самое
2 -> атакуем всегда, когда увидим.
attackAuto = 2, при этом в зависимости от параметра attack для конкретного моба (или для all) в mon_control.txt:
0 -> отвечаем на атаку, но сами не трогаем
1, 2 -> нападаем первыми.
поэтому я юзаю только второй вариант, с autoAttack = 2. в mon_control.txt выставлено:
all 0 0 0 0 (никого сами не атакуем, пока не нападут)
Spore 1 0 0 0 (а вот на этого мерзавца всегда нападаем сами)
(по поводу all: если забудешь вписать его, то по умолчанию attack для всех мобов будет равен 1, т.е. в режиме autoAttack = 2 бот их будет бить)
чем это мне удобно:
чтобы просто тупо бегать и только отвечать на атаки - пишем в консоли "a no" без кавычек. это включает режим attackAuto 1. как видно, для Spore attack стоит 1, т.е. атакуем только если нападёт. что нам и надо.
чтобы вдобавок к ответной атаке ещё и валить всех повстречавшихся спор, пишем "a yes" (аналогично attackAuto 2). опять же смотрим табличку выше: 1 для моба в этом режиме означает, что нападаем первыми. как и хотелось.
теперь думай, что ты хочешь. пробуй один из этих вариантов. если не заработает - чётко опиши, что тебе надо, посмотрим.
ps
и проверь, чтобы каждый моб в mon_control был описан только один раз.
Добавлено спустя 5 минут 11 секунд:
GnoM
это твой mon_control.txt, рабочий, с которым ты бота запускал? ууууууу..... жестоко.
ВСЁ (!!!) кроме мобов должно быть закомментировано. никаких Example, (config.txt) и прочего. поставь перед ними (в самом начале строки) знак "#"
перед названиями мобов не надо столько пробелов. они идут с самого начала строки.
нету строки-описания для всех мобов (стандартные значения).
типа: all 0 0 0 0