RagBot Forum
 

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

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

Ответ
 
Опции темы Опции просмотра
Старый 06.12.2007, 11:00   #1
Volandd
Новичок
 
Регистрация: 08.04.2007
Сообщений: 32
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию чат "рес плз" при смерти

подскажите пож-та , я юзал поиск не нашел , как сделать чтобы перс ставил чат "ресните пож-та" при смерти , и закрывал после реса ?
Volandd вне форума   Ответить с цитированием
Старый 06.12.2007, 19:40   #2
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 386 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Volandd, а сделать это не так-то и просто..
почитай гайд по макросам и напиши 2 автомакроса, главное условие срабатывания:
первый "когда мы мертвы":
Цитата:
status dead
1. нужно отрубить AI (интеллект), т.к. иначе бот сам реснится
2. собста нужно врубить чат
юзаем тему "консольные команды коры"

первый "когда мы не мертвы":
Цитата:
status not dead
тут нужно придумать ещё каие-то условия, иначе АМ будет срабатывать всегда, когда мы живы. (например можно реагировать на строчку "преел *** кастанул на вас резурект")
1. закрываем чат
2. врубаем AI
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 06.12.2007, 19:55   #3
Gans
Злостный ROFANовец
 
Аватар для Gans
 
Регистрация: 30.11.2006
Сообщений: 532
Вы сказали Спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
По умолчанию

"1. нужно отрубить Ai (интеллект), т.к. иначе бот сам реснится" - нифига, читаем доку по конфигу.
__________________
Gans вне форума   Ответить с цитированием
Старый 06.12.2007, 20:11   #4
Volandd
Новичок
 
Регистрация: 08.04.2007
Сообщений: 32
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Ага бот не реснитсо Ибо dcOnDeath -1
Volandd вне форума   Ответить с цитированием
Старый 06.12.2007, 20:18   #5
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 386 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

тем проще
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 06.12.2007, 21:06   #6
Volandd
Новичок
 
Регистрация: 08.04.2007
Сообщений: 32
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Вот что я придумал тока не пашет что то ))

#########Смертельный_ЧАТ########
automacro SC {
console /You have died/
call {
pause 2
do chat create "Ресу Пож-та"
release SC2
}
}

automacro SC2 {
console /You have been resurrected/
call {
pause 2
do chat leave
pause 2
$text = @random ("спасибо", "спасибки", "спс")
pause 2
do c $text
run-once 1
}
}

Второй макрос работает а 1 не пашет

Последний раз редактировалось Volandd; 06.12.2007 в 21:24.
Volandd вне форума   Ответить с цитированием
Старый 06.12.2007, 21:44   #7
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 386 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

попробуй как я сказал:
Цитата:
automacro SC {
status dead
timeout 5
run-once 1
call {
release SC - запихнуть во второй АМ

"run-once 1" во втором АМ не туда ты запихал
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 06.12.2007, 22:33   #8
Volandd
Новичок
 
Регистрация: 08.04.2007
Сообщений: 32
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Я понял в чем проблема )
Допустим ставлю console /333/
ввожу в чат общий "333" чат ставится .....
Потом перезагружаю бота убиваю себя ввожу "333" и фиг вам ....
Непонятно почему он не срабатывает когда я мертвый=-O ..!!! ??
Volandd вне форума   Ответить с цитированием
Старый 06.12.2007, 22:52   #9
Terentiy
Нюб делает первые шаги
 
Регистрация: 30.08.2007
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

можно и проще.
вписать в макрос

automacro ress {
console /You have died/i,10
status dead
timeout 2
call {
pause 2
$text = @random ("ress","рес")
pause 3
do pm "Ник" $text ####для пм
do c $text #### для общего (одно из двух)
release ress
}
run-once 1
}

а присту соответственно


automacro Resurection {
pubm /ress|рес/i,10
inventory "Blue Gemstone" > 0
call {
pause 2
do sp 54 @player($.lastpub) #### для общего
do sp 54 @player($.lastpm) ####для пм
pause 2
release Resurection
}
run-once 1
}

и при этом dcOnDeath -1
Terentiy вне форума   Ответить с цитированием
Старый 07.12.2007, 00:37   #10
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 386 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Volandd, пробуй мой вариант!

Terentiy, чем же проще?
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


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