Управление OpenKore ботом из чата, список команд |
Ниже приведен частичный перевод официального мануала по командам управления ботом OpenKore из чата. Оригинальную версию мануала можно прочитать на сайте www.openkore.com. Для того чтобы управлять ботом из чата необходимо сделать одну из следующих вещей: - разрешить игроку управлять ботом с помощью команды auth, набранной в консоле бота. Подробнее прочитать можно в соответствующем мануале по консольным командам; - назначить в файле config.txt секретный пароль. Для этого в этом файле нужно найти переменную adminPassword и присвоить ей любой пароль. Теперь при отсылке этого кодового слова боту в игре, он будет подчиняться; agi bless, blessing conf date follow follow stop heal kyrie logout look mag move move stop reload relog shut up sit speak stand status stop tank tank stop thank, thn, thx town where agi [me/<player name>] <player name> - имя игрока в пределах видимости бота. Сказать боту чтобы он искользовал скилл Increase AGI. Пример agi или agi me - использовать Increase AGI на отославшем это сообщение. agi <player name> - использовать Increase AGI на указанном игроке. bless [me/<player name>] blessing [me/<player name>] <player name> - имя игрока в пределах видимости бота. Сказать боту чтобы он искользовал скилл Blessing. Пример bless, bless me, blessing или blessing me - использовать Blessing на отославшем это сообщение. bless <player name> или blessing <player name> - использовать Blessing на указанном игроке. conf (<config key>])[<value/none] <config key> - имя переменной из файла config.txt. <value> - значение которое может принять переменная. Изменять настройки бота путем изменения переменных. Пример conf <conf key> - выводит текущее значение данной переменной. conf <conf key> <value> - устанавливает значение переменной. conf <conf key> none - сбрасывает значение переменной. Переменная ничему не равна. date Спросить бота о текущей дате и времени. follow [me/<player name>] <player name> - имя игрока в пределах видимости бота. Сказать боту чтобы он следовал за указанным игроком. Пример follow или follow me - начинает следовать за отославшим это сообщение игроком. follow <player name> - начинает следовать за указанным игроком. follow stop Сказать боту чтобы он перестал следовать. heal [me/<player name>](<amount hp>) heal (<amount hp>)[me/<player name>] <player name> - имя игрока в пределах видимости бота. <amount hp> - количество HP для восстановления. Сказать боту чтобы он использовал Heal на игроке. Пример heal <amount hp>, heal <amount hp> me или heal me <amount hp> - использовать Heal на отославшем это сообщение. heal <amount hp> <player name>, heal <player name> <amount hp> - использовать Heal на указанном игроке. kyrie [me/<player name>] <player name> - имя игрока в пределах видимости бота. Сказать боту чтобы он искользовал скилл Kyrie Eleison. Пример kyrie или kyrie me - использовать Kyrie Eleison на отославшем это сообщение. kyrie <player name> - использовать Kyrie Eleison на указанном игроке. logout Сказать боту чтобы он вышел из игры. look В точности тоже самое что и look из мануала по консольным командам. mag Сказать боту чтобы он использовал Magnificat. move (<x> <y>)[<map name>] move (<map name>)[<x> <y>] <x> - x-координата. <y> - y-координата. <map name> - имя карты, как показывает его команда where(пример prontera, morocc, prt_fild08, и т. д.). Сказать боту чтобы он двигался в указанном направлении. Пример move <x> <y> - бот идет в указанную точку текущей локации. move <map name> - бот идет на указанную карту. move <map name> <x> <y> или move <x> <y> <map name> - бот идет в указанную точку, указанной карты. move stop Сказать боту чтобы он перестал идти. reload(all/<names>)[except <names>] <names> - список файлов config и tables. Перезагрузка config и tables файлов. Пример reload all перезагружает все config и tables файлы. reload <names> перезагружает файлы, с указанными именами, разделенными пробелами. reload <names> except <names> перезагружает файлы, с указанными именами, разделенными пробелами, которые не совпадают с именами файлов, написанных после слова except. reload all except <names> перезагружает все файлы за исключением указанных после слова except. Следующий пример демонстрирует перезагрузку всех файлов, находящихся в директории 'control'. reload control Следующий пример демонстрирует перезагрузку файлов tables\itemsdescriptions.txt, tables\portals.txt, tables\portalsLOS.txt, and tables\skillsdescriptions.txt. reload tables except itemsdesc portals skillsdesc relog[<seconds>] <seconds> - время в секундах. Выход из игры и вход в нее снова. Пример relog выход из игры и вход через 5 секунд. relog <seconds> выход из игры и вход через указанное количество секунд. shut up Сказать боту чтобы он зат... замолчал. sit Сказать боту чтобы он сел. speak Разрешить боту разговаривать. stand Сказать боту чтобы он встал. status Спросить бота о его информации(HP, SP, base-уровень и job-уровень, base-опыт и job-опыт, переносимый вес и количество зеней). stop Сказать боту чтобы он перестал идти. tank(me/<player name>) <player name> - имя игрока в пределах видимости бота. Защита указанного игрока. Пример tank или tank me защищать игрока, сказавшего это сообщение. tank <player name> защищать указанного игрока. tank stop Сказать боту чтобы он перестал танковать. thank thn thx Сказать боту спасибо. town Сказать боту чтобы он вернулся на точку сохранения. where Спросить бота о его расположении. При обнаружении ошибок или неточностей просьба сообщить в гостевой книге. Если есть какие-нибудь пожелания то так же запостите в гостевой. |
|