BloodyPoint
Mod so that personal or global waypoints can be created.
About this mod Author’s original text
BloodyPoints Mod so that personal or global waypoints can be created
If you had the previous version installed, you must delete the configuration files for the server and restart the server.
IMPORTANT NOTE
You must have version 1.2.4 of Bloody.Core installed to be able to use version 2.0.4 or higher of this mod
NEW IN 2.0.4
Now you can configure that the tp have cooldown, that they cost a specific amount of an item and you can request to tp the position of another player.
Please check the mod settings and new commands for these features.
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
Changelog
2.0.5
- Updated the timer system through Coroutine that brings the new version of Bloody.Core
- Fixed List of Waypoints
- Fixed Remove Waypoints
- Added animation when teleporting
2.0.4
- Added the cost option to make tp and the configuration of the PrefabGUID and its quantity.
- Added the option to request a player to tp his position.
2.0.3
- Added option to the configuration file to prevent tp when a player is in combat
- Added option in the configuration file so that players have a cooldown time between tp
- Changed the short command from.bp to.blp to avoid incompatibility with other mods.
2.0.2
- Bloody.Core dependency removed as dll and added as framework
- Added parameter in the mod configuration to avoid creating or teleporting to Dracula's room
2.0.0
- Updated to VRISING 1.0
1.0.2
- Fixed README
1.0.2
- Fix problem with config files when init first time mod
1.0.0
- First Release
Configuration
Once the mod is installed, a configuration file will be created in the server folder \BepInEx\config where you can configure the maximum number of waypoints per user allowed
BloodyPoints.cfg
|SECTION|PARAM| DESCRIPTION | DEFAULT
|----------------|-------------------------------|-----------------------------------------------------------------|-----------------------------|
|Config|Waypoint Limit | Set a waypoint limit per user | 1
|Config|In Combat | Allows tp to be used when a player is in combat | true
|Config|Dracula Room | Allows you to create waypoints or tp from Dracula's room | false
|Config|CoolDown | Time in seconds for teleportation to cooldown | 20
|Config|Cost | Activate cost to make tp | true
|Config|PrefabGUID | PrefabGUID that the player will have to have in the inventory to make tp | 862477668
|Config|Amount | Amount of PrefabGUID needed to make tp | 20
|Config|TeleporPlayer | Enable players to tp another player | true
|Config|RequestTeleportPlayer | Activate that players must accept a tp from another player who wants to tp their position. | true
Settings file was created by plugin BloodyPoints v2.0.2
Plugin GUID: BloodyPoints
[Config]
Set a waypoint limit per user.
Setting type: Int32
Default value: 1
Waypoint Limit = 1
Allows tp to be used when a player is in combat
Setting type: Boolean
Default value: true
In Combat = true
Allows you to create waypoints or tp from Dracula's room
Setting type: Boolean
Default value: false
Dracula Room = false
Time in seconds for teleportation to cooldown
Setting type: Int32
Default value: 20
CoolDown = 20
Activate cost to make tp
Setting type: Boolean
Default value: true
Cost = true
PrefabGUID that the player will have to have in the inventory to make tp
Setting type: Int32
Default value: 862477668
PrefabGUID = 862477668
Amount of PrefabGUID needed to make tp
Setting type: Int32
Default value: 20
Amount = 20
Enable players to tp another player
Setting type: Boolean
Default value: true
TeleporPlayer = true
Activate that players must accept a tp from another player who wants to tp their position.
Setting type: Boolean
Default value: true
RequestTeleportPlayer = true
Chat Commands
| COMMAND |DESCRIPTION
|--------------------------------------------------|-------------------------------|
|.help bloodypoint | Co
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: