mwBot
Get test api key
English zone
sección española
MW Bot Usage Calculator
Download bot
last update files

 

Обновление от 2024-06-я07

Started by Admin, 07 June 2024, 19:23

Previous topic - Next topic

Admin

Надеюсь наконец-то исправлены проблемы с установкой на паузу.

Теперь бот распаковку своих данных производит по пути: mwBot/temp/app/pid
раньше он распаковку проводил  во временную папку пользователя, из-за чего приходилось добавлять в исключения защитника 2 пути
путь папки с ботом и путь временной папки

Реализована функциональность нажатия комбинаций клавишь для лечения pet_hp/mp, user_hp/mp.

фикс. неотрабатывал параметр pet_regen_timeout=int time

Теперь когда погибает персонаж запускается сценарий mortal, после отработки сценария mortal, запускается сценарий на каком погиб персонаж.
раньше надо было в скрипте mortal в конце дописывать команду вида:
openmap=myscript

Реализована настройка события для критического уровня здоровья пета:
action_critical_pet_hp=int hp
как только уровень hp станет меньшим, или равным указанному значению, бот начнет генерировать событие:
event_critical_pet_hp:int hp
воспользоваться можно например так:
если уровень hp питомца станет 90000 и меньше будет генерировать событие
action_critical_pet_hp=90000
add_action_speak=pethp={"text":["^event_critical_pet_hp"], "execute":["keypress=lshift+2", "sleep=1", "keypress=y"], "onecopy":1}

теперь если в списке клавишь атаки есть клавиша "j", она всегда устанавливается в конец очереди клавишь атаки, тоесть:
если нету переключения по вкладкам происходит следующее:
клавиши атаки перемешиваются и если в списке есть клавиша "j", то она устанавливается в конец атаки.
предпологаю что таким образом мы уменьшим промежутки между атаками.

Новая функция: go_to_block, block
block=name
установить блок "name"
go_to_block=name
перейти на строку где мы устанавливали блок "name"
это аналог работы с функциями "go_to_line"
только тут мы устанавливаем метки и переходим к ним.

добавлена функция выбрасывания ненужных вещей: badequipment=regexp