Просмотр полной версии : ктонить делал такое?
Как можно работать с переменными $.lastMatchN и $.lastLogMsg ??
Можно ли работать с отдельными словами в них?
Если да то как?
эта фигня у меня тоже вызывает много вопросов, незнаю чё такое :(
$.lastLogMsg - текст, запустивший последний автомакрос условием "console".
console "<текст>" | /<набор символов>/[i]
АМ запустится, когда в консоле появится <текст> или если в консольном тексте сожержится символ (или слово) из <набор символов>.
<набор символов> нужно разделять знаком "|" (например console /kast|agi|bles/).
Параметр i (следует писать сразу после /<набор символов>/, без пробела) означает что <набор символов> становится нечувствительным к РеГиСтРу.
Устанавливается специальная переменная $.lastLogMsg.
Пример:
automacro main {
console /You are now in the game/
delay 4
call loot
run-once 1
}
macro loot {
do c @autoloot 100
release main
}
Когда бот загружается, то в консоле пишется "You are now in the game". Срабатывает автомакрос main.
Текстом, запустившим последний автомакрос условием "console" в этом примере будет: You are now in the game
Другими словами переменная $.lastLogMsg = You are now in the game
vBulletin® v3.8.11, Copyright ©2000-2024, vBulletin Solutions Inc. Перевод: zCarot