Гайд по написанию скриптов для гомункулусов
-
SamBut, в мир аи выставляется в тактиках, 1, 2 и много
-
SamBut, в мир аи выставляется в тактиках, 1, 2 и много
-
вы вроде про болты мне написали, чтобы она сначала их кидала. А как сделать, чтобы она не крутилась возле моба, которого бьет другой гом. Получается, что из-за этого она пропускает респ следующего , пока тупо крутится возле чужого. И еще чат зафлуживается надписями вы пытаетесь атаковать чужого моба, хоть она его и не атакует а тока бегает вокруг.
-
вы вроде про болты мне написали, чтобы она сначала их кидала. А как сделать, чтобы она не крутилась возле моба, которого бьет другой гом. Получается, что из-за этого она пропускает респ следующего , пока тупо крутится возле чужого. И еще чат зафлуживается надписями вы пытаетесь атаковать чужого моба, хоть она его и не атакует а тока бегает вокруг.
-
Не бьет потому, что включен антикс. А так бы пинала (отсюда и надписи). Чтобы такого не было, надо включать анти-кс в AI. В MirAI он встроенный, а это значит, что либо у вас старая версия, либо скрипт плохо определяет чужих мобов и стоит перейти на другой (это будет проще, чем докручивать проверки вручную).
-
Не бьет потому, что включен антикс. А так бы пинала (отсюда и надписи). Чтобы такого не было, надо включать анти-кс в AI. В MirAI он встроенный, а это значит, что либо у вас старая версия, либо скрипт плохо определяет чужих мобов и стоит перейти на другой (это будет проще, чем докручивать проверки вручную).
-
Вообщем проблема была в том, что в Аи прописана вечная дружба для походов с другими алхимиками. Исправила. Теперь не бегает к чужим мобам.
-
Вообщем проблема была в том, что в Аи прописана вечная дружба для походов с другими алхимиками. Исправила. Теперь не бегает к чужим мобам.
-
Florencia, дружба если что прописывается в отдельный файлик, который можно просто очистить...
-
Florencia, дружба если что прописывается в отдельный файлик, который можно просто очистить...
-
Можно ли зделать что бы ПП бросался при какомто количестве хп у Ванильки? И можно ли зделать что бы при полном сп ваниль кастовала Чаотик Бенедикт?
З.Ы. Рампейдж аи. -
Можно ли зделать что бы ПП бросался при какомто количестве хп у Ванильки? И можно ли зделать что бы при полном сп ваниль кастовала Чаотик Бенедикт?
З.Ы. Рампейдж аи. -
- Автоматически - нельзя (использование скиллов химика через скрипт запрещено со стороны сервера), только вручную если
- Можно. Файл Vanilmirth.lua, 164-я строчка
" if sp >= 40 and sp ~= VanilCB_PrevSP then"
меняем на
" if sp >= 40 and sp ~= VanilCB_PrevSP and SPUsablePercent(HomunID) == 100 then"
-
- Автоматически - нельзя (использование скиллов химика через скрипт запрещено со стороны сервера), только вручную если
- Можно. Файл Vanilmirth.lua, 164-я строчка
" if sp >= 40 and sp ~= VanilCB_PrevSP then"
меняем на
" if sp >= 40 and sp ~= VanilCB_PrevSP and SPUsablePercent(HomunID) == 100 then"
-
давно уже ищу места более-менее активного обсуждения AI
был приятно удивлен, когда увидел тут вполне живой раздел по данной тематике, хотя даже на иРО вики он практически заброшен...когда-то давно я тоже написал вполне подробный гайд по программированию AI, начиная с описания Lua и заканчивая написанием примитивного скрипта:
<!-- m --><a class="postlink" href="http://www.asgardro.com/forum/showthread.php?11560">http://www.asgardro.com/forum/showthread.php?11560</a><!-- m -->вначале данной темы была ссылка на HAICK, который затем превратился в RAICK, и впоследствии был сильно пересмотрен для второй версии:
<!-- m --><a class="postlink" href="http://code.google.com/p/raick/">http://code.google.com/p/raick/</a><!-- m -->
содержит в себе много полезных фичей, а также готовых решений, что называется- out of the box
смысла всех их описывать тут нету, смотрите, читайте, изучайте, может кому-то и пригодится, всегда готов ответить на любые вопросы -
давно уже ищу места более-менее активного обсуждения AI
был приятно удивлен, когда увидел тут вполне живой раздел по данной тематике, хотя даже на иРО вики он практически заброшен...когда-то давно я тоже написал вполне подробный гайд по программированию AI, начиная с описания Lua и заканчивая написанием примитивного скрипта:
<!-- m --><a class="postlink" href="http://www.asgardro.com/forum/showthread.php?11560">http://www.asgardro.com/forum/showthread.php?11560</a><!-- m -->вначале данной темы была ссылка на HAICK, который затем превратился в RAICK, и впоследствии был сильно пересмотрен для второй версии:
<!-- m --><a class="postlink" href="http://code.google.com/p/raick/">http://code.google.com/p/raick/</a><!-- m -->
содержит в себе много полезных фичей, а также готовых решений, что называется- out of the box
смысла всех их описывать тут нету, смотрите, читайте, изучайте, может кому-то и пригодится, всегда готов ответить на любые вопросы -
Видели, читали, знаем. Имхо - слишком оно... эпично. Можно в учебник по луе переделывать и печатать, на ура пойдет х_х
PS Вообще обычно тут срабатывает фильтр, но что-то сейчас не хочет... Прямого указания в правилах на это нет, но я настоятельно советую перевесить упоминаемый гайд в другое место. Примета плохая - давать ссылки на другие сервера. -
Видели, читали, знаем. Имхо - слишком оно... эпично. Можно в учебник по луе переделывать и печатать, на ура пойдет х_х
PS Вообще обычно тут срабатывает фильтр, но что-то сейчас не хочет... Прямого указания в правилах на это нет, но я настоятельно советую перевесить упоминаемый гайд в другое место. Примета плохая - давать ссылки на другие сервера. -
У меня Филир
Так, вот он когда бьет, поддергивается. Может выдавать стабильно быструю атаку, а может начать менять анимацию удара и скорость атаки падает
На первой странице заметил строчку про разницу анимации атак MOTION_ATTACK и MOTION_ATTACK2
Как то можно прописать так что бы гомункул бил только одной анимацией атаки?Прописал себе данс атаку через код Флоренции
elseif (MyState == ATTACK_ST) then
if GetV(V_SP, MyID) >= 30 then
local zx, zy = GetV( V_POSITION, MyEnemy )
OnATTACK_ST()
Move(MyID,zx+1,zy)
Move(MyID,zx-1,zy)
OnATTACK_ST()
Move(MyID,zx,zy+1)
Move(MyID,zx,zy-1)
else
OnATTACK_ST()
endЭтот код не устарел еще? Может у кого то есть новая версия кода на данс?
-
У меня Филир
Так, вот он когда бьет, поддергивается. Может выдавать стабильно быструю атаку, а может начать менять анимацию удара и скорость атаки падает
На первой странице заметил строчку про разницу анимации атак MOTION_ATTACK и MOTION_ATTACK2
Как то можно прописать так что бы гомункул бил только одной анимацией атаки?Прописал себе данс атаку через код Флоренции
elseif (MyState == ATTACK_ST) then
if GetV(V_SP, MyID) >= 30 then
local zx, zy = GetV( V_POSITION, MyEnemy )
OnATTACK_ST()
Move(MyID,zx+1,zy)
Move(MyID,zx-1,zy)
OnATTACK_ST()
Move(MyID,zx,zy+1)
Move(MyID,zx,zy-1)
else
OnATTACK_ST()
endЭтот код не устарел еще? Может у кого то есть новая версия кода на данс?