|
Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов. |
|
Опции темы | Опции просмотра |
05.12.2006, 08:56 | #1 |
Продвинутый
|
перенаправление чата
Если вам пишут в приват, общий чат или гильд чат, бот будет писать другому игроку то, что ему пишут.
control/macros.txt Код:
################################################################## ###############Перенаправление привата, ГЧ и общего############### ################################################################## #################!!!!!НЕ ЗАБУДЬ ПОМЕНЯТЬ НИК!!!!!################# ################################################################## automacro CheckPM { pm /./ call RePmSend } automacro CheckPubM { pubm /./ call RePubSend } automacro CheckGuM { guild /./ call ReGuSend } ####################!!!!!НИЖЕ МЕНЯЙ НИК!!!!!##################### macro RePmSend { do pm "Ник" [PM!!] $.lastpm : $.lastpmMsg do eval WinUtils::playSound('D:\Games\RO\БОТЫ\Sound\privat.wav'); } macro RePubSend { do pm "Ник" [PUB!!!] $.lastpub : $.lastpubMsg do eval WinUtils::playSound('D:\Games\RO\БОТЫ\Sound\publicchat.wav'); } macro ReGuSend { do pm "Ник" [G] $.lastguild : $.lastguildMsg do eval WinUtils::playSound('D:\Games\RO\БОТЫ\Sound\systemmessage.wav'); } ################################################################## ########################## !!!КОНЕЦ!!! ########################### ################################################################## by imchotep
__________________
напишу макросы и конфиги для Бота - обращаться в ICQ (за долгие работы не берусь, в связи с нехваткой времени) ICQ: 9803956 |
Этот пользователь сказал Спасибо AmsTaFF за это полезное сообщение: |
26.12.2007, 01:22 | #2 |
Опытный Ботовод
Регистрация: 13.10.2007
Адрес: Москва
Сообщений: 105
Вы сказали Спасибо: 11
Поблагодарили 9 раз(а) в 3 сообщениях
|
Привет, не подскажете как сделать так что я говорил боту фразу , а он говорил это в pubm ??
Спасиб... |
26.12.2007, 03:56 | #3 |
Админ
|
FragMent, посмотри в гайде условие "pm"
напиши АМ, типо: если ПМка пришла от тебя, то напечатать это сообщение в общий чат (команда "c")
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |
26.12.2007, 12:16 | #4 |
Опытный Ботовод
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
|
Вроде так но утверждать не буду не проверял...
Если неправильно не ругайтесь...мне скучно...:( automacro CheckPM { pm /./ if ($.lastpub == "ник") goto psend call RePmSend goto end :psend call PSend :end } macro RePubSend { do pm "Ник" [PUB!!!] $.lastpub : $.lastpubMsg do eval WinUtils::playSound('D:\Games\RO\БОТЫ\Sound\pu blicchat.wav'); } macro PSend { do c $.lastpubMsg } Если работает то отпишите |
26.12.2007, 14:15 | #5 |
Админ
|
masterspirta, конешно не работает, т.к. АМ не поддерживает условие goto и метки send, это должно быть в теле макроса.
вот у тебя в АМ нвписано условие pm, и тут же ниже "$.lastpub" а это с другой оперы, думаю тебе нужен $.lastpm. И не $.lastpubMsg соответственно. masterspirta, автору "do pm "Ник" [PUB!!!] $.lastpub : $.lastpubMsg" вовсне не нужно, прикинь ты отсылаешь боту сообщение а он тебе же его отсылает..
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |
26.12.2007, 14:39 | #6 |
Опытный Ботовод
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
|
automacro CheckPM {
pm /./ call RePubSend } macro RePubSend { if ($.lastpm == "ник") goto Psend do pm "Ник" [PUB!!!] $.lastpm : $.lastpmMsg do eval WinUtils:laySound('D:\Games\RO\БОТЫ\Sound\pu blic chat.wav'); goto end :Psend do c $.lastpmMsg :end } ня Последний раз редактировалось masterspirta; 26.12.2007 в 15:20. |
26.12.2007, 14:55 | #7 | |
Админ
|
я бы сделал через:
Цитата:
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |
|
26.12.2007, 15:15 | #8 |
Опытный Ботовод
Регистрация: 22.08.2007
Сообщений: 304
Вы сказали Спасибо: 1
Поблагодарили 9 раз(а) в 9 сообщениях
|
и что бы было? вернее как это работает?
|
26.12.2007, 21:06 | #9 |
Опытный Ботовод
Регистрация: 13.10.2007
Адрес: Москва
Сообщений: 105
Вы сказали Спасибо: 11
Поблагодарили 9 раз(а) в 3 сообщениях
|
люди но не понимаю я =(( я часа 2 сидел так и сяк пробывал не получалось, потому и тут стпросил... в конце думалка вообще отказала..
чёрт, напиши пожалуйста как надо сделать - спасибо.. |
27.12.2007, 03:24 | #10 |
Админ
|
masterspirta, а ты в гайде посмотри!
FragMent, а я тебя писать не хачу!
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤ Быстро и качественно напишу конфиг (макрос) за yAD! Стучи! |