Дисконект / и выход, если слито много денег или жизней

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

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

Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
Аватара пользователя
ZIKI
Энтузиаст
Сообщения: 67
Зарегистрирован: Вт май 20, 2008 12:30 pm
Сервер RO:: iRO kRo
Контактная информация:

Дисконект / и выход, если слито много денег или жизней

Сообщение ZIKI »

Хотел бы узнать как пишется дисконект в макросе вот примерно такой макрос

automacro disk {
console
дисконект - ? (diconecton??)
}
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: Дисконект

Сообщение piroJOKE »

Плохой заголовок темы, он не говорит, о чём идет речь внутри! :evil:
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
ZIKI
Энтузиаст
Сообщения: 67
Зарегистрирован: Вт май 20, 2008 12:30 pm
Сервер RO:: iRO kRo
Контактная информация:

Re: Дисконект

Сообщение ZIKI »

Все же.. :oops:
Аватара пользователя
uteldl
Энтузиаст
Сообщения: 126
Зарегистрирован: Ср июн 04, 2008 11:17 am

Re: Дисконект

Сообщение uteldl »

quit-ты про это?
Аватара пользователя
ZIKI
Энтузиаст
Сообщения: 67
Зарегистрирован: Вт май 20, 2008 12:30 pm
Сервер RO:: iRO kRo
Контактная информация:

Re: Дисконект

Сообщение ZIKI »

чтобы кора полностью закрывалась)

Добавлено спустя 3 минуты 14 секунд:
Спасиб!! Вот хотел еще 2 вопроса узнать
1) Как сделать так чтобы к прмиеру если 5кк бот слил кора закрывалась...или при 10 сливах
2)Как сделать так бот шол покупать только когда был на кафре
Brio
Энтузиаст
Сообщения: 75
Зарегистрирован: Пт янв 23, 2009 10:37 am

Re: Дисконект

Сообщение Brio »

ZIKI писал(а): 1) Как сделать так чтобы к прмиеру если 5кк бот слил кора закрывалась...или при 10 сливах
1. Для зеней

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

automacro Init {
var zeny unset
call {
$zeny = $.zeny
}
timeout 15
}
automacro CheckZeny {
call {
if (@eval ($zeny - $.zeny) < 5000000) goto end
quit
:end
}
timeout 1800
priority 1
}
2. Для смертей

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

automacro Init {
var deathCounter unset
call {
$deathCounter = 0
}
timeout 15
}
automacro Died {
console /You have died/
call {
$deathCounter++
if ($deathCounter < 10) goto end
quit
:end
}
}
Последний раз редактировалось Brio Вс мар 01, 2009 8:31 pm, всего редактировалось 1 раз.

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

Напишу макрос, конфиг для бота ICQ:554-083-908
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: Дисконект / и выход, если слито много денег или жизней

Сообщение piroJOKE »

Фигасе. И ваще... переношу топик в "макросы".
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
ZIKI
Энтузиаст
Сообщения: 67
Зарегистрирован: Вт май 20, 2008 12:30 pm
Сервер RO:: iRO kRo
Контактная информация:

Re: Дисконект / и выход, если слито много денег или жизней

Сообщение ZIKI »

спасибо!! 8)
Brio
Энтузиаст
Сообщения: 75
Зарегистрирован: Пт янв 23, 2009 10:37 am

Re: Дисконект

Сообщение Brio »

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

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

DcOnZenyLost 5000000
- количество жизней, после потери которых кора закрывается:

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

DcOnLivesLost 10
Тогда макросы надо будет изменить на следующие.

1. Для зеней

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

automacro InitZenyCounter {
var zeny unset
call {
$zeny = $.zeny
}
timeout 15
}
automacro CheckZeny {
call {
if (@eval ($zeny - $.zeny) < @config (DcOnZenyLost)) goto end
quit
:end
}
timeout 1800
priority 1
}
2. Для смертей

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

automacro InitDeathCounter {
var deathCounter unset
call {
$deathCounter = 0
}
timeout 15
}
automacro CheckDeaths {
console /You have died/
call {
$deathCounter++
if ($deathCounter < @config (DcOnLivesLost)) goto end
quit
:end
}
}

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

Напишу макрос, конфиг для бота ICQ:554-083-908
Аватара пользователя
ZIKI
Энтузиаст
Сообщения: 67
Зарегистрирован: Вт май 20, 2008 12:30 pm
Сервер RO:: iRO kRo
Контактная информация:

Re: Дисконект / и выход, если слито много денег или жизней

Сообщение ZIKI »

Возможно ли ... DcOnExpLost??
Brio
Энтузиаст
Сообщения: 75
Зарегистрирован: Пт янв 23, 2009 10:37 am

Re: Дисконект / и выход, если слито много денег или жизней

Сообщение Brio »

Можно ставить любые названия, лишь бы они совпадали в конфиге и макросе.

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

Напишу макрос, конфиг для бота ICQ:554-083-908
bubik
Новичок
Сообщения: 8
Зарегистрирован: Сб дек 06, 2008 9:56 am

Re: Дисконект / и выход, если слито много денег или жизней

Сообщение bubik »

не стал создавать новую темку, т.к мой вопрос похож на то, что здесь обсуждали :)
Если не сложно, напишите полностью команду, что бы при получении определенного джоп-лвла РОбот дисконектился и больше не входил...заранее спасибо :pardon:
Brio
Энтузиаст
Сообщения: 75
Зарегистрирован: Пт янв 23, 2009 10:37 am

Re: Дисконект / и выход, если слито много денег или жизней

Сообщение Brio »

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

automacro JobGained {
job > 40
call {
do relog 100000000
}
timeout 15
}

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

Напишу макрос, конфиг для бота ICQ:554-083-908
White
Начинающий
Сообщения: 42
Зарегистрирован: Ср ноя 15, 2006 12:47 am

Re: Дисконект / и выход, если слито много денег или жизней

Сообщение White »

зачем релог? почему не quit?
qwertyy
Энтузиаст
Сообщения: 62
Зарегистрирован: Чт янв 08, 2009 1:08 am
Сервер RO:: rRo

Re: Дисконект / и выход, если слито много денег или жизней

Сообщение qwertyy »

удобней
Ответить