- UID
- 107
- Активность
- Офлайн
- Регистрация
- 13.12.2023
- Сообщения
- 34
- Розыгрыши
- 0
- Реакции
- 6
- Баллы
- 33
- 💰 RC
- 173
Автор темы
- Автор темы
- #1
Создание нового итема в сборке RedAge 3:
- нам понадобится всего 3 файла и PNG картинка, четвертый файл в папку Json сборка сохраняет автоматом!
В данном случае рассмотрим создание нового итема "Бриллиант"

Для начала зайдем на серверную часть dotnet\resources\NeptuneEvo\Chars\Models\ItemsInfo.cs
найдем самый последний итем или отступим с запасом и напишем название вашего нового итема и его id (Brulic = 1027,) - в данном случае..

После чего переходим в другой файл на серверной части dotnet\resources\NeptuneEvo\Chars\Repository.cs
Там мы тоже создаем новую строчку с нашим итемом, прописываем описание, количество стака итема в инвентаре и так далее..

После чего нам следует проделать почти тоже самое в CEF
Мы так же создаем в файле cef\src\json\itemsInfo.js новое название итема и его id

далее в этом же файле спускаемся ниже и прописываем новый итем, описание и прочее вот сюда..

После чего все сохраняем, закидываем картинку в Cef на сайте для отображения в инвентаре cdn/cloud/inventoryItems/items/1027.png и обновляем после загрузки

Ну и финал Билдим CEF, Пересобираем решение на серверной части, запускаем сервер, заходим и выдаем себе новый итем уже в игре.
Прошу строго не судить.. я не разработчик - просто немного знаю!.
Возможно кому пригодится не обязательно для создания новых предметов, а для того чтоб разобраться как это устроено, чтобы в дальнейшем спокойно работать по итемам.
- нам понадобится всего 3 файла и PNG картинка, четвертый файл в папку Json сборка сохраняет автоматом!

Для начала зайдем на серверную часть dotnet\resources\NeptuneEvo\Chars\Models\ItemsInfo.cs
найдем самый последний итем или отступим с запасом и напишем название вашего нового итема и его id (Brulic = 1027,) - в данном случае..

После чего переходим в другой файл на серверной части dotnet\resources\NeptuneEvo\Chars\Repository.cs
Там мы тоже создаем новую строчку с нашим итемом, прописываем описание, количество стака итема в инвентаре и так далее..

После чего нам следует проделать почти тоже самое в CEF
Мы так же создаем в файле cef\src\json\itemsInfo.js новое название итема и его id

далее в этом же файле спускаемся ниже и прописываем новый итем, описание и прочее вот сюда..

После чего все сохраняем, закидываем картинку в Cef на сайте для отображения в инвентаре cdn/cloud/inventoryItems/items/1027.png и обновляем после загрузки

Ну и финал Билдим CEF, Пересобираем решение на серверной части, запускаем сервер, заходим и выдаем себе новый итем уже в игре.
Прошу строго не судить.. я не разработчик - просто немного знаю!.
Возможно кому пригодится не обязательно для создания новых предметов, а для того чтоб разобраться как это устроено, чтобы в дальнейшем спокойно работать по итемам.
Последнее редактирование: