Homunculus

Материал из Motr Wiki
Перейти к: навигация, поиск

Гайд по Гомункулам

Оглавление:

Содержание

Введение

Гомункулы вводяться с сезоном 10.2

Гомункулы - это существа созданные Алхимиками, в попытке сотворить человека. Гомункулы доступны только Алхимикам и Биохимикам. Гомункул представляет из себя питомца, который может помогать вам в бою атаковать в ближнем бою, атакующими навыками или помогать навыками поддержки. Гомункулов надо кормить так же как питомцев, иначе ваш Гомункул может умереть.У гомункулов есть свои статы и скиллы, различные для каждого типа гомункулов. Гомункул использует новую систему AI (Искусственного интеллекта), которую вы сами можете дополнять и изменять. Так же гомункулом можно управлять самостоятельно.

Искусственный Интеллект Гомункулов

Одна из инноваций в РО, является система Искусственного Интеллекта Гомункулосов, она была разработана, чтобы дать возможность игрокам РО настраивать поведение Гомункулов, создавая их собственные, уникальные файлы ИИ.

Скрипты ИИ Гомункулов написаны в языке программирования LUA и обработаны в соответствии с программой, внедренной в клиент RO. Для получения дополнительной информации о языке LUA, посетите http://www.lua.org.

Позже будут добавлены новые функций к скриптам AI Гомункулов, чтобы увеличить варианты настройки их поведения.

Для пользователей, которые незнакомыми с созданием скриптов или программированием, появятся набор официальных скриптов ИИ, которые все игроки могут использовать как пример.

Основные файлы ИИ Гомункуласа расположены в папке AI (по умолчанию: C:\Program Files\Gravity\Ragnarok Online\AI) Это три файла: AI.lua, Const.lua и Util.lua.

  • AI.lua

AI.lua содержит функции ИИ, которые диктуют действие Гомункула. Вы можете изменить поведение вашего Гомункула, редактируя содержание этого файла. Клиент RO требует работы файл AI.lua. Если клиент RO находит какие-нибудь грамматические или логические ошибки в этом файле, местоположение ошибки будет отмечено, но клиент не запуститься.

  • Const.lua

Этот файл содержит постоянные переменные, используемые в создании сценария Гомункула. Клиент RO не требует этого, но const.lua необходим для того, чтобы редактировать поведение Гомункула большей сложности.

  • Util.lua

Этот файл содержит структуру данных для искусственного интеллекта Гомункула, и несколько основных функций вычисления. Клиент RO не требует этого файла, но Util.lua необходим что бы, хранить списки информации для операции Гомункула.(Видимо что то наподобие макросов)

Во время игры можно активировать собственный файл ИИ с помощью команды /hoai

Так же существуют различные програмы для редактирования AI гомункула например:MirAI http://www.mirandablade.altervista.org/index.php?pg=mirai&lng=en MirAI позволяет редактировать AI скрипт с помощью понятного и простого в обращении интерфейса

Создание Гомункула

Что бы создать гомункула, надо открыть ветку скллов специальным квестовым умением - Bioethics.(Как его получить написано дальше)

После того как мы получили Bioethics, нам надо прокачать скилл Call Homunculus

Для создания гомункула требуется:

Всё это можно купить в гильдии Алхимиков в Альдебаране.

Дальше используем навык Pharmacy зелье и пытаемся сварить имбрион(Embryo) как обычную банку. После удачной варки в инвенторе появитсья Embryo. Эмбрион остается в вашем инвентаре(его нельзя продать, положить в телегу\склад или выбросить), пока вы не используете скилл Call Homunculus.

После использования скилла, рядом с вами появляется ваш новоиспечённый гомункул =)) Тип гомункула попадается случайный.

Различные типы гомункулов

Гомункулы бывают 4 типов каждый по 2 вида каждый. Типы различаться умениями и навыками, а каждый вид одного и того же типа отличается только тем как он выглядит.(2ые виды гомункулов будут только в эпизоде 10.3)

Они все имеют начальные формы, и развитую форму. Чтобы гомункул получил развитую форму, вы должны сначала поднять его близость к вам до "Лучшего Друга" а затем использовать философский камень


Гомункулов можно разделить на следующие 4 типа :

  • Амистр (Amistr) - VIT , ближний бой, питается заргоном
  • Филир (Filir) - AGI, ближний бой, питается гарлетом
  • Лиф (Lif)- поддержка, питается кормом домашних животных
  • Ванилмир (Vanilmirth) - магические атаки + ближний бой, питаеться Сэллом

Статы гомункулов

Что бы просмотреть информацию о своём Гомункуле нажмите Alt + R

В появившемся окошке показаны: статы гомункула, параметры HP и SP, уровень, кол-во нужного опты для след. уровня и т.д.

Калькулятор статов гомункулов: ссылка

ATK: Сила атаки в ближнем бою.
Формула:
Min ATK = Str + (Str / 10) ^ 2 + Dex
Max ATK = Str + (Str / 10) ^ 2 + Max(Str + Level, Dex)

MATK : Магический урон вашего Гомункула. Например скилл Каприз Ванилмирта.
Формула:
MATK = INT + (INT/5)^2

HIT : Как хорошо ваш Гомункул попадает по врагам в ближнем бою.
Формула:
HIT = Level + DEX

CRIT : Своего рода бесполезный стат, как такого критического удара Гомункулы не имеют.
Формула:
Crit = (LUK/3) + 1

DEF : Параметры защиты вашего гомункула..Фактически это сумма вашего DEF и VitDef.
Формула:
ArmorDef = (Level / 10) + (Vit / 5)
VitDef = Vit - 1

MDEF : Магическая Защита Гомункула.
Формула:
DEF = [Level / 10] + [Int / 5]

FLEE : Параметры уворота гомункула. Уворот гомункула необычен тем, что он не уменьшается, сколько бы монстров его не атаковало.
Формула:
FLEE = Level + AGI

ASPD : Другой странный стат Гомункула. Это число не переводит к той же самой скорости атаки, которую игрок имеет с тем же самым ASPD.
Формула ниже не абсолютно точна:
ASPD = 200 - (Delay/10) + ((4*Delay*AGI/1000) + (Delay*DEX/1000)) / 10

SPRegen : Скорость восстановелние SP Гомункула. (этот стат не показан в окошке информации)
Формула:
SPregenpertick = (Int/6) + (SP/100)

Прохождение Квеста на получение скилла Bioethics

Вам понадобятся : Geek Glasses и Grampa Beard. Купить их можно на 3-м этаже этого здания в Lighthalzen.

  • 1. Отправляйтесь в замок Lighthalzen'а. Идите до упора налево и вы увидите охраника Rekenber'a рядом с порталом. Его координаты: (lhz_in01: 35, 225)

=== Поговорите с ним, предварительно надев Geek Glasses и Grampa Beard, чтобы он принял Вас за своего, он пропустит Вас в лабораторию био-жизни.

  • 2. Вы увидите 4 портала после того как войдетё в Лабараторию Био-Жизни. Войдите в портал который находиться сразу напротив вас, поговорите с Kellasus.(lhz_in01, 224, 140)

- Говорите с ним пока он не пошлет Вас подальше.

  • 3. Поговорите с Skrajjad, он находится в той же комнате. Его координаты (lhz_in01: 225, 122)

- Говорите с ним, отправит Вас к Keshibien.

  • 4. Keshibien, находиться рядом с выходом из комнаты. Его координаты: (lhz_in01: 204, 138)

- Поговорите с ним, и он попросит найти Bringel в Lighthalzen'e

  • 5. Отправляйтесь в ресторан Lighthalzen'a (lighthalzen: 158, 129). Он находится справа от центральной кафры. Bringel находится в правой комнате. Его координаты : (lhz_in02: 278, 273)


- Поговорите с ним, он расскажет вам про Гомункулов.

  • 6. Возвращайтесь к Kellasus и поговорите с ним.

- Скажите ему, что вы узнали про Гомункулов, после этого он попросит вас ответить на три его вопроса.

Ответы:
a. Vaporize
b. Embryo
c. Homunculus Resurrection

  • 7. Найдите семью Kellasus'a (а именно, его сына Koring), и поговорите с ними. Дом находится тут: (lighthalzen 249,299). Координаты Koring'a: (lhz_in03: 106, 34)


  • 8. Возвратитесь к Kellasus'у еще раз.

- Поговорите с ним. Продолжайте разговор пока не получите Bioethics.

Скилы Гомункулов

Амистр (Amistr)

Рокировка

Меняет местами игрока и Amistr'a.

Монстры, которые нападали на игрока, теперь нападут на Amistr'a.

1: 20%-ый шанс на успех. 2: 40%-ый шанс на успех. 3: 60%-ый шанс на успех. 4: 80%-ый шанс на успех. 5: 100%-ый шанс на успех.

Защита Амистра

Временно увеличивает защиту Амистра и игрока.

1: 2 def'a на 40 секунд 2: 4 def'a на 35 секунд 3: 6 def'a на 30 секунд 4: 8 def'a на 25 секунд 5: 10 def'a на 20 секунд

Адамантиновая кожа

Увеличивает защиту Амистра, максимум hp, и регенерацию hp

1: 2% hp, 5% реген, 4 def 2: 4% hp, 10% реген, 8 def 3: 6% hp, 15% реген, 12 def 4: 8% hp, 20% реген, 16 def 5: 10% hp, 25% реген, 20 def

Жажда крови

Увеличивает наносимый урон Амистром (урон зависит от уровян уменя) Преобразовывает 20% повреждений по врагу в HP (шанс зависит от уровня уменя).

1: 1 минута, Увеличение урона на130%, 3% восстановить ХП, 5 минут задержка 2: 3 минуты, Увеличение урона на 140%, 6% восстановить ХП, 10 минут задержка 3: 5 минут, Увеличение урона на 150% ,9% восстановить ХП, 15 минут задержка

Филир (Filir)


Лунный свет

Филир атакует цель своим клювом

1: 1 удар, 220%-ое повреждение 2: 2 удара, 330%-ое повреждение 3: 2 удара, 440%-ое повреждение 4: 2 удара, 550%-ое повреждение 5: 3 удара, 660%-ое повреждение

Мелькание

Временно увеличивает атаку Филира и его aspd.

1: +3 % aspd, 110 % повреждение, длится в течение 60 секунд, 60 сек задержек. 2: +6 % aspd, 115%-ое повреждение, длятся в течение 55 секунд, 70 сек задержки 3: +9 % aspd, 120%-ое повреждение, длятся в течение 50 секунд, 80 сек задержки 4: +12 % aspd, 125%-ое повреждение, длятся в течение 45 секунд, 90 сек задержки 5: +15 % aspd, 130%-ое повреждение, длятся в течение 40 секунд, 120 сек задержки

Ускоренный Полет

Временно увеличивает Flee Филира

1: 20 flee, длится в течение 60 секунд, 60 сек задержка 2: 30 flee, длится в течение 55 секунд, 70сек задержка 3: 40 flee, длится в течение 50 секунд, 80 сек задержка 4: 50 flee, длится в течение 45 секунд, 90 сек задержка 5: 60 flee, длится в течение 40 секунд, 120 сек задержка

Лиф (Lif)


Лечение

Лечит вашего героя или другого человека на которого был направлен скилл. При использовании потребляет Уменьшенное Красное Зелье. Количество восстанавливаемого ХП зависит от INT Лифа.

1: 13 sp. 2: 16 sp. 3: 19 sp. 4: 22 sp. 5: 25 sp.

Срочное Спасение

Временно увеличивает скорость передвижение Лифа и игрока.

1: На 10 % быстрее, 40сек продолжительность 2: На 20 % быстрее, 35сек продолжительность 3: На 30 % быстрее, 30сек продолжительность 4: На 40 % быстрее, 25сек продолжительность 5: На 50 % быстрее, 20 сек продолжительность

Симбиоз мысли

Увеличивает максимально кол-во и регенерацию sp Лифа Также увеличивает количество HP, восстанавливаемое умением Лечение Лифа.

1: 1% sp, 3% Ув. скорости восстановления SP, 2% 2: 2% sp, 6% Ув. скорости восстановления SP, Ув. восст. HP на 4% 3: 3% sp, 9% Ув. скорости восстановления SP, Ув. восст. HP на 6% 4: 4% sp, 12% Ув. скорости восстановления SP, Ув. восст. HP на 8% 5: 5% sp, 15% Ув. скорости восстановления SP, Ув. восст. HP на 10%

Умственное Изменение

Сроком на пять минут, максимальное HP и SP Лифа меняються местами. После активизации навыка, HP Лифа полностью восстанавливаются. После того, как продолжительность навыка закончилась, HP и SP становятся равным 10.

1: Продолжительность 1 минуты, задержка 10 минут 2: Продолжительность 3 минут, задержка 15 минут 3: Продолжительность 5 минут, задержка 20 минут

Ванилмирт (Vanilmirth)


Каприз

Выпускает во врага случайный магический заряд Fire Bolt, Cold Bolt, Lightning Bolt, или Earth Spike. Уровень скилла = Уровню каприза

1: 22 SP 2: 24 SP 3: 26 SP 4: 28 SP 5: 30 SP

Хаотические Благословения

SP use : 40. Рандомно использует Лечение на себя, игрока, или монстра который атакует вас ( Монстры с Эл-том нежить не получают урон)

1: Heal уровень 1: Враг: 50 % / Vanilmirth: 20 % / Игрок: 30 %. 2: Heal уровень 1 - 2: - Враг: 40 % / Vanilmirth: 50 % / Игрок: 10 %. 3: Heal уровень 1 - 3: - Враг: 25 % / Vanilmirth: 25 % / Игрок: 50 %. 4: Heal уровень 1 - 4: - Враг: 36 % / Vanilmirth: 60 % / Игрок: 4 %. 5: Heal уровень 1 - 5: - Враг: 33 % / Vanilmirth: 34 % / Игрок: 33 %.

Изменение Действий

Увеличивает int Ванилмирта и str.

1: 1 int / 1 str. 2: 2 int / 1 str. 3: 2 int / 3 str. 4: 4 int / 4 str. 5: 5 int / 4 str.

Био Взрыв

Ванилмирт взрывается и наносит повреждения всем, игнорирующие защиту в пределах 9x9 клеток вокруг. Ущерб зависит от максимального HP Ванилмирта и уровня умения, после взрыва у Ванилмирта остаеться 1 HP (точно не подтверждено) и 1 Интимаси.

1: Max HP * 1. 2: Max HP * 1.5. 3: Max HP * 2.

Управление Гомункулом

Alt + Клик правой кнопкой мыши: Навести гомункула на цель Alt + Двойной клик правой кнопкой мыши: Атаковать цель гомункулом Alt + T: Пассивный режим- отмена всех команд и возвращение к хозяину Alt + Клик левой кнопкой мыши: Приказать гомункулу перейти на данную клетку Alt + R: Информационное окно гомункула

Кормление/Привязанность

Гомункула нужно кормить, чтобы он от вас не убежал, а именно, чтобы значение Intimacy(Привязанность/Близость) гомункула не опустилось ниже критической отметки. В инфо окне гомункула есть шкала, которая называется Hunger(Голод). Она опускается на 1 единицу каждую минуту вашего онлайна. Производя кормешку на определенном уровне этой шкалы вы повышаете ее на 10 пунктов и получаете определенное количество Intimacy. А именно:

1~10% Hunger: +0.5 Intimacy 11~25% Hunger: +1 Intimacy 26%~75% Hunger: +0.75 Intimacy 76%~90% Hunger: -0.05 Intimacy 91%~100% Hunger: -0.5 Intimacy

В инфо окне количество Intimacy не отображается, однако вы можете прикинуть примерное его значение исходя из текущего состояния привязанности:

0-3= Hate with a passion 4-10 = Hate 11-100 = Awkward 101-250 = Shy 251-750 = Neutral 751-910 = Cordial 911-1000 = Loyal Intimacy не отнимается при смерти гомункула.

Эволюция

При достижении состояния Loyal можно использовать Stone of Sage, чтобы гомункул эволюционировал. После эволюции его Intimacy обнулится, он получит новый внешний вид, возможность качать и использовать последний скилл, а также небольшие бонусы к ХП, СП и статам. На разных серверах последние 3 пункта не всегда реализованы.

AI (Искусственный Интеллект)

Как уже было упомянуто выше, у гомункула есть свой AI. В нем собран перечень команд, которые определяют поведение гомункула в любой ситуации. AI находится в папке с аналогичным названием и его можно самостоятельно программировать. Свой вариант можно кинуть в папку USER_AI и переключиться на него в игре, набрав команду /hoai. Повторное введение команды переключит гомункула обратно на стандартное AI.

Язык, на котором написан скрипт гомункула называется Lua, подробнее с ним познакомится можно на оффициальном сайте.

Можно прописывать в AI:

Автокаст Potion Pitcher по гомункулу

Автокаст Cart Revolution по целям гомункула

Автокаст болтов от Fireblend/Ice Falchion по целям гомункула

Автовоскрешение гомункула

Нельзя прописать в AI:

Автокормление

Автолут

Автокаст площадных магий

Передвижение алхимика

Передвижение гомункула вне поля видимости алхимика

Любые программы, которые содержат запрещенные команды будут считаться ботами!

Лучших AI на данный момент 2:

Mir AI - Более простой и легкий в использовании.

Rampage AI - Более сложный и продуманный.

Опыт

Если гомункул убивает монстра, то алхимик и гомункул получают по 100% базового опыта с монстра, однако весь джоб "съедает" гомункул, которому он, собственно, и не нужен. Чтобы получить джоб опыт, алхимик тоже должен нанести урон, однако в этом случае гомункул получит меньше базового опыта. Другими словами- алхимик всегда получает 100% базового опыта, а джоба он получает эквивалентно % его урона от общего, но в этом случае гомункул получает на столько же % меньше базового опыта. Вот точные формулы:

Опыт гомункулу = [Базовый опыт монстра] x [Общий урон гомункула] / [ХП монстра] Базовый опыт алхимику = [Базовый опыт монстра] x ( [Общий урон гомункула] + [Общий урон алхимика] ) / [ХП монстра] Джоб опыт алхимику = [Джоб опыт монстра] x [Общий урон алхимика] / [ХП монстра]

Простые атаки гомункула всегда Neutral, однако они могут попадать по элементу Ghost. Гомункул не страдает от Knock-Back состояния, другими словами на нем постоянно висит эффект скилла Endure. До эволюции у гомункула размер - Small, после нее - Medium. Все гомункулы Neutral элемента. У гомункула нету пенальти на флии. АСПД гомункула отлично от АСПД чаров. Все виды обкаста, включая Heal, не работают на гомункула. Единственный способ пополнить его ХП это скилл алхимика Potion Pitcher. Скилл поинт гомункул получает каждый 3-ий базовый уровнень. Прирост статов у гомункула абсолютно случайный. Некоторые сервера реализуют команду @hominfo. С помощью нее можно посмотреть реальные статы и реальный уровень Intimacy вашего гомункула. Также есть команда @homtalk - "фраза", которая позволяет вам говорить гомункулом.

Уровень Опыт Общий опыт

1 - -

2 50 50

3 110 160

4 180 340

5 260 600

6 350 950

7 630 1,58

8 950 2,53

9 1,31 3,84

10 1,71 5,55

11 2,15 7,70

12 3,18 10,88

13 4,30 15,18

14 5,51 20,69

15 6,81 27,50

16 8,20 35,70

17 10,8 46,50

18 13,56 60,06

19 16,48 76,54

20 19,56 96,10

21 22,80 118,9

22 28,09 146,99

23 33,63 180,62

24 39,42 220,04

25 45,46 265,50

26 51,75 317,25

27 61,15 378,40

28 70,91 449,31

29 81,03 530,34

30 91,51 621,85

31 102,35 724,20

32 117,58 841,78

33 133,30 975,08

34 149,51 1,124,590

35 166,21 1,290,800

36 183,40 1,474,200

37 206,48 1,680,680

38 230,20 1,910,880

39 254,56 2,165,440

40 279,56 2,445,000

41 305,20 2,750,200

42 338,45 3,088,650

43 372,51 3,461,160

44 407,38 3,868,540

45 443,06 4,311,600

46 479,55 4,791,150

47 525,59 5,316,740

48 572,63 5,889,370

49 620,67 6,510,040

50 669,71 7,179,750

51 719,75 7,899,500

52 781,50 8,681,000

53 844,46 9,525,460

54 908,63 10,434,090

55 974,01 11,408,100

56 1,040,600 12,448,700

57 1,121,280 13,569,980

58 1,203,400 14,773,380

59 1,286,960 16,060,340

60 1,371,960 17,432,300

61 1,458,400 18,890,700

62 1,561,530 20,452,230

63 1,666,350 22,118,580

64 1,772,860 23,891,440

65 1,881,060 25,772,500

66 1,990,950 27,763,450

67 2,120,350 29,883,800

68 2,251,710 32,135,510

69 2,385,030 34,520,540

70 2,520,310 37,040,850

71 2,657,550 39,698,400

72 2,817,340 42,515,740

73 2,979,380 45,495,120

74 3,143,670 48,638,790

75 3,310,210 51,949,000

76 3,479,000 55,428,000

77 3,673,600 59,101,600

78 3,870,760 62,972,360

79 4,070,480 67,042,840

80 4,272,760 71,315,600

81 4,477,600 75,793,200

82 4,711,730 80,504,930

83 4,948,750 85,453,680

84 5,188,660 90,642,340

85 5,431,460 96,073,800

86 5,677,150 101,750,950

87 5,955,830 107,706,780

88 6,237,750 113,944,530

89 6,522,910 120,467,440

90 6,811,310 127,278,750

91 7,102,950 134,381,700

92 7,431,500 141,813,200

93 7,763,660 149,576,860

94 8,099,430 157,676,290

95 8,438,810 166,115,100

96 8,781,800 174,896,900

97 9,165,840 184,062,740

98 9,553,880 193,616,620

99 9,945,920 203,562,540

Итого 203,562,540 203,562,540

Калькуляторы

http://rode.doddlercon.com/db/homcalc/statcalc.php

http://ro.doddlercon.com/homunstats/

http://ww4.enjoy.ne.jp/~to4/hom/hom.html



информация взята отсюда http://www.roinfo.ru/forum/showthread.php?t=34921