Страница 1 из 1

Макрос на @die Если попал на совсем левую локу.

Добавлено: Ср май 21, 2008 10:02 pm
Lolo
Помогите пожалуйста с макросом..
Наверн одна из самых главных проблемм на Хай рейтах где боты разрешены
Если оставить толпень ботов на ночь то может вот что произойти: 1 человек валит ботов а второй(прист,чамп) ставит варп на респ и все боты попадают на локу откуда бот сам дойти не сможет...от чего он просто стоит и пытается найти дорогу к Локе..но это у него не получается( потому все время в консоле пишет что то на подобии этого(раз 10 в сек) "Невозможно найти путь к cmd_fild01"..из за этого проц грузиться на 100% и боты стоят всю ночь на месте

так вот..Напишите пожалуйста макрос который будет писать в консоль @die (=бот умирает и отправляется на сейв поинт) если он окажется не на comodo=>beach_dun03=>cmd_fild01 (бот передвигается только по этим локам)

(Варпатся от игроков не хочу. ибо на локе столько ботов что все мои бесконечно варпаются >_<)

Заранее благодарен :cry:

Добавлено: Ср май 21, 2008 11:00 pm
Retro
А самому покурить маны по макро плагину не дано? Если нет, то тебе в сервис. Мог бы и сам найти, поиск рулит.

А лично я думаю что будет типа такого:

Код: Выделить всё

automacro die {
location not comodo, beach_dun03, cmd_fild01
call die1
run-once 1
}

macro die {
do c "@die"
pause 1
release die
}
Не бейте сильно, если знающие люди найдут ошибку, я просто недавно начал макроплагин курить :)

Добавлено: Чт май 22, 2008 2:29 am
4epT
перенесите в раздел макросов + темку измените по стандарту

Добавлено: Чт май 22, 2008 4:18 am
Lolo
Спасибо работает ^_^

После первого запуска выдало ошибку "Automacro die1 not found"
Убрал кавычки "@die" и добавил единицу в macro die1 { и он заработал ) Огромное спасибо

Код: Выделить всё

automacro die {
location not comodo, beach_dun03, cmd_fild01
call die1
run-once 1
}

macro die1 {
do c @die
pause 1
release die
}
:twisted:

Добавлено: Чт май 22, 2008 5:45 pm
Lolo
Как то странно он себя ведет... Как только он переходит из Comodo в Beach_dun 03 то срабатывает макрос die1 >_< даж хз как оно лечиться (

Код: Выделить всё

NPC Exists: Comodo Guide#cmd (322, 178) (ID 110015032) - (0)
Portal Exists: comodo -> beach_dun3 (332, 175) - (0)
Map Change: beach_dun3.gat (23, 260)
[macro] automacro die triggered.
PvP Display Mode
Portal Exists: beach_dun3 -> comodo (17, 265) - (0)
[macro] automacro die triggered.
Item Appeared: Skull (0) x 1 (23, 261)
Sound alert: death
You have died
You've died.

Добавлено: Чт май 22, 2008 8:47 pm
Kissa2k
Lolo
Смотри, у тебя в макросе написано beach_dun03, а локация называется beach_dun3.

Добавлено: Чт май 22, 2008 10:51 pm
Lolo
Все равно не помогает ><

Код: Выделить всё

location not comodo, beach_dun03, cmd_fild01, comodo.gat, beach_dun03.gat, cmd_fild01.gat, beach_dun3.
он сдыхает при входе в игру и при переходи с комодо на бич_данж03 а потом почему-то все нормально..это оч напрягает (

Добавлено: Чт май 22, 2008 11:37 pm
Artemyi
Мб так

Код: Выделить всё

location not comodo, beach_dun03, cmd_fild01, beach_dun3

Добавлено: Пт май 23, 2008 3:54 am
Lolo
Точно там без нолика.. :crazy: :oops: Спасибо ^_^ Но осталась вторая проблема... Дохнет при входе в игру.. Может из за этого? (Your Coordinates: 67, 157)

Код: Выделить всё

connected
You are now in the game
Your Coordinates: 67, 157
[macro] automacro die triggered.

PvP Display Mode
You are now: Pecopeco
Item Appeared: Skull (0) x 1 (67, 156)
Sound alert: death
You have died
You've died.
Map Change: comodo.gat (204, 143)
[macro] automacro healer triggered.
Calculating route to: Beach town,Comodo(comodo): 188, 162
PvP Display Mode

Добавлено: Пт май 23, 2008 11:07 am
Artemyi
Точно там без нолика..
Тогда так

Код: Выделить всё

location not comodo, cmd_fild01, beach_dun3
Чтоб лишнего не было


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

Добавлено: Пт май 23, 2008 12:14 pm
Lolo
Все равно дохнет при входе в игру и при переходе на beach_dun3(насчет бич данжа я ошибся в своем прошлом посте...у меня тогда просто был звук отключен) умирают они всего 2 раза..Напрягает больше всего то что у меня дофига ботов из за этого приходиться ждать пока каждый умрет..ибо они юзат @gstorage(жосско тупят когда другой согильдиец его открывает) при смерти

Код: Выделить всё

automacro die {
location not comodo, cmd_fild01, beach_dun3
call die1
run-once 1
}

macro die1 {
do c @die
pause 1
release die
}
>Перса оставлял на cmd_fild01 потом зашел ботом..

You are now in the game
Your Coordinates: 345, 228
[macro] automacro die triggered.

OpenKore 2.0.6 SVN6317

У меня такое чувство что это не излечимо (

Добавлено: Чт май 29, 2008 11:57 am
Lolo
Совсем не излечимо чтоль? :(