RagBot Forum
 

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

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

Ответ
 
Опции темы Опции просмотра
Старый 09.04.2009, 12:41   #1
timpson
Начинающий ботовод
 
Регистрация: 05.09.2007
Адрес: Kazakstan
Сообщений: 58
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Восклицание бот кумовка!

Читал форум и наткунлся на тему:чёта про нпц который говорит про онлаин гмов и бота который офлаинится от ответа етого нпц.Но такои нпц есть не у всех и я придумал способ для простых смертных.
Способ буит робить только если ваши гмы не офигевшие зажравшиеся сволочи которые отключают приват.
А смысл вот в чём:
Есть ситуация,бот или боты которых хотелосьбы офлаинить при гмах.
1.Узнаём ники гмов.(на форуме,у игроков,вобщем сами разберётесь)
2.Создаём в дополнение нашим "рабочим" ботам бота "кумовку",который буит писать на ники гмов и как тока сообщение проидёт(тобишь 1 из гмов заонлианиться),он посылает сообщение "рабочим" ботам и те оффлаинятся на некоторое время(или как буду делать я писать команду например @go 1,садиться и ждать либо опред вермя либо команды о том что гмы офлаин).
3.Собсна проблем дофига и больше)
Во 1 надо написать макрос на писанину гмам каждые х минут ,выглядеть ето я думаю будет так:
automacro ppc {
map prontera
lockthisautomacro (или я хз вобщем на правильность написания команд забеите я пол года не ботоводил всё забыл!!!какраз подровняете чтоб мне по мануалам не тыкаться)
call hz
}

macro hz {
do private gm1 ЗДАРОВА!
dp private gm2 ЗДАРОВА!
do private gm3 ЗДАРОВА!
}

automacro gggg {
console /this user is offline/
call gg
}

macro gg {
relase ppc
}

automacro detect {
console /ЗДАРОВА!/
call kymyi
}

macro kymyi {
do privete BOT1 off
do private BOT2 off
i.t.d.
pause 3600(тобишь даём боту отдохнуть часок)
relase ppc(разблокировываем авто макро ппц)
}
а ещё для того чтоб админ не спалил такую тему,нужно встроить в ето дело плагин для создания и удаления чаров.тоесть в конце етих макро и автомакро бот не становится на паузу в час а бот удаляет етого чара и создаёт нового с другим именем(чтоб гму 1 и тотжэ ник не писал ЗДАРОВА!)заходит новосозданым персом и только тогда вступает в ступор на час а потом начинает продолжать дело своего предка!
А у "рабочих" ботов нужно буит вписать такои макрос:
automacro off {
pm off
call of
}

macro of {
do relog 3600
}
вобщем както так.Теперь остаётся тока чтоб ктонить подправил на "грамотность" и сказал как сделать пересоздание чаров.
__________________
Я против такого варварства!Фразу сказал мыслитель и раз ее поместили в "умную книгу" значит они чем то руководствовались...(Женя!)
timpson вне форума   Ответить с цитированием
Старый 09.04.2009, 13:53   #2
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

ГМы видят придурка, который постоянно им в приват пишет чушь.. смотрил логи и банит всю цепочку
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 09.04.2009, 15:19   #3
timpson
Начинающий ботовод
 
Регистрация: 05.09.2007
Адрес: Kazakstan
Сообщений: 58
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от 4epT Посмотреть сообщение
ГМы видят придурка, который постоянно им в приват пишет чушь.. смотрил логи и банит всю цепочку
читаи макро после того как бот спалил гма онлин он отключает "рабочих" ботов и сам либо офлаинится либо ничё не делает час.И потом фраз может быть дофига и ещё больше,фразу офф меняем на какуюнить чехню и говорим что не имеем никакого отношения к нему.Вобщем просто идею надо развить.На краиняк предложи другои способ вычислить онлин гма?
__________________
Я против такого варварства!Фразу сказал мыслитель и раз ее поместили в "умную книгу" значит они чем то руководствовались...(Женя!)
timpson вне форума   Ответить с цитированием
Старый 09.04.2009, 23:15   #4
AmsTaFF
Продвинутый
 
Аватар для AmsTaFF
 
Регистрация: 20.11.2006
Адрес: Москва
Сообщений: 138
Вы сказали Спасибо: 0
Поблагодарили 21 раз(а) в 6 сообщениях
Отправить сообщение для AmsTaFF с помощью ICQ
По умолчанию

такой способ не универсален... и универсализировать его будет невозможно, надо будет придумывать базу слов и т.п. лишняя работа, которая может оборваться ГМ-ким левым чаром... и ещё мог 2 десятка придумать случаев, когда такой способ будет бессилен осуществить идею создателя
__________________
напишу макросы и конфиги для Бота - обращаться в ICQ
(за долгие работы не берусь, в связи с нехваткой времени)
ICQ: 9803956
AmsTaFF вне форума   Ответить с цитированием
Старый 09.04.2009, 23:32   #5
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

идея воплощается легко, проблем не вижу
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 10.04.2009, 11:07   #6
timpson
Начинающий ботовод
 
Регистрация: 05.09.2007
Адрес: Kazakstan
Сообщений: 58
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от 4epT Посмотреть сообщение
идея воплощается легко, проблем не вижу
мб скажешь как?
да и такая тема:гм не офлаин а дт(с чатом в игре остаётся)и когда ему пишешь тупо ничё не происходит(тобишь нужно както сделать чтоб макро срабатвал не на юзер офлаин а на бездеиствие)
__________________
Я против такого варварства!Фразу сказал мыслитель и раз ее поместили в "умную книгу" значит они чем то руководствовались...(Женя!)
timpson вне форума   Ответить с цитированием
Старый 10.04.2009, 19:32   #7
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

а часто ли ГМы отвечают в приват? на ДТ ГМа оставлять?? бред
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 17.04.2009, 13:41   #8
Lucifer58
Нюб делает первые шаги
 
Регистрация: 29.09.2007
Сообщений: 9
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

вот такой макрос но прокатит если только админ нечитает логи:
это копируется чару который проверяет онлайн админа:
automacro proverka {
console /Ragnarok Online/
call re
}

automacro pro {
console /имя админа is not online/
call re
}

macro re {
pause 20
do pm "имя админа" привет
}


automacro pipec {
console /.*имя админа.* привет/
delay 2
call huherhant
}

macro huherprist {
do pm "имя 1чара" пипец
}

macro huherhant {
do pm "имя 2чара" пипец
}

automacro uhod {
console /.*имя 2чара.* пипец/
delay 2
call huherprist
}

automacro uhod2 {
console /.*имя 1чара.* пипец/
delay 2
call stop
}



macro stop {
do ai manual
do move stop
pause 1800
do ai auto
call re
}

automacro nohant {
console /имя 2чара is not online/
delay 2
call huherhant
}

automacro noprist {
console /имя 1чара is not online/
delay 2
call huherprist
}

это капируется остальным ботам:
automacro uhod {
console /пипец/
delay 2
call {
do relog 1800
}
}

действует так: каждые 20 сек посылает админув приват сообщение привет. если админ в онлайне и сообщение удаётся послать то ОК шлёт приватное сообщение другим ботам, каторые получив сообщение выходят из игры на 30 минут. ктамуже есле по какимто причинам одново из ботав внет онлайн то ОК будет отсылать ему сообщение пока тот не появится. когда сообщения удачно отосланы ОК отключает мозги на 30 минут,потом опять включается.
вобще хз мож както его както сократить можно
Lucifer58 вне форума   Ответить с цитированием
Ответ


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

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

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


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