MOTR logo
    • Категории
    • Последние
    • Популярные
    • Метки
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти

    Обсуждение Rampage AI

    Запланировано Прикреплена Закрыта Перенесена Жизнь в пробирке
    95 Сообщения 21 Posters 12.1k Просмотры
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • SnakeZS Не в сети
      SnakeZ
      отредактировано

      Aiko Star, выложи свой конфиг плиз посмотреть...получается настроить только чтобы она била всех мобов...а например только поринги не получается...тоесть я выставляю в Default actor галочки на attacks allowed и skill allowed и она лупит всех...ставлю Defend Only и в Actor ByID прописываю поринга и ставлю attack allowed и она никого не бьёт...может я туплю где?

      1 ответ Последний ответ Ответить Цитировать 0
      • Aiko StarA Не в сети
        Aiko Star
        отредактировано

        Надо прописывать не в ByID, а в ByType. Сама в свое время мучилась.

        1 ответ Последний ответ Ответить Цитировать 0
        • Aiko StarA Не в сети
          Aiko Star
          отредактировано

          Надо прописывать не в ByID, а в ByType. Сама в свое время мучилась.

          1 ответ Последний ответ Ответить Цитировать 0
          • SnakeZS Не в сети
            SnakeZ
            отредактировано

            Aiko Star, yahooo) спасибо огромное!
            ммм можешь объяснить ещё что делает acquire while locked, Attack While Chasing, Maintain Targets While Passive.
            Какие значения ты задавала для Max distance, Follow Distance, Begin Follow Distance. Так же что за Intercept algorithm(у меня нормал стоит). И также смогла ли ты через RAIL настроить нормально каст ускорялки и ментал чейндж?(Не меняя стандартных настроек вроде кастует и то и другое но всё же тупит...иногда кастует ускорялку даже если есть монстры которых он должен лупить)

            ммм...да я понимаю конечно что вопросов много, но в коряво переведённой документации нифига не понятно, да ещё и есть не всё...буду безумно признателен за помощь)

            UPD: ещё вспомнил а в ByType приоритеты нельзя расставить чтоли?

            1 ответ Последний ответ Ответить Цитировать 0
            • SnakeZS Не в сети
              SnakeZ
              отредактировано

              Aiko Star, yahooo) спасибо огромное!
              ммм можешь объяснить ещё что делает acquire while locked, Attack While Chasing, Maintain Targets While Passive.
              Какие значения ты задавала для Max distance, Follow Distance, Begin Follow Distance. Так же что за Intercept algorithm(у меня нормал стоит). И также смогла ли ты через RAIL настроить нормально каст ускорялки и ментал чейндж?(Не меняя стандартных настроек вроде кастует и то и другое но всё же тупит...иногда кастует ускорялку даже если есть монстры которых он должен лупить)

              ммм...да я понимаю конечно что вопросов много, но в коряво переведённой документации нифига не понятно, да ещё и есть не всё...буду безумно признателен за помощь)

              UPD: ещё вспомнил а в ByType приоритеты нельзя расставить чтоли?

              1 ответ Последний ответ Ответить Цитировать 0
              • Aiko StarA Не в сети
                Aiko Star
                отредактировано

                @"SnakeZ":
                Aiko Star, yahooo) спасибо огромное!

                ммм можешь объяснить ещё что делает acquire while locked, Attack While Chasing, Maintain Targets While Passive.
                Какие значения ты задавала для Max distance, Follow Distance, Begin Follow Distance. Так же что за Intercept algorithm(у меня нормал стоит). И также смогла ли ты через RAIL настроить нормально каст ускорялки и ментал чейндж?(Не меняя стандартных настроек вроде кастует и то и другое но всё же тупит...иногда кастует ускорялку даже если есть монстры которых он должен лупить)

                ...

                UPD: ещё вспомнил а в ByType приоритеты нельзя расставить чтоли?

                Начну с конца. Пример куска кода (повторюсь - мб поменялось что-то, у меня старая версия). Жирненьким выделен приоритет. Чем выше - тем приоритетнее. Если моб не прописан, берется дефолтный приоритет, это тоже может сыграть свою роль.

                rail_state["ActorOptions"]["ByType"][1152] = {}

                rail_state["ActorOptions"]["ByType"][1152]["MaxCastsAgainst"] = 2
                rail_state["ActorOptions"]["ByType"][1152]["FreeForAll"] = false
                rail_state["ActorOptions"]["ByType"][1152]["AttackAllowed"] = true
                rail_state["ActorOptions"]["ByType"][1152]["SkillsAllowed"] = true
                rail_state["ActorOptions"]["ByType"][1152]["Name"] = "Orc Skeleton"
                rail_state["ActorOptions"]["ByType"][1152]["TicksBetweenSkills"] = 0
                rail_state["ActorOptions"]["ByType"][1152]["Priority"] = 3
                rail_state["ActorOptions"]["ByType"][1152]["MaxSkillLevel"] = 5
                rail_state["ActorOptions"]["ByType"][1152]["DefendOnly"] = false

                Ускорялки и MC не трогала, я с баранами гуляю.

                Acquire while locked пришло из старой версии, не актуально (согласно вики).
                Attack While Chasing Attack позволяет атаковать цель в радиусе действия, даже если сейчас хомяк топает к более приоритетной цели вне радиуса действия. Когда включено, позволяет максимизировать количество выполняемых атак, когда выключено - быстрее топает. Рекомендуется только для дистанционных атак типа наемников-лучников.
                Maintain Targets While Passive не помню точно, по идее - остлеживание целей в пассивном режиме.
                Max distance 13
                Follow Distance 2
                Begin Follow Distance 5
                Intercept у меня нет вообще.

                Рекомендую порыться в вики и в топике на ировики. Чего нету в вики - скорее всего где-нибудь в примерах вылезет на форуме.

                1 ответ Последний ответ Ответить Цитировать 0
                • Aiko StarA Не в сети
                  Aiko Star
                  отредактировано

                  @"SnakeZ":
                  Aiko Star, yahooo) спасибо огромное!

                  ммм можешь объяснить ещё что делает acquire while locked, Attack While Chasing, Maintain Targets While Passive.
                  Какие значения ты задавала для Max distance, Follow Distance, Begin Follow Distance. Так же что за Intercept algorithm(у меня нормал стоит). И также смогла ли ты через RAIL настроить нормально каст ускорялки и ментал чейндж?(Не меняя стандартных настроек вроде кастует и то и другое но всё же тупит...иногда кастует ускорялку даже если есть монстры которых он должен лупить)

                  ...

                  UPD: ещё вспомнил а в ByType приоритеты нельзя расставить чтоли?

                  Начну с конца. Пример куска кода (повторюсь - мб поменялось что-то, у меня старая версия). Жирненьким выделен приоритет. Чем выше - тем приоритетнее. Если моб не прописан, берется дефолтный приоритет, это тоже может сыграть свою роль.

                  rail_state["ActorOptions"]["ByType"][1152] = {}

                  rail_state["ActorOptions"]["ByType"][1152]["MaxCastsAgainst"] = 2
                  rail_state["ActorOptions"]["ByType"][1152]["FreeForAll"] = false
                  rail_state["ActorOptions"]["ByType"][1152]["AttackAllowed"] = true
                  rail_state["ActorOptions"]["ByType"][1152]["SkillsAllowed"] = true
                  rail_state["ActorOptions"]["ByType"][1152]["Name"] = "Orc Skeleton"
                  rail_state["ActorOptions"]["ByType"][1152]["TicksBetweenSkills"] = 0
                  rail_state["ActorOptions"]["ByType"][1152]["Priority"] = 3
                  rail_state["ActorOptions"]["ByType"][1152]["MaxSkillLevel"] = 5
                  rail_state["ActorOptions"]["ByType"][1152]["DefendOnly"] = false

                  Ускорялки и MC не трогала, я с баранами гуляю.

                  Acquire while locked пришло из старой версии, не актуально (согласно вики).
                  Attack While Chasing Attack позволяет атаковать цель в радиусе действия, даже если сейчас хомяк топает к более приоритетной цели вне радиуса действия. Когда включено, позволяет максимизировать количество выполняемых атак, когда выключено - быстрее топает. Рекомендуется только для дистанционных атак типа наемников-лучников.
                  Maintain Targets While Passive не помню точно, по идее - остлеживание целей в пассивном режиме.
                  Max distance 13
                  Follow Distance 2
                  Begin Follow Distance 5
                  Intercept у меня нет вообще.

                  Рекомендую порыться в вики и в топике на ировики. Чего нету в вики - скорее всего где-нибудь в примерах вылезет на форуме.

                  1 ответ Последний ответ Ответить Цитировать 0
                  • SnakeZS Не в сети
                    SnakeZ
                    отредактировано

                    у меня ещё вопрос...как сделать в RAIL чтобы лифка в первую очередь помогала химу а потом добивала свои цели...просто когда много мобов скапливается вокруг я телегой бью, они все на меня агряться...а она вместо того что бы всех переагрить добивает их по одному пока меня убивает толпа.

                    1 ответ Последний ответ Ответить Цитировать 0
                    • SnakeZS Не в сети
                      SnakeZ
                      отредактировано

                      у меня ещё вопрос...как сделать в RAIL чтобы лифка в первую очередь помогала химу а потом добивала свои цели...просто когда много мобов скапливается вокруг я телегой бью, они все на меня агряться...а она вместо того что бы всех переагрить добивает их по одному пока меня убивает толпа.

                      1 ответ Последний ответ Ответить Цитировать 0
                      • MesserM Не в сети
                        Messer
                        отредактировано

                        Юзай хайд после кр, и будет тебе счастье )
                        Это так, к слову )

                        1 ответ Последний ответ Ответить Цитировать 0
                        • MesserM Не в сети
                          Messer
                          отредактировано

                          Юзай хайд после кр, и будет тебе счастье )
                          Это так, к слову )

                          1 ответ Последний ответ Ответить Цитировать 0
                          • SnakeZS Не в сети
                            SnakeZ
                            отредактировано

                            @Messer:
                            Юзай хайд после кр, и будет тебе счастье )

                            Это так, к слову )

                            ммм это не ответ на мой вопрос...про хайд я и сам знаю

                            1 ответ Последний ответ Ответить Цитировать 0
                            • SnakeZS Не в сети
                              SnakeZ
                              отредактировано

                              @Messer:
                              Юзай хайд после кр, и будет тебе счастье )

                              Это так, к слову )

                              ммм это не ответ на мой вопрос...про хайд я и сам знаю

                              1 ответ Последний ответ Ответить Цитировать 0
                              • SnakeZS Не в сети
                                SnakeZ
                                отредактировано

                                Aiko Star, выложи пожалуйста свой файл настроек rail_state.homu.lua...просто как я понял GUI PyRO как то косячно вносит в него данные...приоритеты для ByType не задаются, иногда настройки сбрасываются...а попробовал в ручную файл настроек поковырять так он вообще его не воспринимает...RAIL просто откатывает этот файл до стандартных настроек...сил моих уже нет =(

                                UPD: проблема решена) оказалось что немного неправильно данные вводил, но вот как сделать чтобы лифа в первую очередь спасала меня так и не нашёл

                                1 ответ Последний ответ Ответить Цитировать 0
                                • SnakeZS Не в сети
                                  SnakeZ
                                  отредактировано

                                  Aiko Star, выложи пожалуйста свой файл настроек rail_state.homu.lua...просто как я понял GUI PyRO как то косячно вносит в него данные...приоритеты для ByType не задаются, иногда настройки сбрасываются...а попробовал в ручную файл настроек поковырять так он вообще его не воспринимает...RAIL просто откатывает этот файл до стандартных настроек...сил моих уже нет =(

                                  UPD: проблема решена) оказалось что немного неправильно данные вводил, но вот как сделать чтобы лифа в первую очередь спасала меня так и не нашёл

                                  1 ответ Последний ответ Ответить Цитировать 0
                                  • sepulkaS Не в сети
                                    sepulka
                                    отредактировано

                                    а я вспомнила, почему даже не стала пробовать rail, вот из-за этой через чур многословной записи данных о мобах.

                                    1 ответ Последний ответ Ответить Цитировать 0
                                    • sepulkaS Не в сети
                                      sepulka
                                      отредактировано

                                      а я вспомнила, почему даже не стала пробовать rail, вот из-за этой через чур многословной записи данных о мобах.

                                      1 ответ Последний ответ Ответить Цитировать 0
                                      • SnakeZS Не в сети
                                        SnakeZ
                                        отредактировано

                                        @"sepulka":
                                        а я вспомнила, почему даже не стала пробовать rail, вот из-за этой через чур многословной записи данных о мобах.
                                        вообще у RAIL есть графический интерфейс http://code.google.com/p/pyrail/
                                        правда у меня он коряво работает...поэтому настраиваю через файлик...если разобраться там не очень то всё сложно...а сам АИ куда круче мирки)

                                        1 ответ Последний ответ Ответить Цитировать 0
                                        • SnakeZS Не в сети
                                          SnakeZ
                                          отредактировано

                                          @"sepulka":
                                          а я вспомнила, почему даже не стала пробовать rail, вот из-за этой через чур многословной записи данных о мобах.
                                          вообще у RAIL есть графический интерфейс http://code.google.com/p/pyrail/
                                          правда у меня он коряво работает...поэтому настраиваю через файлик...если разобраться там не очень то всё сложно...а сам АИ куда круче мирки)

                                          1 ответ Последний ответ Ответить Цитировать 0
                                          • sepulkaS Не в сети
                                            sepulka
                                            отредактировано

                                            SnakeZ, то, что настройки можно задавать и более компактно это никак не отменяет)
                                            а о крутости аи я никак и не спорю.

                                            1 ответ Последний ответ Ответить Цитировать 0
                                            • Первое сообщение
                                              Последнее сообщение