Давно не настраивал кору и тут возникла проблема.
Следующуая ситуация(сервер не раггейм)...нужен селф скил...для примера беру скилл из мануала Crazy Uproar.....
useSelf_skill Crazy Uproar {
lvl 1
sp > 8
whenStatusInactive Crazy Uproar
inLockOnly 1
notWhileSitting 1
timeout 3
}
Такой вариант не работает. Если ввести команду skills то вместо Crazy Uproar вижу скилл 155 - Loud. При этом если я его скастую вручную через комманду ss 155 то кора пишет - вы использовали скил Loud - но в статусе висящих скилов появляется скил Crazy Uproar.
В общем в этом блоке я пробовал менять в различных вариациях Loud-Crazy Uproar, но он так и не стал сэлфбаффаться.
Я забыл можно ли каким либо образом напрямую из конфига использовать комманду ss? Если нельзя то как ее использовать в тупом макросе.
Такая проблема у меня со всеми сэлф скилами на конкретном сервере(у них у 99% другие названия выводятся по комманде skills)
P.S. поиск вроде юзал, но не судите строго если пропустил такую ситуацию).
Не работают сэлф скилы
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
-
- Энтузиаст
- Сообщения: 101
- Зарегистрирован: Пн ноя 13, 2006 4:51 pm
-
- Начинающий
- Сообщения: 36
- Зарегистрирован: Вт апр 15, 2008 10:25 am
Попробуй вообще писать
useSelf_skill 155 {
......
whenStatusInactive 155
......
}
или
useSelf_skill Load {
......
whenStatusInactive Crazy Uproar
......
}
Че консоль тебе пишет вообще когда кончается "крик"? Начинаться должно You are no longer: (*Название скилла*)
Ну а вообще макрос это не выход. Вот например:
automacro buff1 {
console /You are no longer: Crazy Uproar/
call {
do ss 155
}
}
Но так ты макросов насоздаешь на все селф скилы (я так понял там смит будет а у него селф скилов куча) и бот тупить будет. Насколько мне известно в tables лежат названия итемов и скилов, но они кажись для оффа (на некоторых серверах они по другому называются) Взять теже "Метательная сфера" у монка. На оффе он "Finger Offensive", а на Зениро кажеться он "Throw Spirit". И т.п.... Поэтому трудности.
useSelf_skill 155 {
......
whenStatusInactive 155
......
}
или
useSelf_skill Load {
......
whenStatusInactive Crazy Uproar
......
}
Че консоль тебе пишет вообще когда кончается "крик"? Начинаться должно You are no longer: (*Название скилла*)
Ну а вообще макрос это не выход. Вот например:
automacro buff1 {
console /You are no longer: Crazy Uproar/
call {
do ss 155
}
}
Но так ты макросов насоздаешь на все селф скилы (я так понял там смит будет а у него селф скилов куча) и бот тупить будет. Насколько мне известно в tables лежат названия итемов и скилов, но они кажись для оффа (на некоторых серверах они по другому называются) Взять теже "Метательная сфера" у монка. На оффе он "Finger Offensive", а на Зениро кажеться он "Throw Spirit". И т.п.... Поэтому трудности.
А ты был сегодня в БАНЛИСТЕ???
-
- Энтузиаст
- Сообщения: 101
- Зарегистрирован: Пн ноя 13, 2006 4:51 pm
Да епть... вроде не деревянный )
я бы не стал писать просто так если бы все не проверил сперва....
Короче если ввести комманду skills или юзануть вручную при xKore 1 режиме скил Crazy Uproar...то кора говорит что вы используете скилл Loud...именно такое название показывает кора.
При этом когда он на мне висит по комманде s выводится что на мне висит Crazy Uproar....
Я пробовал вариации
useSelf_skill Loud {
whenStatusInactive Crazy Uproar
и
useSelf_skill Loud {
whenStatusInactive Loud
и
useSelf_skill Crazy Uproar {
whenStatusInactive Crazy Uproar
и
useSelf_skill Crazy Uproar {
whenStatusInactive Loud
и даже 2 варианта без значения whenStatusInactive(и все остальные переменные я тоже вырубил)
Но он вообще отказывается кастоваться в автоматическом режиме.
Единственный способ его заставить скастовать который я нашел это тупой ss 155 из консоли....и тоже самое с другими скилами.
я бы не стал писать просто так если бы все не проверил сперва....
Короче если ввести комманду skills или юзануть вручную при xKore 1 режиме скил Crazy Uproar...то кора говорит что вы используете скилл Loud...именно такое название показывает кора.
При этом когда он на мне висит по комманде s выводится что на мне висит Crazy Uproar....
Я пробовал вариации
useSelf_skill Loud {
whenStatusInactive Crazy Uproar
и
useSelf_skill Loud {
whenStatusInactive Loud
и
useSelf_skill Crazy Uproar {
whenStatusInactive Crazy Uproar
и
useSelf_skill Crazy Uproar {
whenStatusInactive Loud
и даже 2 варианта без значения whenStatusInactive(и все остальные переменные я тоже вырубил)
Но он вообще отказывается кастоваться в автоматическом режиме.
Единственный способ его заставить скастовать который я нашел это тупой ss 155 из консоли....и тоже самое с другими скилами.
Может ты не в локмапе?
попробуй так:
попробуй так:
Код: Выделить всё
useSelf_skill Crazy Uproar {
lvl 1
whenStatusInactive Crazy Uproar <-- тут надо смотреть как кора видит апроар, через команду s
timeout 3
}
попробуй в skills.txt что в tables лежат поменять строчку
на
в skillsstatus.txt
на
и в конфиге напиши
Код: Выделить всё
155 MC_LOUD Crazy Uproar
Код: Выделить всё
155 MC_LOUD Loud
Код: Выделить всё
30 Crazy Uproar
Код: Выделить всё
30 Loud
Код: Выделить всё
useSelf_skill Loud {
lvl 1
whenStatusInactive Loud
timeout 3
}