PDA

Просмотр полной версии : Макрос: взлом антибота FlyRO


Sapphire
15.10.2007, 20:50
На FlyRO ввели антибота. Проверку устраивают так:

Внимание! Массовая проверка, срочно введите: @report 100460
Итак, вводим @report 100460 и играем спокойно дальше.

Помогите пожалуйста через макросы обойти эту защиту. Число все время спрашивают разное.

4epT
16.10.2007, 00:48
что-то типо того:

automacro flyro {
console /Внимание! Массовая проверка, срочно введите: (.*)/
dely 3
call {
log BBo)I(y "$.lastMatch1"
pause 1
do talk num $.lastMatch1
}
}
#4epT©

Gans
16.10.2007, 03:02
это "жжжж" не спроста. боюсь, не всё там так просто...
....
не, вру.... кажется, всё окей.

Sapphire
16.10.2007, 14:42
Спасибо но тока несного по другому

automacro flyro {
console /Внимание! Массовая проверка, срочно введите: (.*)/
delay 3
call {
log entering "$.lastMatch1"
delay 5
do c @report $.lastMatch1
}
}

Когда будет напишу работает или нет.

4epT
16.10.2007, 21:12
Sapphire, твой вариант точно работат не будет, ибо в макросе нет команды "delay 5", есть "pause 5"!

Да и вообще если использовать "do c @report $.lastMatch1", то в общаг бот скажет что-то типо "@report @report 100460"

Кстати воодить эту бяку куда надо? Как бы в разговор с нпц или просто в общий чат?

Вок как ещё придумал:


automacro flyro {
console /Внимание! Массовая проверка, срочно введите: @report (\d+)/
dely 3
call {
log BBo)I(y "$.lastMatch1"
pause 5
do c @report $.lastMatch1
}
}
#4epT©