Project - X
Данный проект несет за собой сугубо образовательный характер и не подразумевает получения финансовой выгоды.
Все наработки в рамках данного проекта являются достоянием общественности и разрешены для использования на сторонних ресурсах с обязательным указанием ссылки на оригинальный источник.
Для опубликования данной работы как полноценного игрового сервера необходимо предварительно связаться с mo3g666 или Lev Angel.
Инструкция по началу работы в проекте
- Загрузите и установите на ваш компьютер СУБД PostgreSQL
- Задайте пароль
Master Password
для установленного СУБД - Создайте новый Fork / Clone
master
ветки проекта - Создайте новую ветку в вашем Fork
- Запустите установку необходимых модулей с помощью команды
npm install
илиyarn install
если вы используете Yarn (рекомендуется для использования в проекте) - Продублируйте файл
.env.dist
и задайте ему новое имя.env
. В продублированном файле измените данные для подключения к созданной вами БД PostgreSQL, запустите командуnpx prisma migrate dev
и подтвердить сброс, если выявленно несоответсвтие схемы с вашей БД. - После установки всех модулей запустите команду
npm run watch
- В создавшуюся папку
dist
скопируйте оригинальные файлыserver-files
из каталогаragemp
и так же запуститеnpm install
илиyarn install
- Внесите и протестируйте ваши изменения (При изменении схемы Prisma, создания миграции или файла
.env
необходимо перезапустить командуnpm run watch
) - Загрузите изменения в ваш Fork
- Создайте Pull Request в оригинальный репозиторий проекта
Инструменты разработчика
F5 - Noclip