This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Создание новых итемов в сборке RedAge 3

Lucifer elD

Активный участник
4 Фев 2025
105
37
40

Создание нового итема в сборке RedAge 3:
- нам понадобится всего 3 файла и PNG картинка!
В данном случае рассмотрим создание нового итема "Бриллиант"
Для начала зайдем на серверную часть 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, Пересобираем решение на серверной части, запускаем сервер, заходим и выдаем себе новый итем уже в игре.

Прошу строго не судить.. я не разработчик - просто немного знаю!
Возможно кому пригодится
 
Последнее редактирование:

whome

Новый участник
3 Июл 2023
67
0
48
И смысл от этого айтема ? (бесполезный предмет на сервере)
найс выдал базу рассказал только вершину айсберга
 

Dmitry_V

Гений
23 Июн 2023
2,393
396
131
28
Можно ещё закостылить и тупо гташным методом выдать...)
 

Lucifer elD

Активный участник
4 Фев 2025
105
37
40
на самом деле на итемах можно завязать многое вплоть до квестовой линии чтоб не грузило пол сборки.. ну а так в следующем видео я покажу как сделать к примеру банковскую карточку, новое оружие и прочее на основе итема (Банковская карточка -привилегия игока чтоб не бежать до банкомата , а кликнув на итем карты у него будет открываться меню банкомата с полными функционалом)
А так на самом деле создание новых итемов может для многого пригодиться.
 

Lucifer elD

Активный участник
4 Фев 2025
105
37
40
Можно ещё закостылить и тупо гташным методом выдать...)
ну я ток такой метод знаю, он уже проверен неоднократно. вот и решил поделиться, может кому пригодиться
 

Dmitry_V

Гений
23 Июн 2023
2,393
396
131
28
А в чем проблема сделать банковское приложение в телефоне?
Как костыль же выглядит
 

Lucifer elD

Активный участник
4 Фев 2025
105
37
40
В RedAge 3 всё основано на банкоматах и том чтоб к ним ездить, но если заморочиться то можно конечно и такой вариант сделать, но в случае с итемом это будет проще и доступно не всем. только обладателям итема
 

Dmitry_V

Гений
23 Июн 2023
2,393
396
131
28
Ну а что мешает реализовать банк в таком случае?)
Если уж на то пошло, этим можно и закостылить баг с открытием счета
 

Lucifer elD

Активный участник
4 Фев 2025
105
37
40
там открытие счета идет при регистрации перса, а багов со счетом уже давно нет. И опять же повторюсь это один из вариантов применения итема.. и то для реализации вашей идеи при вашем уровне разработки понадобится как минимум день , а то и больше... А в моем случае на реализацию данной идеи при моих небольших знаниях понадобится 20 минут от силы. вот и стоит оно того?
 

Dmitry_V

Гений
23 Июн 2023
2,393
396
131
28
В зависимости от желания конечно.)
И баг все ещё есть, если скачать оригинальную сборку.)
 

Lucifer elD

Активный участник
4 Фев 2025
105
37
40
немного не понял, но любые итемы автоматически сохраняются в базе у перса
 

Dmitry_V

Гений
23 Июн 2023
2,393
396
131
28
Можно сделать проще и сделать проверку на этапе регистрации перса в бд. Но далеко не все смогут это сделать, банально потому что сам видишь местный контингент. Они одну ошибку загуглить не могут, а тут код открывать, какие-то проверки делать
 

m0v1l3

Начинающий специалист
29 Сен 2020
512
66
95
Полфорума повидал, вообще ахренел
 

Similar threads