Ансамбль / smartEncore 1

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

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

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
dotaaa
Начинающий
Сообщения: 16
Зарегистрирован: Вт ноя 21, 2006 10:01 pm

Ансамбль / smartEncore 1

Сообщение dotaaa »

Как прописатьсточку чтоб бот врубал рич, или "на бис"
Аватара пользователя
Xmpe
Бывалый
Сообщения: 751
Зарегистрирован: Вт ноя 14, 2006 10:12 pm
Discord: Xmpe#6813
Контактная информация:

Сообщение Xmpe »

подумай головой
почитай мануал
айди там строчку useSelfSkill
Мы не умираем тут...и не рождаемся...
Лишь веря в мир, мы делаем его реальным...
....
Изображение
#openkore-ru
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Мля, а какое "на бис" имеет отношение к "ансабль", а, афтар?!
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
DInvalid
Грамотный
Сообщения: 368
Зарегистрирован: Вт ноя 14, 2006 4:54 pm

Сообщение DInvalid »

http://openkore.sourceforge.net/manual/ ... Self_skill

На бис имеет прямое отношение =)
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

DInvalid
Дык. Спасибо, я кстати такой феньки как "смартЭнкор" чо-то раньше и не встречал. ^__^

PS: Всё равно недоумеваю, причем тут ансамбль?
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
dotaaa
Начинающий
Сообщения: 16
Зарегистрирован: Вт ноя 21, 2006 10:01 pm

Сообщение dotaaa »

Спасибо большое, а что изменить чтобы не после смертни не вингался к кафре персонаж?
dotaaa
Начинающий
Сообщения: 16
Зарегистрирован: Вт ноя 21, 2006 10:01 pm

Сообщение dotaaa »

useSelf_skill Mental Sensing {
smartEncore 1
lvl 5
maxCastTime 0
minCastTime 0
hp < 5%
sp > 10%
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive Mental Sensing
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 60
disabled 0
inInventory
manualAI 0
}


подскажите что не так((
DInvalid
Грамотный
Сообщения: 368
Зарегистрирован: Вт ноя 14, 2006 4:54 pm

Сообщение DInvalid »

hp < 5% зачем? убрать.

http://openkore.sourceforge.net/manual/
dcOnDeath [<flag>]
dotaaa
Начинающий
Сообщения: 16
Зарегистрирован: Вт ноя 21, 2006 10:01 pm

Сообщение dotaaa »

Хикера не работает

Трудно написать строчку чтоль?
CrusH
Энтузиаст
Сообщения: 138
Зарегистрирован: Ср ноя 15, 2006 2:17 pm
Откуда: СПб
Контактная информация:

Сообщение CrusH »

расскажите плз, а что за смартЭнкор? че-то в мануале нет его... =(

dcOnDeath [<flag>] - а в этом то что непонятного? =)

P.S. правда, последний параметр в конфиге работает как-то странно - по моему, он вообще игнорится корой, т.к. в любом его положении бот все равно улетал от ресающего приста на респ.

при этом тестит с storageAuto 0 и 1 - все равно летит на сейв
Последний раз редактировалось CrusH Вс фев 18, 2007 3:39 pm, всего редактировалось 1 раз.
Изображение
Изображение
ботами пользуйся, а попадаться - не смей!
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

CrusH
Много воды, никакой конкретики. Хреново пишешь! И читаешь хреново, ссылки рядом.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
DInvalid
Грамотный
Сообщения: 368
Зарегистрирован: Вт ноя 14, 2006 4:54 pm

Сообщение DInvalid »

CrusH
Тестирую параметр dcOnDeath ^_^ устаналиваю его в нужное значение, вызываю Эдгу...
[attacked] [ 1/ 88] Monster Eddga (3) uses Magnum Break (lvl 10) on you - Dmg:
3509 (delay 134.4)
[skill] Monster Eddga (3) uses Magnum Break on itself : Lv 10
[emotion] [dist=1.4] Monster Bigfoot (6): *$!@#*
[skill] Monster Eddga (3) uses Demonstration (lvl 5) on location (58, 106)
[emotion] [dist=1] Monster Eddga (3): *$!@#*
[alertSound] Sound alert: death
[console] You have died
[parseMsg_statuslook] You are no longer: Twohand Quicken
[alertSound] Sound alert: death
[console] You have died
И лежу так, пока в консоли не наберу respawn
Что я делаю не правильно?
DInvalid
Грамотный
Сообщения: 368
Зарегистрирован: Вт ноя 14, 2006 4:54 pm

Сообщение DInvalid »

Как меня все это достало... в обшем, как бы я делал вызов песен/танцев если бы мне это было надо и я был бы бардом (не слишком ли много бы? )

Включил барда в режиме ai manual, убрал роуте рандом вок, авто атаку, локмапу, и т.д.
набрал команду skills
[Feb 18 11:48:16 2007.88]
  • ----------Skill List-----------
    # Skill Name Lv SP
    1 Basic Skill 9
    43 Owl's Eye 10
    44 Vulture's Eye 10
    45 Improve Concentration 10 70
    46 Double Strafe 10 12
    47 Arrow Shower 10 15
    142 First Aid 0
    147 Arrow Crafting 0
    148 Arrow Repel 0
    304 extemporaneousness 1 1
    305 Encore 1 1
    306 Lullaby 1 20
    307 Rich Man Mr.Kim 5 20
    308 Eternal Chaos 1 30
    309 Drum Sound on Battlefield 5 60
    310 Ring of Nibelungen 5 60
    311 Roki's Weil 1 15
    312 Into Abyss 1 10
    313 Invulnerable Siegfried 5 20
    315 Musical Lesson 10
    316 Musical Strike 5 9
    317 Dissonance 5 30
    318 Frost Joke 5 20
    319 Whistle 10 60
    320 Assassin Cross at Sunset 10 65
    321 Bragi's Poem 10 85
    322 Idun's Apple 10 85
    410 Dad, Mom. I miss you 0
    1010 Pang Voice 0

    Skill Points: 0
    -------------------------------
Ага, теперь я хочу вызывать брагу 321 Bragi's Poem
пишу ss 321
[selfSkill] You use Bragi's Poem on yourself : Lv 10
теперь смотрим как узнать, что мы стоим в Браге и ее не надо вызывать?
набираем spells
[Feb 18 11:48:19 2007.94]
  • -----------Area Effects List-----------
    # Type Source X Y
    [Feb 18 11:48:19 2007.94]
    • 0 Poem of Bragi You 47 103
      [Feb 18 11:48:19 2007.96]
      • 1 Poem of Bragi You 47 104
        [Feb 18 11:48:19 2007.97]
        • 2 Poem of Bragi You 48 104
          [Feb 18 11:48:19 2007.97]
          • 3 Poem of Bragi You 49 104
            [Feb 18 11:48:19 2007.99]
            • 4 Poem of Bragi You 50 104
              [Feb 18 11:48:19 2007.99]
              • 5 Poem of Bragi You 51 104
                [Feb 18 11:48:20 2007.10]
                • 6 Poem of Bragi You 52 104
                  [Feb 18 11:48:20 2007.10]
                  • 7 Poem of Bragi You 53 104
                    [Feb 18 11:48:20 2007.26]
                    • 8 Poem of Bragi You 47 105
                      [Feb 18 11:48:20 2007.26] [list] 9 Poem of Bragi You 48 105
                      [Feb 18 11:48:20 2007.41] [list] 10 Poem of Bragi You 49 105
                      [Feb 18 11:48:20 2007.41] [list] 11 Poem of Bragi You 50 105
                      [Feb 18 11:48:20 2007.57] [list] 12 Poem of Bragi You 51 105
                      [Feb 18 11:48:20 2007.57] [list] 13 Poem of Bragi You 52 105
                      [Feb 18 11:48:20 2007.73] [list] 14 Poem of Bragi You 53 105
                      [Feb 18 11:48:20 2007.73] [list] 15 Poem of Bragi You 47 106
                      [Feb 18 11:48:20 2007.88] [list] 16 Poem of Bragi You 48 106
                      [Feb 18 11:48:20 2007.88] [list] 17 Poem of Bragi You 49 106
                      [Feb 18 11:48:20 2007.10] [list] 18 Poem of Bragi You 50 106
                      [Feb 18 11:48:20 2007.10] [list] 19 Poem of Bragi You 51 106
                      [Feb 18 11:48:20 2007.11] [list] 20 Poem of Bragi You 52 106
                      [Feb 18 11:48:20 2007.15] [list] 21 Poem of Bragi You 53 106
                      [Feb 18 11:48:20 2007.15] [list] 22 Poem of Bragi You 47 107
                      [Feb 18 11:48:20 2007.16] [list] 23 Poem of Bragi You 48 107
                      [Feb 18 11:48:20 2007.16] [list] 24 Poem of Bragi You 49 107
                      [Feb 18 11:48:20 2007.18] [list] 25 Poem of Bragi You 50 107
                      [Feb 18 11:48:20 2007.18] [list] 26 Poem of Bragi You 51 107
                      [Feb 18 11:48:20 2007.19] [list] 27 Poem of Bragi You 52 107
                      [Feb 18 11:48:20 2007.19] [list] 28 Poem of Bragi You 53 107
                      [Feb 18 11:48:20 2007.21] [list] ---------------------------------------
Вот так выглядит коврик...
редактирую конфиг config
useSelf_skill Bragi's Poem {
lvl 10
maxCastTime 0
minCastTime 0
hp
sp >10%
stopWhenHit 0
whenNotGround Poem of Bragi
inLockOnly 0
notWhileSitting 1
notInTown 0
timeout 181
disabled 0
manualAI 0
}
Результат
[selfSkill] [12:07:00] You use Bragi's Poem on yourself : Lv 10
[selfSkill] [12:10:01] You use Bragi's Poem on yourself : Lv 10
DInvalid
Грамотный
Сообщения: 368
Зарегистрирован: Вт ноя 14, 2006 4:54 pm

Сообщение DInvalid »

dotaaa писал(а):useSelf_skill Mental Sensing {
smartEncore 1
lvl 5
hp < 5%
sp > 10%
whenStatusInactive Mental Sensing
timeout 60
}


подскажите что не так((
А теперь посмотрим что сделал автор.
1) skill Mental Sensing - что это? откуда взято название? у меня в tables\skills.txt такого нет... -1
2) smartEncore 1 - согласен, +1
3) lvl 5 - согласен, +1
4) hp < 5% - врубать музон когда тебя покоцали так что осталось 5% здоровья? Типа, умирать, так с музыкой? -1
5) sp > 10% - логично, +1
6) whenStatusInactive Mental Sensing - что это за статус? что за х? -1
7) timeout 60 - почти согласен, но если ставть ровно 60 то через 60 с может еще не закончится, и не скастуется. лучше ставить с запасом 61-62 . +0

Итого 0. Незачет.
LevaTNT
Новичок
Сообщения: 5
Зарегистрирован: Чт фев 28, 2008 7:10 pm

Сообщение LevaTNT »

useSelf_skill Intoabyss {
smartEncore 1
lvl 1
maxCastTime 0
minCastTime 0
hp
sp >10%
stopWhenHit 0
whenNotGround Into The Abyss
inLockOnly 0
notWhileSitting 1
notInTown 0
timeout 61
disabled 0
manualAI 0
}

На основе браги пытался сделать В Бездну, но не получилось, а именно:
error message:
Illegal division by zero at C:/Bots/src/Interface/Wx.pm line 1208.

Stack trace:
Illegal division by zero at C:/Bots/src/Interface/Wx.pm line 1208.
at C:/Bots/src/Interface/Wx.pm line 118
Interface::Wx::mainLoop('Interface::Wx=HASH(0x2d90750)') called at openkore.pl line 96
main::__start() called at start.pl line 125

Died at this line:
$self->{stat}->SetLabel($msg);
* $self->{weightBar}->SetLabel($char->{'weight'}."/".$char->{'weight_max'} . " (" . sprintf("%.1f", $char->{'weight'}/$char->{'weight_max'} * 100). "%)");
$self->{lvl}->SetLabel(timeConvert($EstB_sec));

Бард стоял рядом в клиенте игры, они в пати, все норм.
Но этот скилл из категории Ансабль, может нужны какие-нить дополнительные условия? Чтоб бард был на дистанции 2 и т.д.
З.Ы. что за smartEncore 1? чтот нигде на русском найти не могу

Добавлено спустя 48 минут 2 секунды:

smartEncore (flag)
Toggles automatic casting of the Encore skill instead of this skill if Encore would cause this skill to be cast (saves SP for bards and dancers).

уже сам нашол :)
Ответить