BloodyMailBox

版本 v1.0.3·更新於 2024-06-08

The BloodyMailBox mod for VRising allows users to receive messages and receive notifications of new messages even when they are offline.

截圖 共 2 張

模組介紹 作者原文

BloodyMailBox- Mod Server for V Rising

Support this project

Requirements:

For the correct functioning of this mod you must have the following dependencies installed on your server:

  • BepInEx
  • Bloodstone
  • VampireCommandFramework
  • Bloody.Core
  • ## IMPORTANT NOTE

You must have version 1.2.4 of Bloody.Core installed to be able to use version 1.0.3 or higher of this mod

Actual Features

  • [x] Mailbox system to receive and send messages to other users.

Next Features

  • Submit a support ticket to admins
  • UI to manage and manage the mailbox
  • Creation of a public API and being able to use the mod from other mods to send messages to users and store it in their mailbox

Changelog

1.0.3

  • Updated the timer system through CoroutineHandler.

1.0.2

  • Fixed the bug that created the wrong mailboxes for some users.

1.0.1

  • Bloody.Core dependency removed as dll and added as framework

1.0.0

  • Pre-release for use in VRising version 1.0

0.3.2

  • Fix error that makes the mod not work if a user when connecting did not have messages (new or old) it gave an error

0.3.1

  • Mod stability fix

0.3.0

  • First public version of the mod

Chat Commands

| COMMAND |DESCRIPTION|Example

|--------------------------------------------------|-------------------------------|-------------------------------|

|.mailbox list | List of all your messages in the mailbox |.mailbox list

|.mailbox send "" | Send a message to the mailbox of a server user |.mailbox send Trodi "Hello World"

|.mailbox read | Read a certain message from your mailbox, the id to indicate is the number that appears between when you execute the list command |.mailbox read 1

|.mailbox delete | Delete a certain message from your mailbox, the id to indicate is the number that appears between when you execute the list command |.mailbox delete 1

|.mailbox deleteall | "Delete all messages from your mailbox |.mailbox deleteall

Configuration

Once the mod installed, a configuration file will be created in the \BepInEx\config server folder where you can activate or desactivate any of the mod notifications.

BloodyMailBox.cfg

|SECTION|PARAM| DESCRIPTION | DEFAULT

|----------------|-------------------------------|-----------------------------------------------------------------|-----------------------------|

|Config|ownMessages | Allows you to send messages to your mailbox to yourself. | false

|Config|maxMessages | "Maximum number of messages that a user can have in the mailbox. If the value is 0 they are infinite (Not recommended) | 20

If you need assistance you can ask in the discord V Rising Mod Community

Credits

This mod idea was a suggestion from @SynovA.cmd on our community idea tracker, please go vote and suggest your ideas:

V Rising Mod Community the best community of mods for V Rising

@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 encouraging me to develop a UI to be able to use the mod from the client, for the support and for its VRising.GameData framework

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

BepInEx-BepInExPack_V_Risingdeca-Bloodstonedeca-VampireCommandFrameworkTrodi-BloodyCore

檔案與校驗

檔案名稱
BloodyMailBox-1.0.3.zip
檔案大小
107.5 KiB