- 74
- 0
Два года назад начал делать ММОРПГ сервер, и все шло довольно неплохо, пока не кончились идеи и свободное время. Сейчас же понимаю, насколько необходимо создать данный мод. В итоге удалось найти мод MoreHealth. Но там только недавно обнаружил баг с удвоением и утроением урона.
Теперь конкретно о моде. Нужен мод, который будет вводить систему здоровье/броня/урон, все должно настраиваться. Суть проста: Получаемый дамаг = Урон - Броня. Урон при падении, утоплении, отравлении, иссушении и т.д. так же настраиваться. Привязка к уровню игрока обеспечит прокачку персонажа: В конфиге настраивается уровень, здоровье, броня, урон, например:
lvl: 1, health: 100, armor: 5, dmg: 15
lvl: 2, health: 115, armor: 7, dmg: 18
Так же к броне прибавляется защита от брони (Например Шлем Латника +30 брони)
Зачарование так же настраиваемое
Защита прибавляет броню или уменьшает получаемый урон на % (Например Защита1 +5 брони, Защита2 +10 брони, Защита3 +15 брони либо Защита 1 поглощает 3% урона, Защита 2 - 4% урона)
Невесомость уменьшает урон настраиваемо (Например Невесомость1 -1 урона от падения и тд)
Шипы даже не знаю, возможно шипы наносят ваш урон врагу или отражают урон врага.
Острота будет добавлять урон настраиваемо (Например Острота1 +4 урона, Острота 2 +8 урона)
Зелья тоже настраиваемо:
Например сила увеличивает урон на сколько-нибудь либо в процентах с округлением до целого.
Лечение думаю стоит сделать в процентах, но можно и числом, опять же в конфиге с привязкой к лвлу
Регенерацию с привязкой к лвлу или в %.
Эффекты (так как эффекты дают не только зелья)
Отравление - урон в %
Иссушение аналогично
Горение аналогично
Урон от лавы аналогично
Далее отображение всего этого тоже настраивается, например как в RPGhud, с выводом процентной ленты хп, голода, брони числом, полоски опыта и уровня
Я сделал наброски интерфейса, правая часть - мод Damage Indicator
Что касается брони, стандартной у меня на сервере нету (Я использую броню с привязкой к уровню), но в мод можно добавить и настройку параметров ванильной брони.
Стандартная система брони мне не нравится по нескольким причинам - она пропускает урон при снижении прочности, непонятно как ведет себя после 20 брони и может поглощать урон полностью до потери прочности (Например в моде металлургия броня может достигать 23, урон не пропускает пока не сломается), на моем сервере пока что 8 сетов брони (каждые 10 лвлов новая броня).
Если найдется кто-нибудь, кто готов реализовать это, прошу отпишитесь, оплата возможна, может быть я смогу помочь в написании мода и базового конфига, моды моего сервера я создавал через CustomStuff.
P.S. Сам не могу реализовать, потому что плохо ориентируюсь в сырцах майна, и менял только главное меню и систему получения уровней (Переделал по типу ММОРПГ), 2 день копаюсь, не могу понять как реализовать отрисовку всего этого, потому как еще стоит мод Rei Minimap и он тоже использует GuiIngame.class, пробовал добавить в MCP rei minimap, который декомпилировал, но руки оказались кривоваты и мод не добавился, а за переработку игровой механики браться боюсь, так как без нормального вывода весь смысл ее изменения исчезает.
P.P.S. Можно реализовать для 1.6.4, но чтобы было сочетаемо с 1.5.2
Теперь конкретно о моде. Нужен мод, который будет вводить систему здоровье/броня/урон, все должно настраиваться. Суть проста: Получаемый дамаг = Урон - Броня. Урон при падении, утоплении, отравлении, иссушении и т.д. так же настраиваться. Привязка к уровню игрока обеспечит прокачку персонажа: В конфиге настраивается уровень, здоровье, броня, урон, например:
lvl: 1, health: 100, armor: 5, dmg: 15
lvl: 2, health: 115, armor: 7, dmg: 18
Так же к броне прибавляется защита от брони (Например Шлем Латника +30 брони)
Зачарование так же настраиваемое
Защита прибавляет броню или уменьшает получаемый урон на % (Например Защита1 +5 брони, Защита2 +10 брони, Защита3 +15 брони либо Защита 1 поглощает 3% урона, Защита 2 - 4% урона)
Невесомость уменьшает урон настраиваемо (Например Невесомость1 -1 урона от падения и тд)
Шипы даже не знаю, возможно шипы наносят ваш урон врагу или отражают урон врага.
Острота будет добавлять урон настраиваемо (Например Острота1 +4 урона, Острота 2 +8 урона)
Зелья тоже настраиваемо:
Например сила увеличивает урон на сколько-нибудь либо в процентах с округлением до целого.
Лечение думаю стоит сделать в процентах, но можно и числом, опять же в конфиге с привязкой к лвлу
Регенерацию с привязкой к лвлу или в %.
Эффекты (так как эффекты дают не только зелья)
Отравление - урон в %
Иссушение аналогично
Горение аналогично
Урон от лавы аналогично
Далее отображение всего этого тоже настраивается, например как в RPGhud, с выводом процентной ленты хп, голода, брони числом, полоски опыта и уровня
Я сделал наброски интерфейса, правая часть - мод Damage Indicator
Что касается брони, стандартной у меня на сервере нету (Я использую броню с привязкой к уровню), но в мод можно добавить и настройку параметров ванильной брони.
Стандартная система брони мне не нравится по нескольким причинам - она пропускает урон при снижении прочности, непонятно как ведет себя после 20 брони и может поглощать урон полностью до потери прочности (Например в моде металлургия броня может достигать 23, урон не пропускает пока не сломается), на моем сервере пока что 8 сетов брони (каждые 10 лвлов новая броня).
Если найдется кто-нибудь, кто готов реализовать это, прошу отпишитесь, оплата возможна, может быть я смогу помочь в написании мода и базового конфига, моды моего сервера я создавал через CustomStuff.
P.S. Сам не могу реализовать, потому что плохо ориентируюсь в сырцах майна, и менял только главное меню и систему получения уровней (Переделал по типу ММОРПГ), 2 день копаюсь, не могу понять как реализовать отрисовку всего этого, потому как еще стоит мод Rei Minimap и он тоже использует GuiIngame.class, пробовал добавить в MCP rei minimap, который декомпилировал, но руки оказались кривоваты и мод не добавился, а за переработку игровой механики браться боюсь, так как без нормального вывода весь смысл ее изменения исчезает.
P.P.S. Можно реализовать для 1.6.4, но чтобы было сочетаемо с 1.5.2