Сборки серверов

СливПлатные

Сейчас онлайн

  • Bowmo4kov
  • skite69ers
  • asdasdasdusad
  • cracralost
  • no_war
  • obizynka
  • shenmo
  • `22`2`
  • killer209
  • EncoreFamily
  • prestentic_
  • hhcybijcfv
  • gggosha
  • wiza1ka
  • Samus_here
  • THEmolodoy
  • MythicWay
  • azinks
  • EnderCore
  • Pardinchik
  • Flakerok
  • PROxiMAXyt
  • devbkig123
  • leoro
  • 121212as
  • im_MLV91
  • IshiKavaisus
  • Maksim4iklojjj
  • AyerOK
  • immimimim
  • ggshe4ka
  • Oleksandr1811
  • lych_ik
  • UFA__
  • KH1DR1
  • Konsheng
  • WhiteTiger!
  • TRDAntonooRU
  • EgaDek
  • 54895
  • Vinsent
  • cocick
  • LordikVOrax
  • SusBruh
  • TurboMolniyaMC
  • He1ly03
  • DenPlayStar
  • dfghjkf
  • hjdghsghs
  • Lendy
  • Zenkxs
  • popoas11
  • hvhbratishka
  • VacAge
  • FlickG870
  • ArtFarmtt
  • Sashadragon
  • dpotykan
  • t0rpedv
  • Komik411
  • Molurt
  • blackgrandstyle
  • likanit1
  • Gleiz
  • MrJohny
  • thanhthai260104
  • вутшы223
  • bulavko26
  • Ahmadi101
  • m1rtle
  • StrikeMoon
  • Tarekizor
  • Foxneosha
  • BbI3OB
  • NeytovqMc
  • RaftWorld
  • dat271207
  • bibek
  • EloquenceWorld
  • Dregs
  • ZloySanta
  • Matishka
  • dbutter1
  • kryt56

Разработчик Ищем Java-разработчика, резидента РФ для договора ГПХ

amans
Оплачиваемая работа?
Да
Amans RP– многопользовательский ролевой игровой проект на базе платформы Minecraft с уникальной вселенной, основанной на концепции SCP Foundation, комплексом кастомизированных игровых механик и интерактивным сообществом.

img1

Ищем Java-разработчика, имеющего хороший опыт в разработке плагинов и модов для серверов Minecraft для выполнения проектной работы.
Реализация работы при условии:​
  1. Заключения договора ГПХ с самозанятым или индивидуальным предпринимателем.​
  2. Возраста более 18 лет.​
  3. Наличия опыта разработки на Java от 3-х лет.​
  4. Наличия знания API Minecraft (Paper).​
  5. Наличия умения писать документацию.​
  6. Наличия резидентства РФ.​
  7. Наличия в портфолио аналогичных проектов и (или) >= 1 большого плагина и (или) примерно >= 8 средних плагинов.​
Заказчик - индивидуальный предприниматель.

Примечание: у мода уже есть синхронизация моделей на сервере, но она реализована для ядра Fabric.
Бюджет указан условно, из чего следует, что цена открыта для изменений, если проект требует больших средств.

Контакты:
E-mail - [email protected]
Telegram - @uramans
Бюджет: 30000 рублей (или по договоренности)

Создание дополнительного аддона к плагину YesSteveModel (и адаптация мода для плагина) для комплекса серверов Minecraft (GitHub - YesSteveModel/Freesia: YSM的服务器代理插件) (он является чем-то по типу GeyserMC) для:

плагина - предоставления возможности выдачи прав (Permission) на использование определенных моделей; использования определенных моделей с помощью команд (напр., /ysmsync <nickname> <modelname>) через консоль, чат, а также меню мода при наличии определенного права;

плагина - создание возможности использовать данные игрока для использование в других плагинах. Планируется создать через некоторое время иной плагин, который будет на основе выбранной модели персонажа изменять поведение игры. Т.е. задача состоит в том, чтобы следующий программист смог без доработки этого плагина реализовать механики, приведенные ниже. Напр., человеку была выдана модель Example, а другой плагин получает этот ивент от создаваемого аддона, чтобы потом как-либо влиять на определенного игрока. После изменения модели на иную, аддон так же должен иметь возможность предоставлять ивент о изменении состоянии игрока. Что-то по типу: игрок меняет модель -> аддон отправляет ивент о изменении модели на <modelname> игроком <playername> -> другой плагин прослушивает ивенты и получает его, после чего взаимодействует с игроком определенным образом -> игрок меняет модель -> аддон вновь отправляет ивент -> другой плагин опять переопределяет поведение и так циклично;

мода - создание визуального отображения отсутствия тех моделей, что недоступны для игрока без прав, либо же их визуальное отображение как недоступных (в случае их иного визуального отображения - дать возможность через конфиг изменять данное оформление));

плагина - предоставление возможности использования функционала создаваемого аддона в других плагинах при их написании (напр., чтобы можно было не через команды, а обращаясь к аддону изменять состояние модели игрока и т.п.);

плагина - ограничение в меню мода доступных эмоций с помощью прав, их визуальное отображение как недоступных (как в оформлении отсутствия моделей);

мода - сделать специальный генератор шифрования моделей (в моде имеется аналогичный для перевода моделей в .ysm. Нужно изменить принцип шифрования, желательно на более надежный и уникальный);

мода и плагина - изменить принцип работы мода: мод использует модель и в случае, если он надевает, например, шлем, то отображается либо модель, что заранее определена для конкретной модели как шлем, либо же не отображается в принципе. Нужно переделать логику, чтобы ставился локатор (точка в пространстве, определяющая конкретное место), на котором будет находиться предполагаемая вещь (броня, либо обыкновенные айтемы с кастомной моделью), а все остальные модели аксессуаров и пр. чтобы были в определенном месте и переходили в локатор модели персонажа. Это решение необходимо для того, чтобы для каждой модели персонажа не нужно было добавлять по 100-500 визуальных элементов, из-за чего модели бы перегружались по весу. Напр., есть модель default.ysm. При ее использовании игрок берет в руку предмет minecraft:golden_sword. Сначала предмет определяется моделью, которая сделана внутри модели .ysm. Если в модели модель не определена, то в общей папке (напр., default_models) отдельным файлом minecraft:golden_sword.(...) определяется этот предмет и отображается на сервере для игроков;

мода - изменить отображение модели в режиме Spectator (модель при переходе в данный режим не становится прозрачной. Ее надо либо полность убрать, либо сделать прозрачной, если это осуществимо).
 
Последнее редактирование:

Похожие темы на Black-Minecraft.com

ВерхНиз