BloodyRewards

版本 v2.0.0·更新於 2025-05-11

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 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_V_Risingdeca-VampireCommandFrameworkTrodi-BloodyCoreTrodi-BloodyWallet

檔案與校驗

檔案名稱
BloodyRewards-2.0.0.zip
檔案大小
119.6 KiB