Гайд по написанию скриптов для гомункулусов
-
@"Aiko-Star":
Не даблпостим.Какой BeAction, кстати? Что это вообще за нафиг? х_х
Это остатки которые я не вычистил. Удалил.
Я пытался сделать гомункула активнее, чтобы он не ждал следующего вызова AI() а сразу переходил к выполнению действия, и заканчивал работу только если была отправлена команда (на сервер) атаковать, использовать скилл или идти. Если прирост и был то он был незначительный. -
@"iSe":
Интересует такой вопрос: у меня стоит Rampage AI rc6 - ничего в нем не правил - т.к. разбиратся долго и тяжело поэтому спрашиваю мэтров - что в нем поправить чтобы хом (ванилька) при начале атаки сразу же сплавлял все СП на болты и как только у него скопится сп во время боя с мобом он сразу же бил болтом на все что есть?) ато чот он у меня постоянно с полным СП ходит, и всегда умирает)и еще вопрос - встречал на просторах сети RampageAI_v1.0_rc7_by_Nakayama стоит ли ставить его? он с какого то левого сайта... или лучше остановится на rc6 с его офа?
Не только можно, но и НУЖНО использовать именно этот вариант Rampage. В исходном есть опечатка из-за которой ГОМ КИЛСТИЛИТ чужих мобов.
-
при испотльзование Rampage AI очень часто в чате появляеться надпись Not Enought SP, что подправить и где нужно в срипте, чтобы эта надпись пореже возникала?
-
В настроках поставить минимальное сп у гомункула равным единице.
-
Расскажите пожалуйста, как заставить его патрулировать вокруг меня в поисках жертвы?
-
Смысла в "патрулировании" нет, т.к. функция, используемая для получения списка присутствующих (мобы-игроки-etc), не имеет радиуса и действует где-то на экран. Т.е. что он в одном углу экрана будет, что в другом - результат получится один и тот же, лишних мобов хомяк не поймает
-
Sanq!
-
@"Aiko-Star":
Смысла в "патрулировании" нет, т.к. функция, используемая для получения списка присутствующих (мобы-игроки-etc), не имеет радиуса и действует где-то на экран. Т.е. что он в одном углу экрана будет, что в другом - результат получится один и тот же, лишних мобов хомяк не поймаетХомяк-то больше не увидит, а вот мобы увидят хомяка с большей площади и если агресвные - нападут. Так что смысл всё же есть. -
@"LisandreL":
Хомяк-то больше не увидит, а вот мобы увидят хомяка с большей площади и если агресвные - нападут. Так что смысл всё же есть.
Ну тогда еще можно в подобные плюсы записать и то, что покемон может оказаться ближе к мобу и быстрее до него бежать будет Крайне сомнительное преимущество, если честно. -
Может оказаться и дальше, если по кругу. Но приманивание издали агрессивных монстров - несомненный плюс.
-
Так как реализовать?
-
Как вариант - уменьшить значение хп-сп для функции прохода по кругу и поставить ей радиус побольше (RampageAI).
-
вопрос следующий.
при поставленном мираи хом носится от моба к мобу как ужаленный, а при рампейже - тормозит после каждого убийства секунд 5-6. в чем разница и где поправить скрипт? ) -
Предположу что в файле Config.lua нужно выставить значение 0 тут:
-- Check for a new target only once every this many milliseconds
AcquireTargetTimeout = 0Кто знает, как в ремпедже включить автокастом скилл лифки - Emergency Avoid? В мирке срабатывает сразу если лиф начинает бить моба, а тут никак. Все перерыл...
-
xMysTicaLx, спасибо, помогло, но не на 100%. в мирай все равно хом реагирует (и такое ощущение, что передвигается даже!) быстрее.
-
MJ, тоже кажется что в мирке быстрее переключается, думаю стоит еще покопаться в ремпедже. У меня кстати иногда гом зависал после того как убьет моба, просто стоял и не двигался (следовательно и не бил никого), потом вручную его передвигал - получалось рывком (мб баг позиционирования?), и все работало по прежнему. В мираи, кстати, зависаний не припомню. Может что-то я накосячил... :oops:
-
xMysTicaLx, при каких ситуациях он должен активироваться? Вообще этот скил не поддерживается, но попробую поколдовать вечерком, если время будет.
MJ, У меня такое бывало только при лагах, у тебя так постоянно? И кстати главное забыл спросить, какой гом у тебя?
-
Например в МирАИ авойд включается когда лифка начинает бить моба, если моба бьет долго и за это время успевает пройти задержка на скилл, он автоматом активируется снова. Из-за этого вернулся на мирку, но хотелось бы ремпедж...
Merl, если не сложно, то да, покопайся, заранее благодарен -
Merl, у меня мух (ванил :))
нет, пинг был отличный, да и эта задержка заметна всегда, когда врублен рампейдж.
задержка фиг чего - доли секунды, но ведь есть, и интересно, откуда она берется. -
Считает что-то. Проверяет и перепроверяет. Там движок очень въедчивый. Попробуйте отдебажить (включить и читать логи).