Просмотр полной версии : чат "рес плз" при смерти
подскажите пож-та , я юзал поиск не нашел , как сделать чтобы перс ставил чат "ресните пож-та" при смерти , и закрывал после реса ?
Volandd, а сделать это не так-то и просто..
почитай гайд по макросам и напиши 2 автомакроса, главное условие срабатывания:
первый "когда мы мертвы":
status dead
1. нужно отрубить AI (интеллект), т.к. иначе бот сам реснится
2. собста нужно врубить чат
юзаем тему "консольные команды коры"
первый "когда мы не мертвы":
status not dead
тут нужно придумать ещё каие-то условия, иначе АМ будет срабатывать всегда, когда мы живы. (например можно реагировать на строчку "преел *** кастанул на вас резурект")
1. закрываем чат
2. врубаем AI
"1. нужно отрубить Ai (интеллект), т.к. иначе бот сам реснится" - нифига, читаем доку по конфигу.
Ага бот не реснитсо Ибо dcOnDeath -1
Вот что я придумал тока не пашет что то ))
#########Смертельный_ЧАТ########
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 не пашет
попробуй как я сказал:
automacro SC {
status dead
timeout 5
run-once 1
call {
release SC - запихнуть во второй АМ
"run-once 1" во втором АМ не туда ты запихал
Я понял в чем проблема )
Допустим ставлю console /333/
ввожу в чат общий "333" чат ставится .....
Потом перезагружаю бота убиваю себя ввожу "333" и фиг вам ....
Непонятно почему он не срабатывает когда я мертвый=-O ..!!! ??
Terentiy
06.12.2007, 22:52
можно и проще.
вписать в макрос
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
Volandd, пробуй мой вариант!
Terentiy, чем же проще?
Terentiy, У тебя вариант макроса как я понял расчитан на то что в пати 2 человека , У меня пристка ТУшница соло качается.
4epT, Я пробовал твой вариант , не ставит он после смерти чаты
КАК сделать чтобы просто бот ставил чат При когда был бы мертвым , допустим есть в консоли увидит "777"??
vBulletin® v3.8.11, Copyright ©2000-2024, vBulletin Solutions Inc. Перевод: zCarot