BloodyShop
Mod to create a store in VRising.
截圖 共 1 張
模組介紹 作者原文
BloodyShop Mod to create a store in VRising (with optional client UI) Update to VRising 1.0
IMPORTANT NOTE
- At the moment it only works in the server version, the client mode with the UI is disabled.
- Removed the daily drop system, an external mod has been generated for this called BloodyRewards
- You must have version 1.2.4 of Bloody.Core installed to be able to use version 1.0.2 or higher of this mod
Support this project
Requirements
- BepInEx (Client and Server)
- Bloodstone (Client and Server)
- VampireCommandFramework (Only on the Server)
- Bloody.Core (Client and Server)
- UniverseLib.IL2CPP.Interop.dll include in zip (Only on the client)
Changelog
1.0.2
- Performance improvements
1.0.1
- Removed the daily drop system, an external mod has been generated for this called BloodyRewards
1.0.0
- Removed dependency on V Rising.Game Data
- Added Bloody.Core as a dependency
- Updated to VRising version 1.0
0.9.92
- Added to the add and buy command the possibility of adding buffs and not just items. Example:.shop add Cursed 1425734039 1 1 1 1 true
0.9.9
- Added command to reload configuration of products and currencies
- Now you can configure if you want a currency to be active or not in the drop system
0.9.82
- Fixed bug that did not allow adding infinite items
0.9.81
- Fixed a bug that existed when the currency_list.json file was first generated.
- Added option within the client configuration file to disable sounds.
0.9.8
- Added UI to set and remove currencies.
- Added messaging system for currencies.
- Optimize the performance of network messages from the server that caused lag to different players.
- Added a user registration system that uses the UI to only notify those users of changes in real time.
- Change of icons of the main menu.
- Refactoring of the window to add or remove products from the store, now everything is displayed in a single window.
- Fixed bug that did not allow deleting products from the UI.
- Added sounds to the UI for certain actions.
- The UniverseLib.IL2CPP.Interop.dll library is no longer compiled into the dll to avoid incompatibilities with other mods that use this library to create UIs.
0.9.7
- Added multi-currency
0.9.6
- Fixed error when you tried to buy or delete an item that there are several purchase options in the store, now you delete or buy the one you select from the UI
0.9.5
- Added Stacks for products
0.9.0
- Gloomrot Update
0.8.3
- Removed debug logs to improve server performance
0.8.2
- Simplified core inventory
0.8.1
- First public version of the mod
Manual
Known bugs
Important note
- At the moment it only works in the server version, the client mode with the UI is disabled.
- Removed the daily drop system, an external mod has been generated for this called BloodyRewards
Gloomrot Update
Since the update to Gloomrot the server does not have the names of the Prefabs, so the name of the Prefab has been added to the add command as a necessary parameter.
Add currency:.shop currency add "Silver Coin" -949672483 true
New add command:.shop add "\" \ \ \ \ \ \
Example Item:.shop add "Silver Currency" -949672483 1 1 1 100 1 false
Example Buff:.shop add Cursed 1425734039 1 1 1 1 true
Buff List by Vex
For this same reason, it is best to manage the store from the client, which implies that you must install the BloodyShop mod on the client and the server if you are a server administrator.
Complete list of prefabs
Credits
This mod idea was a suggestion from @Daavy on our community idea tracker, please go vote and suggest your ideas:
V Rising Mod Community the best community of mods for V Rising
@Godwin for all the ideas you have brought to the project and testing the mod on your server.
@Vexor Gaming For giving me ideas and testing the mods on your server and with your community.
@Deca for your help and the wonderful framework VampireCommandFramework and BloodStone based in WetStone by @Molenzwiebel
@Adain for encouragin
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: