Проблема с макросом

Всё, что касается макро-плагина.

Модератор: 4epT

Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
AlienZ
Новичок
Сообщения: 2
Зарегистрирован: Чт мар 31, 2011 11:56 pm
Сервер RO:: RuOff

Проблема с макросом

Сообщение AlienZ »

Был у меня в свое время макрос на автопродажу варпов. Год назад он работал, потом я на игру примерно на год забил. Сейчас вернулся, и увидел, что он работать отказывается. Подскажите, кому не трудно, в чем проблема?

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

#
#
#
#
automacro createChatFirst {
   console /Your Coordinates: /
   location prt_fild08 100 300
   delay 5
   call {
      do chat create "МСК - 8к" 2 0 pa55w0rd 
   }
}
automacro createChatAfterWarp {
   console /You opened Warp Portal on/
   delay 5
   call {
      do chat create "МСК - 8к" 2 0 pa55w0rd 
   }
}

automacro detectDeal {
   console /Requests a Deal/
   location prt_fild08 100 300
   timeout 15
   call acceptDeal
}

automacro detectZeny {
   console /added (\d+) z to Deal/
   timeout 15
   call checkZeny
}

automacro detectFailedWarp {
   console /(Casting failed: Requirement|Skill Warp Portal failed)/
   call warp
}

macro acceptDeal {
   pause @random ("0", "1", "2")
   do deal
   do deal
}

macro checkZeny {
   if ($.lastMatch1 >= 8000) goto sell 
   do deal yes
   stop
   :sell
   pause 2
   do deal
   do chat leave
   call warp

}

macro warp {
   $x = @eval($::char->{pos}{x})
   $y = @eval($::char->{pos}{y})
   do sl 27 @eval($x + @random ("-2", "-1", "1", "2")) @eval($y + @random ("-2", "-1", "0", "1", "2"))
   pause 2
   do warp 1
}
Заранее спасибо.
EternalHarvest
Разработчик
Сообщения: 819
Зарегистрирован: Пн окт 27, 2008 9:49 pm

Re: Проблема с макросом

Сообщение EternalHarvest »

В чём заключается "работать отказывается"? Не открывается чат? Не открывается варп? Проблемы со сделкой?
AlienZ
Новичок
Сообщения: 2
Зарегистрирован: Чт мар 31, 2011 11:56 pm
Сервер RO:: RuOff

Re: Проблема с макросом

Сообщение AlienZ »

Уже частично разобрался. Проблема была в том, что триггер detectZeny не срабатывал. А не срабатывал он из-за того, что вместо console /added (d+) z to Deal/ в консоли пишется packet parser: unknown packet: 080f. В общем ищу новый recvpackets.txt..
Буду признателен за помощь

Добавлено спустя 10 минут 58 секунд:
JCV's RO Tools v1.0.3 не помог, openkore packet extractor тоже..
Ответить