BloodyRewards
Rewards System for VRising.
模組介紹 作者原文
BloodyRewards
Rewards System for VRising
BepInEx 1.733.2 (RC2)
IMPORTANT NOTE
You must have version 2.0.0 of Bloody.Core installed to be able to use version 2.0.0 or higher of this mod
NEW IN 1.0.10
- Added option for maximum number of deaths in pvp of the same player. This parameter defines how many times you can kill the same player in 24 hours.
- Added cooldown option that a player will receive when they exceed the established daily death limit for the same player.
Maximum number of consecutive deaths to the same player that are allowed before executing the cooldown
Setting type: Int32
Default value: 1
MaximumDeathsSamePlayer = 3
Minutes a player must wait to receive a reward for killing the same player again
Setting type: Int32
Default value: 30
CoolDownDeathsSamePlayer = 30
NEW IN 1.0.5
- You can now earn virtual currency rewards through BloodyWallet mod. Check the configuration file to activate this option.
- Now you can activate rewards that will be awarded once per day through daily login to the server. Check the configuration file to activate this option.
- Now you can activate rewards that will be awarded for connection time, the longer people are logged in, the more rewards they will get. Check the configuration file to activate this option.
Known bugs
- PVP rewards do not work as they should.
Changelog
2.0.0
- Updated to Oakveil
- Removed Bloodstone dependency
1.0.11
- Added a control so that if the timer fails when giving the reward to a player, the Timer does not stop.
- Add command.brew force start connection timer
1.0.10
- Added option for maximum number of deaths in pvp of the same player. This parameter defines how many times you can kill the same player in 24 hours.
- Added cooldown option that a player will receive when they exceed the established daily death limit for the same player.
1.0.9
- Fixed all normal reward system bugs
- Fixed the error in the normal reward system that always dropped the item on the ground instead of adding it to the inventory
1.0.8
- Fixed all virtual reward system bugs
1.0.7
- Fixed all virtual reward system bugs
1.0.6
- Updated the timer system through Coroutine that brings the new version of Bloody.Core
- Fixed PVP reward system
- Fixed daily server connection reward system
- Fixed get the NPC reward for Vblood kills
1.0.5
- Updated to work with BloodyWallet
- Added daily login reward system
- Added reward system for connection time
1.0.4
- Bug fixes and performance improvements
1.0.3
- Bloody.Core dependency removed as dll and added as framework
1.0.0
- First Release
Sponsor this project
Requirements
- BepInEx 1.733.2 (RC2)
- VampireCommandFramework
- Bloody.Core
- BloodyWallet
Configuration
Once the mod is installed, it's time for configuration:
For this we will go to the folder that we have defined within BepInEx for the configuration files and there we will find the configuration file of the mod called BloodyRewards.cfg that we will explain:
Settings file was created by plugin BloodyRewards v1.0.9
Plugin GUID: BloodyRewards
[ConnectionTimeReward]
Connection time reward
Setting type: Boolean
Default value: true
ConnectionTimeReward = true
Amount of rewards for connection time
Setting type: Int32
Default value: 1
AmountTimeReward = 1
Every how many minutes the reward will be awarded
Setting type: Int32
Default value: 5
TimeReward = 2
[DayliLoginRewardsSystem]
Daily reward for connecting to the server
Setting type: Boolean
Default value: true
DailyLoginRewards = true
Amount of rewards for login
Setting type: Int32
Default value: 15
AmountDailyLoginReward = 15
[RewardsSystem]
Enable Rewards System
Setting type: Boolean
Default value: true
enabled = true
Percent chance that an NPC will drop the type of reward from the shop
Setting type: Int32
Default value: 5
minPercentageDropNpc = 5
Percentage increase for every rank of 10 levels of the NPC
Setting type: Int32
Default value: 5
IncrementPercentageDropEveryTenLevelsNpc = 5
Minimum reward an NPC can dr
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: