RagBot Forum
 

Вернуться   RagBot Forum > • Всё что касается бота • > Макросы и Плагины

Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов.

Ответ
 
Опции темы Опции просмотра
Старый 24.11.2012, 19:13   #1
Derrek
Новичок
 
Регистрация: 12.11.2012
Сообщений: 31
Вы сказали Спасибо: 12
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию Охота на мвп.

Решил сделать чампа - азурника, погонять мвп. Замутил небольшой макрос для этого:
Код:
automacro chgmap {
	timeout 3600
	exclusive 1
	call map
	run-once 1
}

automacro chmap {
	console /You become MVP!/i
	call map
	run-once 1
}
macro map{
	if (@config(lockMap) == pay_fild11) goto mm1
    	if (@config(lockMap) == pay_dun04) goto mm2
	if (@config(lockMap) == prt_sewb4) goto mm3
    	if (@config(lockMap) == anthell02) goto mm4
	if (@config(lockMap) == moc_fild17) goto mm5
    	if (@config(lockMap) == xmas_fild01) goto mm6
    	goto end
     
:mm1
    	do conf lockMap pay_dun04
    	goto end
:mm2
    	do conf lockMap prt_sewb4
	goto end
:mm3
    	do conf lockMap anthell02
    	goto end
:mm4
    	do conf lockMap moc_fild17
	goto end
:mm5
    	do conf lockMap xmas_fild01
    	goto end
:mm6
    	do conf lockMap pay_fild11
   
:end
}
Ну и собственно может кто посоветует как можно улучшить кпд такого бота.
1. Как заставить таймаут начинать отсчёт от вхождения на новую карту, т.е. чтобы не получалась смена карты 2 раза подряд.
2. Можно ли запоминать координаты найдённого мвп и портоваться по ним вингом при следующей азуре(Т.е. сначала ищем мвп на карте, а после нахождения уже целенаправленно по последним координатам вингаемся)

Добавлено через 2 часа 0 минут
На счёт 2го вопроса, вот что надумал:
Код:
automacro mpos{
	monster Archangeling, Bacsojin, Dark Lord, Detale, Doppelganger, Dracula, Drake, Eddga, Dark Snake Lord, Garm, Egnigem Cenia, Golden Thief Bug, Incantation Samurai, Lady Tany, Lord of Death, Maya, Mistress, Moonlight Flower, Orc Hero, Orc Lord, Osiris, Pharaoh, Phreeoni, RSX-0806, Stormy Knight, Tao Gunka, Thanatos, Turtle General, Vesper, Howard Alt-Eisen, Seyren Windsor, Eremes Guile, Margaretha Sorin, Cecil Damon, Kathryne Keyron, Lord Knight Seyren, Assassin Cross Eremes, Whitesmith Howard, High Priest Margaretha, Sniper Cecil, High Wizard Kathryne, Morroc's Shadow Angel, Vocal, Morroc's Shadow Human
	timeout 3
   	exclusive 1
	call coord
	run-once 1
}
macro coord{
	$mPos = $.lastMonsterPos
	do conf mmm1 @arg ("$mPos", 1)
	do conf mmm2 @arg ("$mPos", 2)
	do conf mmm3 @arg ("$mPos", 3)	
}

automacro mvpgo{
	console /Map Change: (.*)/i
	exclusive 1
	call go
	run-once 1
}
macro go{
	if (@config(lockMap) == @config(mmm3)) goto yeah
        goto end
:yeah
	do move @config(mmm1) @config(mmm2)
	goto end
:end
Пашет.



Добавлено через 15 минут
И ещё, как можно взять абсолютное значение разницы координат текущих и нужных?
Вот для такой фишки нужно:
Код:
$myPos = $.pos
	while(@eval((@config(mmm1)-@arg ("$myPos", 1)))<15 && (@eval(@config(mmm2)-@arg ("$myPos", 2)))<15) as loop
	do tele
	$myPos = $.pos
	end loop
Добавлено через 1 час 11 минут
"do move @config(mmm1) @config(mmm2)"
на что поменять move чтобы бот атаковал по пути нужные цели?(тобиш если в wx интерфейсе нужно кликнуть не левой, а правой кнопкой мыши на карте)

Последний раз редактировалось Derrek; 25.11.2012 в 19:44.
Derrek вне форума   Ответить с цитированием
Старый 26.11.2012, 09:55   #2
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Цитата:
1. Как заставить таймаут начинать отсчёт от вхождения на новую карту, т.е. чтобы не получалась смена карты 2 раза подряд.
может быть поставить дополнительное условие:
Код:
console /смена карты/
Цитата:
2. Можно ли запоминать координаты найдённого мвп и портоваться по ним вингом при следующей азуре(Т.е. сначала ищем мвп на карте, а после нахождения уже целенаправленно по последним координатам вингаемся)
можно попробовать использовать опции конфига:
про разницу координат, попробуй сказать боту перемещаться только телепортом и указать пределы lockMap как я указал выше.


Цитата:
на что поменять move чтобы бот атаковал по пути нужные цели?
раньше для этого существовал плагин "waypoint", который добавлял новую консольную команду..
но, впринципе, если в конфиге стоит "attackAuto 2", то бот должен всех атаковать по пути.
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо 4epT за это полезное сообщение:
Derrek (27.11.2012)
Старый 26.11.2012, 10:29   #3
NewBotie123
Новичок
 
Регистрация: 19.09.2012
Сообщений: 44
Вы сказали Спасибо: 7
Поблагодарили 1 раз в 1 сообщении
По умолчанию

Цитата:
Сообщение от 4epT Посмотреть сообщение
если в конфиге стоит "attackAuto 2", то бот должен всех атаковать по пути.
нет, бот не атакует, лут собирает да.
атакует по пути если только правой кнопкой мыши по карте тыкнуть (напишет что Движение к промежуточному пункту маршрута )
NewBotie123 вне форума   Ответить с цитированием
Старый 26.11.2012, 19:31   #4
Derrek
Новичок
 
Регистрация: 12.11.2012
Сообщений: 31
Вы сказали Спасибо: 12
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Так похоже у меня сформировались вопросы которые решат проблему:
1. Как обнулить
Код:
lockMap_x
lockMap_y
lockMap_randX
lockMap_randY
через макрос, нужно при перемещении на новую карту с мвп( он у меня по 12ти картам всё таки бегает и если оставить локмап координаты будет ой как плохо)

2. Видимо я пытаюсь заставить его использовать сразу 2 режима(рандом валк и телепорт идле), это вообще реально?По мануалам чую что нереально... В идеале - перемещение по карте телепортами до попадания в локмап х у (+- ранд), в этом месте срабатывание ходьбы(это к команде do move при которой он становится грушей для битья мвп).
Щас буду дальше макрос развивать, может до чего додумаюсь.

Цитата:
может быть поставить дополнительное условие:
Я думал об этом, но карта меняется при каждом телепорте...


Да уточню, сам монк ничего не может сделать, только азура т.е. вариант ходить по карте рандом волком не вариант - сразу сдохнет.

Добавлено через 56 минут
Вот чего напридумывал, щас буду проверять работоспособность:
Код:
####################################################
#automacro state1{
	mapchange any
	call {
		do conf route_randomWalk 0
		do conf teleportAuto_idle 1
		do conf mmm4 0
	}
}

#automacro mpos{
	monster Archangeling, Bacsojin, Dark Lord, Detale, Doppelganger, Dracula, Drake, Eddga, Dark Snake Lord, Garm, Egnigem Cenia, Golden Thief Bug, Incantation Samurai, Lady Tany, Lord of Death, Maya, Mistress, Moonlight Flower, Orc Hero, Orc Lord, Osiris, Pharaoh, Phreeoni, RSX-0806, Stormy Knight, Tao Gunka, Thanatos, Turtle General, Vesper, Howard Alt-Eisen, Seyren Windsor, Eremes Guile, Margaretha Sorin, Cecil Damon, Kathryne Keyron, Lord Knight Seyren, Assassin Cross Eremes, Whitesmith Howard, High Priest Margaretha, Sniper Cecil, High Wizard Kathryne, Morroc's Shadow Angel, Vocal, Morroc's Shadow Human
	timeout 3
   	exclusive 1
	call coord
	run-once 1
}
#macro coord{
	$mPos = $.lastMonsterPos
	do conf mmm1 @arg ("$mPos", 1)
	do conf mmm2 @arg ("$mPos", 2)
	do conf mmm3 @arg ("$mPos", 3)
	do conf lockMap_x @arg ("$mPos", 1)
	do conf lockMap_y @arg ("$mPos", 2)
}

#automacro mvpgo{
	location pay_fild11, pay_dun04, prt_sewb4, ama_dun03, moc_fild17, xmas_fild01, anthell02, beach_dun, mjolnir_04, in_sphinx4, xmas_dun02, gef_dun02
	call go
	run-once 1
}
#macro go{
	if (@config(lockMap) == @config(mmm3)) goto yeah
	goto end
:yeah
	$myPos = $.pos
	while(@config(mmm4)==0) as loop
	$result1 = @eval(@arg ("$myPos",1)-@config(mmm1))
	$result2 = @eval(@arg ("$myPos",2)-@config(mmm2))
	$result3 = @eval(@config(mmm1)-@arg ("$myPos",1))
	$result4 = @eval(@config(mmm2)-@arg ("$myPos",2))
	if ($result1>0 && $result1<30) goto step1a
	if ($result3>0 && $result3<30) goto step1a
	goto end1
:step1a
	if ($result2>0 && $result2<30) goto step1b
	if ($result4>0 && $result4<30) goto step1b
	goto end1
:step1b
	do conf route_randomWalk 1
	do conf teleportAuto_idle 0
	do conf mmm4 1
	goto end2
:end1
	do tele
	$myPos = $.pos
;end2
	end loop	
}



#########################################################################

#automacro chgmap {
	location pay_fild11, pay_dun04, prt_sewb4, ama_dun03, moc_fild17, xmas_fild01, anthell02, beach_dun, mjolnir_04, in_sphinx4, xmas_dun02, gef_dun02
	call map
	run-once 1
}
automacro chmap {
	console /You become MVP!/i
	priority 1
	delay 10
	call map
	run-once 1
}
macro map{
	if (@config(lockMap) == pay_fild11) goto mm1
    	if (@config(lockMap) == pay_dun04) goto mm2
	if (@config(lockMap) == prt_sewb4) goto mm3
    	if (@config(lockMap) == ama_dun03) goto mm4
	if (@config(lockMap) == moc_fild17) goto mm5
    	if (@config(lockMap) == xmas_fild01) goto mm6
	if (@config(lockMap) == anthell02) goto mm7
    	if (@config(lockMap) == beach_dun) goto mm8
	if (@config(lockMap) == mjolnir_04) goto mm9
    	if (@config(lockMap) == in_sphinx4) goto mm10
	if (@config(lockMap) == xmas_dun02) goto mm11
    	if (@config(lockMap) == gef_dun02) goto mm12
    	goto end
     
:mm1
    	do conf lockMap pay_dun04
    	goto end
:mm2
    	do conf lockMap prt_sewb4
	goto end
:mm3
    	do conf lockMap ama_dun03
    	goto end
:mm4
    	do conf lockMap moc_fild17
	goto end
:mm5
    	do conf lockMap xmas_fild01
    	goto end
:mm6
    	do conf lockMap anthell02
   	goto end
:mm7
    	do conf lockMap beach_dun
    	goto end
:mm8
    	do conf lockMap mjolnir_04
	goto end
:mm9
    	do conf lockMap in_sphinx4
    	goto end
:mm10
    	do conf lockMap xmas_dun02
	goto end
:mm11
    	do conf lockMap gef_dun02
    	goto end
:mm12
    	do conf lockMap pay_fild11
   	goto end
:end
}
Добавлено через 3 минуты
Код:
automacro chgmap {
	location pay_fild11, pay_dun04, prt_sewb4, ama_dun03, moc_fild17, xmas_fild01, anthell02, beach_dun, mjolnir_04, in_sphinx4, xmas_dun02, gef_dun02
	call map
	run-once 1
}
С этим макросом тяжко, так и не придумал пока удачной реализации смены локмапы по таймауту после вступления но новую карту с мвп...

Добавлено через 4 минуты
Макрос который освобождает все мои остальные макросы:
Код:
#####################################################
automacro heal {
	console /Map Change: prontera.gat/i
	call healer
	run-once 1
}
macro healer {
	pause 2
	do talk @npc (154 193)
	release all
	
}
#####################################################
Добавлено через 16 минут
Код:
[macro] go error: error in 4: Unrecognized --> while <-- Sub-Routine
Хмм...

Последний раз редактировалось Derrek; 26.11.2012 в 18:19.
Derrek вне форума   Ответить с цитированием
Старый 27.11.2012, 11:09   #5
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Цитата:
1. Как обнулить
точно так же, как ты туда записываешь новое значение: do conf none

Цитата:
2. Видимо я пытаюсь заставить его использовать сразу 2 режима(рандом валк и телепорт идле), это вообще реально?
нет это не реально.. шатный режим позволяет либо только телепортироваться, либо только бегать..
Есть плагин: tele-search v2 - он позволяет телепортироваться и некоторое время походить пешком в поисках моба, затем опять телепорт..

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

Цитата:
Цитата:
может быть поставить дополнительное условие:
Я думал об этом, но карта меняется при каждом телепорте...
тогда можно использовать хуки. Найти хук который отвечает за загрузку новой карты, а не телепорта и прописать его в условия автомакроса

кстати лучше всего комментировать весь макрос полностью, а не только "#automacro chgmap {"
возможно как раз избавит от "[macro] go error: error in 4: Unrecognized --> while <-- Sub-Routine"

плагин waypoint можно найти тут
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо 4epT за это полезное сообщение:
Derrek (27.11.2012)
Старый 27.11.2012, 20:52   #6
Derrek
Новичок
 
Регистрация: 12.11.2012
Сообщений: 31
Вы сказали Спасибо: 12
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
нет это не реально.. шатный режим позволяет либо только телепортироваться, либо только бегать..
Есть плагин: tele-search v2 - он позволяет телепортироваться и некоторое время походить пешком в поисках моба, затем опять телепорт..
Я же уже вроде реализовал это макросом своим.

Цитата:
кстати лучше всего комментировать весь макрос полностью, а не только "#automacro chgmap {"
возможно как раз избавит от "[macro] go error: error in 4: Unrecognized --> while <-- Sub-Routine"
Тут явно оно ругается на какие-то ошибки в цикле while, я не настолько знаю пёрл и опенкор чтобы найти их Буду рыть дальше может найду.

Цитата:
точно так же, как ты туда записываешь новое значение: do conf none
Биг сенькс =)

Цитата:
тогда можно использовать хуки. Найти хук который отвечает за загрузку новой карты, а не телепорта и прописать его в условия автомакроса
Каким образом после этого записать условие отложенного срабатывания?
1. Бот портица в пронту на отхил и отжор сп, собственно всё время будет как минимум смена пронта-локмапа и это вызовет многократное срабатывание макроса, если его не заделеить на сработку через время.
2. Таймаут срабатывает сразу как условия выполняются, т.е. нужно юзать делей? А он не повесит остальные макросы?

Похоже лучше забить вообще на смену мапы через время, ибо какойто геморой. Может и не запалят что бот по 4 часа летает на 1й мапе в поисках мвп. Хотя проблема того, что кто-то другой убил мвп когда ты на карте остаётся.

п.с.:
Цитата:
плагин waypoint можно найти тут
ссылка мертва

Последний раз редактировалось Derrek; 27.11.2012 в 23:38.
Derrek вне форума   Ответить с цитированием
Старый 28.11.2012, 23:40   #7
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Цитата:
Тут явно оно ругается на какие-то ошибки в цикле while
а тут не надо быть сильным..
ты оставь в файле macros.txt только макрос с циклом и посмотри будет ли он ругаться.. если будет, то удали все команды макроса и добавляй по одной.. а вообще он там пишет в какой строчке ошибка

на счёт таймаутов.. в макросе давольно геморно реализовать механизм таймаутов, т.к. в единицу времени может выполняться только один макрос..
тут надо хорошенько подумать..
вообще сообщение об убийстве МВП появляется на весь мир? Можно реагировать на это сообщение и в конфиг записывать для каждого МВП время его убийства. Дальше макросом проверять разницу текущего времени и времени записанного в конфиге.. так и определять МВП, на которого можно охотиться.
А вообще я припоминаю, что был плагин, позволяющий менять локации через определённое время... а вот и он: lockMap.pl вот ещё что-то похожее: Automatic Map Changer

Цитата:
ссылка мертва
очень даже рабочая..
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо 4epT за это полезное сообщение:
Derrek (29.11.2012)
Старый 29.11.2012, 15:30   #8
Derrek
Новичок
 
Регистрация: 12.11.2012
Сообщений: 31
Вы сказали Спасибо: 12
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Тут явно оно ругается на какие-то ошибки в цикле while
На ОК форуме подсказали, там у меня вместо двоеточия стоит точка с запятой в end2.

UPD: Проблему это не решило, всё та же ошибка.

Продолжаю тестирование и отладку макроса.

UPD2: Короче он тупо не понимает что такое while, хз почему. Думаю как реализовать всё не используя цикл while...

UPD3: Ура! Я понял почему эти проблемы были. Телепорт idle нарушал всю работу макроса!!! работаю дальше над макросом.

Цитата:
вообще сообщение об убийстве МВП появляется на весь мир?
К сожалению нет... Просто наблюдая за ботом много раз видел как он прилетал к мвп а его бил другой игрок и он ловил сообщение о его убийстве в консли.

Кстати можно ли реализовать килстил у бота? Нигде не увидел опции включить килстил, везде только о том что он никогда не будет килстилить.

Цитата:
А вообще я припоминаю, что был плагин, позволяющий менять локации через определённое время... а вот и он: lockMap.pl вот ещё что-то похожее: Automatic Map Changer
Спасибо попробую, может будет получше макросовой реализации.

Цитата:
очень даже рабочая..
Хм у меня в таком виде не пашет:
http://rofan.ru/viewtopic.php?t=289
Зато вот так пашет:
http://mirage.rofan.ru/viewtopic.php?t=289
Не знаю почему...

Добавлено через 6 минут
Automatic Map Changer я находил, он не подходит так как там рандомная смена локмапы и спокойно можно попасть на ту же самую мапу. Именно после этого плагина я и начал писать макрос охоты на мвп)))

Добавлено через 3 минуты
Цитата:
lockMap.pl
Идеально! Это то что нужно!

Добавлено через 2 часа 12 минут
Этот макрос мне уже все мозги вынес =)))

Вобщем убрав телепорт idle добился пары срабатываний макроса, но опять возникает ошибка Unrecognized --> if <-- Sub-Routine
Вот как это всё выглядит сейчас:
Макрос:
Код:
automacro mpos{
	monster Archangeling, Bacsojin, Dark Lord, Detale, Doppelganger, Dracula, Drake, Eddga, Dark Snake Lord, Garm, Golden Thief Bug, Samurai Specter, Lady Tany, Lord of Death, Maya, Mistress, Moonlight Flower, Orc Hero, Orc Lord, Osiris, Pharaoh, Phreeoni, RSX-0806, Stormy Knight, Tao Gunka, Thanatos, Turtle General, Vesper, Howard Alt-Eisen, Seyren Windsor, Eremes Guile, Margaretha Sorin, Cecil Damon, Kathryne Keyron, Lord Knight Seyren, Assassin Cross Eremes, Whitesmith Howard, High Priest Margaretha, Sniper Cecil, High Wizard Kathryne, Morroc's Shadow Angel, Vocal, Morroc's Shadow Human, 1658
	call coord
	run-once 1
}
macro coord{
	$mPos = $.lastMonsterPos
	do conf mmm1 @arg ("$mPos", 1)
	do conf mmm2 @arg ("$mPos", 2)
	do conf mmm3 @arg ("$mPos", 3)
	do conf lockMap_x @arg ("$mPos", 1)
	do conf lockMap_y @arg ("$mPos", 2)
}

automacro mvpgo{
	mapchange pay_fild11, pay_dun04, prt_sewb4, ama_dun03, moc_fild17, xmas_fild01, anthell02, beach_dun, mjolnir_04, in_sphinx4, xmas_dun02, gef_dun02
	call go
	run-once 1
}
macro go{
	if (@config(lockMap) == @config(mmm3)) goto yeah
	goto end
:yeah
	log I'm in yeah
	$myPos = $.pos
	$dot = 30
	$result1 = @eval(@arg ("$myPos",1)-@config(mmm1))
	$result2 = @eval(@arg ("$myPos",2)-@config(mmm2))
	$result3 = @eval(@config(mmm1)-@arg ("$myPos",1))
	$result4 = @eval(@config(mmm2)-@arg ("$myPos",2))

	if ($result1 > 0) goto check1
	log if1
	goto res3
:check1
	log check1
	if ($result1 < $dot) goto stepa
	log if2
:res3
	log res3
	if ($result3 > 0) goto check2
	log if3
	goto tele
:check2
	log check2
	if($result3 < $dot) goto stepa
	log if4
	goto tele
:stepa
	log I'm in stepa
	if ($result2 > 0) goto check3
	log if5
	goto res4
:check3
	log check3
	if($result2 < $dot) goto stepb
	log if6
:res4
	log res4
	if ($result4 > 0) goto check4
	log if7
:check4
	log check4
	if($result4 < $dot) goto stepb
	log if18
	goto tele
:stepb
	log I'm in stepb
	do conf route_randomWalk 1
	do conf teleportAuto_idle 0
	goto end
:tele
	log I'm in tele
	release mvpgo
	do tele
:end
	log I'm in end
	release mvpgo
}
Лог того что получилось выполнить боту:
Код:
[Nov 29 03:23:40 2012.35] You use Teleportation on yourself (Lv: 2)
[Nov 29 03:23:40 2012.36] ----------------- Warp Portal --------------------
#  Place                           Map
[Nov 29 03:23:40 2012.37] 0  Prontera City, Capitol of Rune- prontera
[Nov 29 03:23:40 2012.37] --------------------------------------------------
[Nov 29 03:23:40 2012.39] You are no longer: Action Delay
[Nov 29 03:23:41 2012.11] [macro] automacro mvpgo triggered.
[Nov 29 03:23:41 2012.11] Map Change: pay_dun04.gat (115, 167)
[Nov 29 03:23:41 2012.12] [macro log] I'm in yeah
[Nov 29 03:23:42 2012.10] [macro log] check1
[Nov 29 03:23:43 2012.36] [macro log] if2
[Nov 29 03:23:44 2012.12] [macro log] res3
[Nov 29 03:23:45 2012.28] [macro log] if3
[Nov 29 03:23:46 2012.42] [macro log] I'm in tele
[Nov 29 03:23:47 2012.25] You are now: Action Delay (Duration: 0.319s)
[Nov 29 03:23:47 2012.26] You use Teleportation on yourself (Lv: 2)
[Nov 29 03:23:47 2012.27] ----------------- Warp Portal --------------------
#  Place                           Map
[Nov 29 03:23:47 2012.27] 0  Prontera City, Capitol of Rune- prontera
[Nov 29 03:23:47 2012.28] --------------------------------------------------
[Nov 29 03:23:47 2012.30] You are no longer: Action Delay
[Nov 29 03:23:48 2012.21] [macro log] I'm in end
[Nov 29 03:23:48 2012.10] [macro] automacro mvpgo triggered.
[Nov 29 03:23:48 2012.10] Map Change: pay_dun04.gat (126, 161)
[Nov 29 03:23:48 2012.13] [macro log] I'm in yeah
[Nov 29 03:23:49 2012.11] [macro log] check1
[Nov 29 03:23:50 2012.17] [macro log] if2
[Nov 29 03:23:51 2012.20] [macro log] res3
[Nov 29 03:23:52 2012.16] [macro log] if3
[Nov 29 03:23:53 2012.45] [macro log] I'm in tele
[Nov 29 03:23:54 2012.23] You are now: Action Delay (Duration: 0.319s)
[Nov 29 03:23:54 2012.24] You use Teleportation on yourself (Lv: 2)
[Nov 29 03:23:54 2012.25] ----------------- Warp Portal --------------------
#  Place                           Map
[Nov 29 03:23:54 2012.26] 0  Prontera City, Capitol of Rune- prontera
[Nov 29 03:23:54 2012.27] --------------------------------------------------
[Nov 29 03:23:54 2012.28] You are no longer: Action Delay
[Nov 29 03:23:55 2012.24] [macro log] I'm in end
[Nov 29 03:23:55 2012.14] [macro] automacro mvpgo triggered.
[Nov 29 03:23:55 2012.15] Map Change: pay_dun04.gat (180, 130)
[Nov 29 03:23:55 2012.16] [macro log] I'm in yeah
[Nov 29 03:23:56 2012.11] [macro log] check1
[Nov 29 03:23:57 2012.26] [macro log] if2
[Nov 29 03:23:58 2012.19] [macro log] res3
[Nov 29 03:23:59 2012.20] [macro log] if3
[Nov 29 03:24:00 2012.37] [macro log] I'm in tele
[Nov 29 03:24:01 2012.25] You are now: Action Delay (Duration: 0.319s)
[Nov 29 03:24:01 2012.26] You use Teleportation on yourself (Lv: 2)
[Nov 29 03:24:01 2012.27] ----------------- Warp Portal --------------------
#  Place                           Map
[Nov 29 03:24:01 2012.28] 0  Prontera City, Capitol of Rune- prontera
[Nov 29 03:24:01 2012.29] --------------------------------------------------
[Nov 29 03:24:01 2012.31] You are no longer: Action Delay
[Nov 29 03:24:02 2012.35] [macro log] I'm in end
[Nov 29 03:24:02 2012.23] [macro] automacro mvpgo triggered.
[Nov 29 03:24:02 2012.24] Map Change: pay_dun04.gat (94, 42)
[Nov 29 03:24:02 2012.25] [macro log] I'm in yeah
[Nov 29 03:24:03 2012.11] [macro log] check1
[Nov 29 03:24:04 2012.27] [macro log] I'm in stepa
[Nov 29 03:24:05 2012.32] [macro log] check3
[Nov 29 03:24:06 2012.13] [macro] go error: error in 34: Unrecognized --> if <-- Sub-Routine
[Nov 29 03:24:06 2012.24] Calculating random route to: Payon Cave (pay_dun04): 239, 32
[Nov 29 03:24:07 2012.19] Cannot calculate a route from pay_dun04 (94,42) to pay_dun04 (239,32)
[Nov 29 03:24:07 2012.21] Calculating random route to: Payon Cave (pay_dun04): 34, 138
[Nov 29 03:24:10 2012.49] Exiting...
[Nov 29 03:24:10 2012.51] macro plugin unloading, [Nov 29 03:24:10 2012.51] cleaning up
[Nov 29 03:24:10 2012.52] Bye!
Добавлено через 11 часов 59 минут
Подсказали на оф форуме что Unrecognized --> if <-- Sub-Routine возникает если не поставить пробел перед условием, буду сегодня тестить и писать макрос дальше.

Последний раз редактировалось Derrek; 29.11.2012 в 03:14.
Derrek вне форума   Ответить с цитированием
Старый 01.12.2012, 01:52   #9
Derrek
Новичок
 
Регистрация: 12.11.2012
Сообщений: 31
Вы сказали Спасибо: 12
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Меня забанили так что пока не прокачаю нового монка допиливать макрос не могу =)
Derrek вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:04. Часовой пояс GMT +3.