Страница 1 из 1

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

Добавлено: Пт авг 01, 2008 12:40 am
Отжигатель
Давно не настраивал кору и тут возникла проблема.

Следующуая ситуация(сервер не раггейм)...нужен селф скил...для примера беру скилл из мануала 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. поиск вроде юзал, но не судите строго если пропустил такую ситуацию).

Добавлено: Пт авг 01, 2008 9:34 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". И т.п.... Поэтому трудности.

Добавлено: Пт авг 01, 2008 3:21 pm
Xmpe
в общем поидее смотри так ) юзаешь скил ) и командой s
смотришь правильное написание статуса.. ну и соответственно юзселф.. название скила

венстатус - то что у тя выводится по команде s

Добавлено: Пт авг 01, 2008 6:22 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 из консоли....и тоже самое с другими скилами.

Добавлено: Пт авг 01, 2008 7:37 pm
Aib0
Может ты не в локмапе?

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

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

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

Добавлено: Пт авг 01, 2008 10:48 pm
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 
}