Боты — различия между версиями

Материал из Игры ClanWars - браузерная игра из серии игр: Бойцовский клуб, Комбатс, Олд БК
м (Защищена страница «Боты» ([Редактирование=Разрешено только администраторам] (бессрочно) [Переименование=Разрешено только администратор)
(Алгоритм работы приемов у ботов)
 
(не показано 48 промежуточных версии 2 участников)
Строка 1: Строка 1:
 +
=Кто такие боты?=
 +
 +
Бот - программа-робот, имитирующая оппонентов в игре. Боты являются неотъемлемой частью большинства игровых квестов для выполнения которых игроку предстоит побеждать в боях с ботами.
 +
 +
=Типы ботов=
 +
==Базовые боты==
 +
* Боты, которые встречаются в большинстве игровых локаций: животные в Темном Лесу, '''[[Образы_ботов#.D0.A0.D0.B0.D0.B7.D0.B1.D0.BE.D0.B9.D0.BD.D0.B8.D0.BA.D0.B8|<font color=blue>разбойники</font>]]''', '''[[Образы_ботов#.D0.93.D0.BD.D0.BE.D0.BC.D1.8B|<font color=blue>гномы</font>]]''', '''[[Образы_ботов#.D0.93.D0.BE.D0.B1.D0.BB.D0.B8.D0.BD.D1.8B_.D1.81_.D0.BA.D1.80.D0.B8.D1.81.D1.82.D0.B0.D0.BB.D0.BB.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D1.85_.D1.88.D0.B0.D1.85.D1.82|<font color=blue>гоблины</font>]]''', '''[[Образы_ботов#.D0.A2.D1.80.D0.BE.D0.B3.D0.BB.D0.BE.D0.B4.D0.B8.D1.82.D1.8B|<font color=blue>троглодиты</font>]]''' и т.д.
 +
 +
* Бот создается с учетом базовых вещей на уровне игрока. Базовые боты имеют 4 вида усиления. В зависимости от уровня, выраженного в виде звездочек, боты получают определенный % усиления:
 +
 +
** без звезды - +20%;
 +
 +
** "*" - +30%;
 +
 +
** "**" - +45%;
 +
 +
** "***" - +55%.
 +
 +
'''''Пример расчета модификаторов ботов''' (крит, уворот, антикрит, антиуворот, уровень жизни, уровень выносливости, броня, урон):''
 +
 +
''(Базовые модификаторы вещей соответствующего уровня) * (100%+ % уровня усиления) + (модификаторы от статов) + (бонусы от статов).''
 +
 +
'''''Примечание:''' У ботов учитываются только бонусы от статов. Никаких бонусов от владения оружием, талантов и мифрила они не имеют.''
 +
 +
* Подобным образом создается 75% ботов. Остальные 25% ботов создаются "с игроков":
 +
 +
* В 25% случаев бот создается на основе рандомно выбранного игрока данного уровня, который одет в полный комплект боевых вещей (в том числе учитываются вещи гладиатора и любые другие ивентовые вещи).
 +
 +
* Бот получает % усиления, соответствующий уровню, выраженному в виде звездочек, которое действует на вещи, скопированные с игрока. После этого идет начисление '''[[Модификаторы|<font color=blue>модификаторов</font>]]''' от '''[[Статы|<font color=blue>статов</font>]]''', '''[[Бонусы_от_статов|<font color=blue>бонусов от статов</font>]]''' и других бонусов, которые есть у игрока, взятого за образец для создания бота: бонус от '''[[Владение_оружием|<font color=blue>Владения оружием</font>]]''', бонус от '''[[Таланты|<font color=blue>Талантов</font>]]''', клановые бонусы и т.д.
 +
 +
==Мини боссы==
 +
'''[[Образы_ботов#.D0.91.D0.BE.D1.81.D1.81.D1.8B|<font color=blue>Главарь шайки</font>]]''' – нападает на дорогах и при нападении на разбойников.
 +
 +
'''[[Образы_ботов#.D0.91.D0.BE.D1.81.D1.81.D1.8B|<font color=blue>Король гномов</font>]]''' – можно встретить в '''[[Штольня_короля_гномов|<font color=blue>Штольне короля гномов</font>]]'''.
 +
 +
'''[[Образы_ботов#.D0.91.D0.BE.D1.81.D1.81.D1.8B|<font color=blue>Матриарх шахты</font>]]''' – можно встретить в '''[[Кристаллическая_шахта|<font color=blue>Кристаллической шахте</font>]]'''.
 +
 +
'''[[Образы_ботов#.D0.91.D0.BE.D1.81.D1.81.D1.8B|<font color=blue>Хранитель сундука</font>]]''' – можно встретить в '''[[Платиновая_шахта|<font color=blue>Платиновой шахте</font>]]'''.
 +
 +
'''[[Образы_ботов#.D0.91.D0.BE.D1.81.D1.81.D1.8B|<font color=blue>Атаман</font>]]''' – можно встретить в '''[[Логово_разбойника|<font color=blue>Логове разбойника</font>]]'''.
 +
 +
* У всех перечисленных ботов уровень жизни и выносливости в 3 раза больше обычного.
 +
 +
* Усиление ботов - 60%.
 +
 +
==Боссы==
 +
Боссы - специфические боты, которые являются своеобразными главарями в какой-либо игровой локации или в рамках определенного квеста. Как правило, боссы значительно сильнее простых ботов, имеют больше жизни и выносливости.
 +
 +
К числу боссов относятся Корень Мандрагоры и Атаман Разбойников, а также различные ивентовые боссы.
 +
 +
Также существует вероятность нападения шайки разбойкников при перемещении по дорогам в окресностях Фельстауна. При нападении шайки в бою участвует и Главарь разбойников.
 +
 +
==Церберы==
 +
'''[[Образы_ботов#.D0.9F.D0.BE.D0.BC.D0.B5.D1.81.D1.82.D1.8C.D0.B5|<font color=blue>Цербер</font>]]''' - бот, который служит для защиты '''[[Поместье|<font color=blue>Поместья</font>]]'''. Расположен в '''[[Поместье#.D0.92.D0.BE.D1.80.D0.BE.D1.82.D0.B0|<font color=blue>Воротах Поместья</font>]]'''.
 +
 +
Базовый Цербер имеет параметры (вещи) игрока уровня нападающего с усилением 50% (если персонаж 7-го уровня нападет на Поместье игрока 11-го уровня, то Цербер будет создан на основе игрока 7-го уровня с вещами 7-го уровня. И наоборот).
 +
 +
Сила Цербера зависит от прокачки навыка Усиление Церберов.
 +
 +
Максимальный процент усиления - 50% (на данный момент).
 +
 +
'''''Пример 1:''' Игрок в Поместье прокачал навык Усиление Церберов на 20%. Сила Цербера будет равна: (параметры нападающего игрока)*(100%+50%)*1.2. Если у нападавшего игрока было 1000 уворота, то у Цербера, прокачанного на 20% будет 1800 уворота. (или 80% усиления)''
 +
 +
'''''Пример 2:''' Игрок в Поместье прокачал навык Усиление на 50%. На Поместье нападает игрок, у которого модификатор крита 900. Следовательно у Цербера будет 900*1.5*1.5 = 2025 крита. (или 125% усиления)''
 +
 +
==Призрачные Церберы==
 +
'''[[Поместье#.D0.91.D0.BE.D1.82.D1.8B|<font color=blue>Призрачные Церберы</font>]]''' встречаются в '''[[Поместье#.D0.9F.D0.BE.D0.B4.D0.B2.D0.B0.D0.BB|<font color=blue>Подвалах Поместья</font>]]'''.
 +
 +
Стартовый бот = бот уровня игрока без усиления.
 +
 +
С каждым новым уровнем боты становятся сильнее на 15%.
 +
 +
'''''Пример 1:''' в комнате 4-го уровня сила ботов будет 3*15% = 45%''
 +
 +
'''''Пример 2:''' в комнате 8-го уровня сила ботов будет 7*15% = 105%''
 +
 
=Приемы для ботов=
 
=Приемы для ботов=
  
Строка 5: Строка 81:
 
* Все боты 9-11 уровней.
 
* Все боты 9-11 уровней.
 
* Клоны, созданные при использовании приема [[Второе_"Я"|<font color=blue><b>Второе "Я"</b></font>]].
 
* Клоны, созданные при использовании приема [[Второе_"Я"|<font color=blue><b>Второе "Я"</b></font>]].
 +
* Чем больше "*" у бота, тем больше шанс, что он использует прием.
  
==Шанс использования приема==
+
'''''Примечание:''' использовать все общедоступные ботам приемы в бою могут Боссы любого уровня.''
  
* "*" - 5%
+
==Особые моменты==
* "**" - 10%
+
 
* "***" - 15%
+
* Боты не копят [[Приёмы#.D0.9F.D1.80.D0.B8.D0.BD.D1.86.D0.B8.D0.BF_.D1.80.D0.B0.D0.B1.D0.BE.D1.82.D1.8B_.D0.BF.D1.80.D0.B8.D0.B5.D0.BC.D0.BE.D0.B2|<font color=blue><b>поинты</b></font>]], а просто имеют шанс на использование приема случайным образом.
* Боссы - 15%
+
*Боты могут использовать приемы даже если у них 0 [[Выносливость|<font color=blue><b>выносливости</b></font>]].
 +
*У Боссов за использование приемов не снимается [[Выносливость|<font color=blue><b>выносливость</b></font>]].
 +
*В боях за тотем не используют приемы.
 +
*'''<font color=red>Важно! Боты не могут одновременно использовать два одинаковых приема.</font>'''
 +
 
 +
'''''Пример 1:''' НЕ МОЖЕТ БЫТЬ - Бот не сможет использовать за один ход (удар) два одинаковых приема '''[[Жестокая подсечка| <font color="blue">Жестокая подсечка</font>]] + [[Жестокая подсечка| <font color="blue">Жестокая подсечка</font>]]'''''.
 +
 
 +
'''''Пример 2:''' МОЖЕТ БЫТЬ - Бот сможет одновременно использовать приемы '''[[Жестокая подсечка| <font color="blue">Жестокая подсечка</font>]]''' + '''[[Болезненная подсечка| <font color="blue">Болезненная подсечка</font>]]'''''.
 +
 
 +
==Алгоритм работы приемов у ботов==
 +
1. В момент выставления удара ботом проверяется шанс выпадения приема.
 +
 
 +
2. Если выпал прием, то происходит проверка наличия такого активированного приема у бота. Если его нет - он ставится боту. Если есть - выбирается другой прием.
 +
 
 +
3. В момент размена ударами проверяется сработали установленные приемы или нет.
 +
 
 +
4. Если не сработали триггерные приемы, то они ждут следующего соответствующего условиям события. Таким образом, в затяжном бою у бота может накопиться несколько триггерных приемов, которые в итоге будут задействованы в пределах одного размена ударами.
  
 
==Виды приемов==
 
==Виды приемов==
Строка 19: Строка 112:
 
* Боты используют все <b>[http://wiki.cwars.ru/Категория:Приемы общедоступные приемы]</b>;
 
* Боты используют все <b>[http://wiki.cwars.ru/Категория:Приемы общедоступные приемы]</b>;
  
'''Исключения''':
+
'''Исключение 1''' (приемы недоступные ботам):
  
 
* [[Сокрушающий_удар|<font color=blue><b>Сокрушающий удар</b></font>]];
 
* [[Сокрушающий_удар|<font color=blue><b>Сокрушающий удар</b></font>]];
Строка 26: Строка 119:
 
* [[Берсеркер_Аватар|<font color=blue><b>Берсеркер Аватар</b></font>]].
 
* [[Берсеркер_Аватар|<font color=blue><b>Берсеркер Аватар</b></font>]].
  
 +
'''Исключение 2''':
 +
 +
'''Корень''' и '''Атаман''' могут использовать только общедоступные приёмы '''5-го уровня'''.
 
===Боссы===
 
===Боссы===
  
 
* Дополнительно имеют два приема: [[Ослабляющая_защита|<font color=blue><b>Ослабляющая защита</b></font>]] и [[50_на_50|<font color=blue><b>50 на 50</b></font>]].
 
* Дополнительно имеют два приема: [[Ослабляющая_защита|<font color=blue><b>Ослабляющая защита</b></font>]] и [[50_на_50|<font color=blue><b>50 на 50</b></font>]].
 
 
  
 
[[Категория:Боевая_система]]
 
[[Категория:Боевая_система]]

Текущая версия на 11:33, 30 июня 2017

Кто такие боты?

Бот - программа-робот, имитирующая оппонентов в игре. Боты являются неотъемлемой частью большинства игровых квестов для выполнения которых игроку предстоит побеждать в боях с ботами.

Типы ботов

Базовые боты

  • Бот создается с учетом базовых вещей на уровне игрока. Базовые боты имеют 4 вида усиления. В зависимости от уровня, выраженного в виде звездочек, боты получают определенный % усиления:
    • без звезды - +20%;
    • "*" - +30%;
    • "**" - +45%;
    • "***" - +55%.

Пример расчета модификаторов ботов (крит, уворот, антикрит, антиуворот, уровень жизни, уровень выносливости, броня, урон):

(Базовые модификаторы вещей соответствующего уровня) * (100%+ % уровня усиления) + (модификаторы от статов) + (бонусы от статов).

Примечание: У ботов учитываются только бонусы от статов. Никаких бонусов от владения оружием, талантов и мифрила они не имеют.

  • Подобным образом создается 75% ботов. Остальные 25% ботов создаются "с игроков":
  • В 25% случаев бот создается на основе рандомно выбранного игрока данного уровня, который одет в полный комплект боевых вещей (в том числе учитываются вещи гладиатора и любые другие ивентовые вещи).
  • Бот получает % усиления, соответствующий уровню, выраженному в виде звездочек, которое действует на вещи, скопированные с игрока. После этого идет начисление модификаторов от статов, бонусов от статов и других бонусов, которые есть у игрока, взятого за образец для создания бота: бонус от Владения оружием, бонус от Талантов, клановые бонусы и т.д.

Мини боссы

Главарь шайки – нападает на дорогах и при нападении на разбойников.

Король гномов – можно встретить в Штольне короля гномов.

Матриарх шахты – можно встретить в Кристаллической шахте.

Хранитель сундука – можно встретить в Платиновой шахте.

Атаман – можно встретить в Логове разбойника.

  • У всех перечисленных ботов уровень жизни и выносливости в 3 раза больше обычного.
  • Усиление ботов - 60%.

Боссы

Боссы - специфические боты, которые являются своеобразными главарями в какой-либо игровой локации или в рамках определенного квеста. Как правило, боссы значительно сильнее простых ботов, имеют больше жизни и выносливости.

К числу боссов относятся Корень Мандрагоры и Атаман Разбойников, а также различные ивентовые боссы.

Также существует вероятность нападения шайки разбойкников при перемещении по дорогам в окресностях Фельстауна. При нападении шайки в бою участвует и Главарь разбойников.

Церберы

Цербер - бот, который служит для защиты Поместья. Расположен в Воротах Поместья.

Базовый Цербер имеет параметры (вещи) игрока уровня нападающего с усилением 50% (если персонаж 7-го уровня нападет на Поместье игрока 11-го уровня, то Цербер будет создан на основе игрока 7-го уровня с вещами 7-го уровня. И наоборот).

Сила Цербера зависит от прокачки навыка Усиление Церберов.

Максимальный процент усиления - 50% (на данный момент).

Пример 1: Игрок в Поместье прокачал навык Усиление Церберов на 20%. Сила Цербера будет равна: (параметры нападающего игрока)*(100%+50%)*1.2. Если у нападавшего игрока было 1000 уворота, то у Цербера, прокачанного на 20% будет 1800 уворота. (или 80% усиления)

Пример 2: Игрок в Поместье прокачал навык Усиление на 50%. На Поместье нападает игрок, у которого модификатор крита 900. Следовательно у Цербера будет 900*1.5*1.5 = 2025 крита. (или 125% усиления)

Призрачные Церберы

Призрачные Церберы встречаются в Подвалах Поместья.

Стартовый бот = бот уровня игрока без усиления.

С каждым новым уровнем боты становятся сильнее на 15%.

Пример 1: в комнате 4-го уровня сила ботов будет 3*15% = 45%

Пример 2: в комнате 8-го уровня сила ботов будет 7*15% = 105%

Приемы для ботов

Кто может использовать?

  • Все боты 9-11 уровней.
  • Клоны, созданные при использовании приема Второе "Я".
  • Чем больше "*" у бота, тем больше шанс, что он использует прием.

Примечание: использовать все общедоступные ботам приемы в бою могут Боссы любого уровня.

Особые моменты

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

Пример 1: НЕ МОЖЕТ БЫТЬ - Бот не сможет использовать за один ход (удар) два одинаковых приема Жестокая подсечка + Жестокая подсечка.

Пример 2: МОЖЕТ БЫТЬ - Бот сможет одновременно использовать приемы Жестокая подсечка + Болезненная подсечка.

Алгоритм работы приемов у ботов

1. В момент выставления удара ботом проверяется шанс выпадения приема.

2. Если выпал прием, то происходит проверка наличия такого активированного приема у бота. Если его нет - он ставится боту. Если есть - выбирается другой прием.

3. В момент размена ударами проверяется сработали установленные приемы или нет.

4. Если не сработали триггерные приемы, то они ждут следующего соответствующего условиям события. Таким образом, в затяжном бою у бота может накопиться несколько триггерных приемов, которые в итоге будут задействованы в пределах одного размена ударами.

Виды приемов

Боты

Исключение 1 (приемы недоступные ботам):

Исключение 2:

Корень и Атаман могут использовать только общедоступные приёмы 5-го уровня.

Боссы

Персональные инструменты

Пространства имён