Не работают сэлф скилы

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Отжигатель
Энтузиаст
Сообщения: 101
Зарегистрирован: Пн ноя 13, 2006 4:51 pm

Не работают сэлф скилы

Сообщение Отжигатель »

Давно не настраивал кору и тут возникла проблема.

Следующуая ситуация(сервер не раггейм)...нужен селф скил...для примера беру скилл из мануала 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. поиск вроде юзал, но не судите строго если пропустил такую ситуацию).
Faramund34
Начинающий
Сообщения: 36
Зарегистрирован: Вт апр 15, 2008 10:25 am

Сообщение Faramund34 »

Попробуй вообще писать

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". И т.п.... Поэтому трудности.
А ты был сегодня в БАНЛИСТЕ???
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813
Контактная информация:

Сообщение Xmpe »

в общем поидее смотри так ) юзаешь скил ) и командой s
смотришь правильное написание статуса.. ну и соответственно юзселф.. название скила

венстатус - то что у тя выводится по команде s
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....
Изображение
#openkore-ru
Отжигатель
Энтузиаст
Сообщения: 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 из консоли....и тоже самое с другими скилами.
Аватара пользователя
Aib0
Бывалый
Сообщения: 961
Зарегистрирован: Чт ноя 16, 2006 12:50 am
Контактная информация:

Сообщение Aib0 »

Может ты не в локмапе?

попробуй так:

Код: Выделить всё

useSelf_skill Crazy Uproar {
lvl 1
whenStatusInactive Crazy Uproar <-- тут надо смотреть как кора видит апроар, через команду s
timeout 3
} 
Wtf is "OpenKore"?

"What we're dealing with here is a total lack of respect for the law"
Klinik
Грамотный
Сообщения: 307
Зарегистрирован: Сб фев 16, 2008 1:42 am
Контактная информация:

Сообщение Klinik »

попробуй в skills.txt что в tables лежат поменять строчку

Код: Выделить всё

155 MC_LOUD Crazy Uproar
на

Код: Выделить всё

155 MC_LOUD Loud
в skillsstatus.txt

Код: Выделить всё

30 Crazy Uproar
на и в конфиге напиши

Код: Выделить всё

useSelf_skill Loud { 
lvl 1 
whenStatusInactive Loud
timeout 3 
}
Ответить