ai: различия между версиями

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
Строка 1: Строка 1:
;ai [on | off]
AI - '''Artificial intelligence''' may refer to the intelligence exhibited by a computer or other human-designed machine or system.
;ai [manual | auto]


:Эта консольная команда переключает режим работы AI OpenKore - режим работы искуственного интелекта.  
Другими словами, когда AI включено ("ai on"), бот будет ходить по lockMap, нападать на монстров, собирать и продавать лут.
 
Если AI находится в ручном режиме ("ai manual"), то бот будет реагировать только когда вы напишите какую-либо команду, а не на свои собственные.
 
Если AI выключен ("ai off"), то бот будет стоять и ничего не делать.
 
----
 
; ai [on | off]
; ai [manual | auto]
 
: Эта консольная команда переключает режим работы AI OpenKore - режим работы искусственного интеллекта.  


{| class="wikitable" border="1" cellspacing="0"
{| class="wikitable" border="1" cellspacing="0"
Строка 25: Строка 35:
|}
|}


:При выключенном AI не срабатывают некоторые консольные команды, например, не работает команда '''move''', а значит нельзя двигаться. В ручном режиме AI не будут срабатывать некоторые автоматические действие типа автоматического складирования, применения скиллов и тому подобное. Однако в ручном режиме становятся доступны основные консольные команды типа '''move''', '''talknpc''' и т.д.
: При выключенном AI не срабатывают некоторые консольные команды, например, не работает команда '''move''', а значит нельзя двигаться. В ручном режиме AI не будут срабатывать некоторые автоматические действие типа автоматического складирования, применения скиллов и тому подобное. Однако в ручном режиме становятся доступны основные консольные команды типа '''move''', '''talknpc''' и т.д.


''' Пример: ''' В следующем примере показывается, что при выключенном AI бот не будет двигаться с места. Тем не менее, OpenKore просчитает путь и пойдет к указанной точке, как только AI будет включен.
''' Пример: ''' В следующем примере показывается, что при выключенном AI бот не будет двигаться с места. Тем не менее, OpenKore просчитает путь и пойдет к указанной точке, как только AI будет включен.
Строка 40: Строка 50:
  where
  where
  Location Prontera Field (prt_fild08) : 330, 191
  Location Prontera Field (prt_fild08) : 330, 191
----
----
;ai ai_v
 
:Эта консольная команда выводит отладочное сообщение на консоль, содержащее хэш '''%ai_v'''.
; ai ai_v
: Эта консольная команда выводит отладочное сообщение на консоль, содержащее хэш '''%ai_v'''.


''' Пример: '''
''' Пример: '''
Строка 50: Строка 62:
  npc_talk=>{talk=>'next',time=>'1268249156.12385'},
  npc_talk=>{talk=>'next',time=>'1268249156.12385'},
  autoConfChange_0_timeout=>'0',inventory_time=>'1268251442.33973'}
  autoConfChange_0_timeout=>'0',inventory_time=>'1268251442.33973'}
----
----
;ai clear
 
:Эта консольная команда очищает запланированные последовательности действий AI OpenKore. Проще говоря, OpenKore забывает обо всём, что хотела сделать и останавливается.
; ai clear
: Эта консольная команда очищает запланированные последовательности действий AI OpenKore. Проще говоря, OpenKore забывает обо всём, что хотела сделать и останавливается.


''' Пример: ''' В данном случае OpenKore должна была пройти от точки 327 184 до точки 360 184. Но на полпути была введена консольная команда '''ai clear''' и OpenKore забыла обо всём и остановилась, не дойдя до цели.
''' Пример: ''' В данном случае OpenKore должна была пройти от точки 327 184 до точки 360 184. Но на полпути была введена консольная команда '''ai clear''' и OpenKore забыла обо всём и остановилась, не дойдя до цели.
Строка 63: Строка 77:
  where
  where
  Location Prontera Field (prt_fild05) : 354, 187
  Location Prontera Field (prt_fild05) : 354, 187
----
----
;ai print
 
:Эта консольная команда выводит список действий, которые запланировал AI OpenKore.
; ai print
: Эта консольная команда выводит список действий, которые запланировал AI OpenKore.


''' Пример: '''
''' Пример: '''

Текущая версия от 01:41, 19 сентября 2021

AI - Artificial intelligence may refer to the intelligence exhibited by a computer or other human-designed machine or system.

Другими словами, когда AI включено ("ai on"), бот будет ходить по lockMap, нападать на монстров, собирать и продавать лут.

Если AI находится в ручном режиме ("ai manual"), то бот будет реагировать только когда вы напишите какую-либо команду, а не на свои собственные.

Если AI выключен ("ai off"), то бот будет стоять и ничего не делать.


ai [on | off]
ai [manual | auto]
Эта консольная команда переключает режим работы AI OpenKore - режим работы искусственного интеллекта.
Команда Действие
ai Последовательное переключение между режимами on, off и manual.
ai on Включить AI OpenKore.
ai off Выключить AI OpenKore.
ai auto Установить автоматический режим AI OpenKore, то же самое, что и команда ai on.
ai manual Установить ручной режим AI OpenKore.
При выключенном AI не срабатывают некоторые консольные команды, например, не работает команда move, а значит нельзя двигаться. В ручном режиме AI не будут срабатывать некоторые автоматические действие типа автоматического складирования, применения скиллов и тому подобное. Однако в ручном режиме становятся доступны основные консольные команды типа move, talknpc и т.д.

Пример: В следующем примере показывается, что при выключенном AI бот не будет двигаться с места. Тем не менее, OpenKore просчитает путь и пойдет к указанной точке, как только AI будет включен.

ai off
AI turned off
where
Location Prontera Field (prt_fild08) : 334, 191
move 330 191
Calculating route to: Prontera Field(prt_fild08): 330, 191
where
Location Prontera Field (prt_fild08) : 334, 191
ai on
AI set to auto mode
where
Location Prontera Field (prt_fild08) : 330, 191

ai ai_v
Эта консольная команда выводит отладочное сообщение на консоль, содержащее хэш %ai_v.

Пример:

ai ai_v
{temp=>{empty},AI_last_finished=>'1268251445.43757',
cart_time=>'1268251442.33974',
npc_talk=>{talk=>'next',time=>'1268249156.12385'},
autoConfChange_0_timeout=>'0',inventory_time=>'1268251442.33973'}

ai clear
Эта консольная команда очищает запланированные последовательности действий AI OpenKore. Проще говоря, OpenKore забывает обо всём, что хотела сделать и останавливается.

Пример: В данном случае OpenKore должна была пройти от точки 327 184 до точки 360 184. Но на полпути была введена консольная команда ai clear и OpenKore забыла обо всём и остановилась, не дойдя до цели.

where
Location Prontera Field (prt_fild05) : 327, 184
move 360 184
Calculating route to: Prontera Field(prt_fild05): 360, 184
ai clear
AI sequences cleared
where
Location Prontera Field (prt_fild05) : 354, 187

ai print
Эта консольная команда выводит список действий, которые запланировал AI OpenKore.

Пример:

move 218 252
Calculating route to: Prontera Field(prt_fild05): 218, 252
ai print
------ AI Sequence ---------------------
0: route 

------ AI Sequences --------------------