Проблемы с гомом после обновления 03.03.18
-
Вполне нормальное использывание гомункула.Помимо этого,можно еще мясо есть,синьку,и ады или кк кидать...
-
@Рост Да да, еще в носу ковырять,и второй рукой капусту нарезать...
-
В пвп не работает навидение на чара вообще... В старой форме хотя бы на сумон сорка можно кастить гомовские скилы
-
Видимо изменений не будет?
Будем с одноногими покалеченными гомункулами бегать.
Даже не получим сброс скиллов... -
Не будет
-
[Тех. анализ]
Не знаю это так и задуманно или нет, но суть нерабочего АИ гомункула в том что функция GetV (V_POSITION,mob_id) не возвращает координаты моба пока на него не жать ALT+прав.кноп.мыш. Таже функция для наемников работает без проблем.
-
Чую мое сообщение будет завалено спаммом, но все-же напишу, может кто увидит:
AzzyAI работает частично. Гомункул адекватно кастит когда я навожу альт+клик на моба. В этом случае гом отрывается по-полной. Однако сам он не наводится.
Почитав форум, оказалось что AzzyAI пишет логи. В логах пишется вот такое сообщение:07/01/18 02:21:17 H0 Failed to update timeout file for owner 4249859
07/01/18 02:21:17 H0 Failed to create autofriending file for owner 4249859
07/01/18 02:21:46 H0 Failed to update timeout file for owner 4249859
07/01/18 02:21:49 H0 Failed to update timeout file for owner 4249859
07/01/18 02:21:49 H0 Failed to create autofriending file for owner 4249859На мой взгляд это проблема с античитом. Гомункул не знает где его хозяин, т.к. АИ находится на клиентской стороне и оттуда "спускается" алгоритм поведения.
-
Кстати вот откуда я взял инфу:
Если перейти по ссылке: http://www.drazzy.com/ro/ai/v150/AzzyAI 1.52/AI_main.lua
Там есть комментарий к ошибке, которая сыпется мне в лог:
OnAIstart() -- ###AUTOFRIEND### -- Save the ID to a file so counterpart can friend it -- Why is it here instead of at the start? -- Because the client wont tell us our ID until AI() is called :-( if (NeedToDoAutoFriend==1 and NewAutoFriend==1) then TraceAI("Now it's time to do the autofriend") local owner=GetV(V_OWNER,myid) if (IsHomun(myid)==1) then OutFile=io.open("AI/USER_AI/data/H_"..owner..".txt","w") else OutFile=io.open("AI/USER_AI/data/M_"..owner..".txt","w") end if OutFile~=nil then OutFile:write (myid) OutFile:close() else TraceAI("Failed to create autofriending file.") logappend("AAI_ERROR","Failed to create autofriending file for owner "..GetV(V_OWNER,MyID)) end NeedToDoAutoFriend=0 end
-
Обидно для новых игроков что нету ай, да и гом чисто овощ, даже при нажатий альт шифт пр.кнопка он путается и в итоге встает, да и просто бегаешь он запросто встал и стоит!
-
Уважаемые администраторы, можно получить хоть какую-то обратную связь на счет гомункулов? Для чего были эти изменения, которые напрочь запороли АИ?
Гом не дает экспы и может служить исключительно для защиты. Но даже это теперь не работает. -
Неработающие у вас гомункулы (точнее ИИ написанные ранее) не являются инициативой администрации, и, насколько я понимаю, не являются ошибкой. Так какую конкретно обратную связь вы хотите?
-
Участник @zeno написал в Проблемы с гомом после обновления 03.03.18:
Неработающие у вас гомункулы (точнее ИИ написанные ранее) не являются инициативой администрации, и, насколько я понимаю, не являются ошибкой. Так какую конкретно обратную связь вы хотите?
Они не работают даже с отключенным UserAI. Стандартный AI верните пожалуйста, что бы он хоть автоатакой бил. Да черт с ним пусть хоть бегает за персонажем нормально. Неужели такое большое обсуждение не говорит ни о чем?
Я только что скачал нулевый клиент и проверил с самыми дефолтовыми настройками. Гомункул теперь растение, которое само двигаться нормально не желает. Только по прямой команде что-то делает.
-
Чтобы не тупил, когда на экране есть противники.
Делаете резервную копию изменяемых файлов (если что-то пойдёт не так).
В базовом AI файл AI_sakray\AI.lua (или для UserAI AI_sakray\USER_AI\AI.lua):- Ищите функцию
GetMyEnemyA (myid)
- Внутри ищите строку
for i,v in ipairs(enemys) do
- После этой строки добавляете
if not IsOutOfSight(myid,v) then
- Далее в этой же функции ищите
return result
- Перед этой строкой добавляете
end
- Повторяете тоже самое для функций
GetMyEnemyB (myid)
иGetOwnerEnemy (myid)
Уже изменённый файл (базового AI) https://dropmefiles.com/bx4CQ
- Ищите функцию
-
Участник @zeno написал в Проблемы с гомом после обновления 03.03.18:
Чтобы не тупил, когда на экране есть противники.
Делаете резервную копию изменяемых файлов (если что-то пойдёт не так).
В базовом AI файл AI_sakray\AI.lua (или для UserAI AI_sakray\USER_AI\AI.lua):- Ищите функцию
GetMyEnemyA (myid)
- Внутри ищите строку
for i,v in ipairs(enemys) do
- После этой строки добавляете
if not IsOutOfSight(myid,v) then
- Далее в этой же функции ищите
return result
- Перед этой строкой добавляете
end
- Повторяете тоже самое для функции
GetMyEnemyB (myid)
Я извиняюсь за назойливость, но можно выложить где-нибудь работоспособный конфиг самого стандартного АИ (не юзерский, а так называемый заводской)? Потому что в клиенте, который качается с сайта МОТР не работает и глючит. Он даже не следует за игроком.
- Ищите функцию
-
Гомункул все еще не работает. Атакует только по нажатию alt+клик по мобу. Останавливается на каждом шагу и без команды не двигается даже когда хозяин рядом. Пожалуйста не забывайте о проблеме.
-
Участник @dyral написал в Проблемы с гомом после обновления 03.03.18:
Атакует только по нажатию alt+клик по мобу.
Иначе не будет.
Участник @dyral написал в Проблемы с гомом после обновления 03.03.18:
Останавливается на каждом шагу и без команды не двигается даже когда хозяин рядом.
Метод исправления выше.
-
Участник @zeno написал в Проблемы с гомом после обновления 03.03.18:
Иначе не будет.
Но почему?! Существует специальная глобальная команда для перевода гома в пассивный режим. А такое изменение - уже совсем совсем полный финиш. Создается впечатление, что администрация не желает что бы люди играли на сервере.
Взаимоисключающие параграфы:
- Увеличить максимальный уровень гомункула;
- Сделать его нерабочим.
Это вообще что такое?!
К чему стремиться? К покупке колец с тупыми автокастами и айспике? Все должны разгонять автоатаку и не жужжать?..
-
@dyral го разгонять автоатаку гому!
-
Разрешите хотя бы чтобы гом поддерживал атаку хозяина, без дополнительных кликов.