DayZ
MapLink Hive
Showing 1-10 of 11 entries
< 1  2 >
Update: 28 Jun @ 3:34am

- Added compatibility .pbo for DayZ dog.
- Added compatibility .pbo for Terje's skills and medicine mods.
- These server-side .pbos and readme can be found in the extras folder and need to be repacked or added to your server's addons folder.

Update: 8 Jun @ 11:16pm

Stopped MapLink allowing player to raise their weapons if they load in to an Expansion safe zone after travel

Update: 8 Jun @ 4:27am

- Removed transfer time cooldown due to some strange bugs with timer countdown I need to resolve

Update: 7 Jun @ 11:48pm

Added GameLabs compatibility to MapLinkChat

Update: 2 Jun @ 10:21pm

- Changed "Q RANDOM" error into a printlog to reduce spam - no idea what that thing is anyway but it's always defaulting to vanilla random and giving errors.
- Made server kick players and print an error log if it has failed to connect to the Universal API database to avoid desync with database.

Update: 30 May @ 11:25pm

Forgot to include some bugfixes for MapLink mod, namely some sanity checks in Transfer GUI on client to reduce potential crashes due to nullpointers when referencing widgets which might not be loaded on the menu interface yet when using my transfer cooldown timer feature.

Update: 30 May @ 10:32pm

Added beta version of my ZenMapLinkChat mod which allows text chatting between linked servers.

When you start up the server with this new mod added it will create a new database config in DayZ -> Globals -> MapLinkChatConfig.

By default this mod is disabled. To enable it, here are the steps:

First, open MongoDB and navigate to the Globals config.

1. Copy the default MapLinkChatConfig contents into a text editor
2. Set "EnableMod": 1
3. Add all of your admin's BattlEye ID to the "AdminIDs" list to be able to ban players from the chat if needed.
4. "ItemsWhichCanOpenChat" is a list of items which can be used to chat. Press P with these items in your inventory to open chat (the default list's items all require batteries and to be turned on to work).

The other config options are optionally configurable:

- CheckChatDbDelayTimerSecs is how often the mod will reload the database to receive chat messages from other servers (30 second intervals by default).
- ReloadMasterConfigDbDelayTimerSecs is how often the mod will reload its master config (including player banlist) on all servers (5 minute intervals by default).
- RequireItemToOpenChat is whether or not the player can open the chat without needing an item from the provided list in their inventory.
- ChatThrottleIntervalSecs is the time window in which MaxChatCountDuringInterval applies (by default, player can only send 1 message every 3 seconds).
- BannedPlayerIDs is the list of banned players who are not allowed to send messages.

Admins can ban players by clicking on them in the chat message list and clicking the BAN/UNBAN button, or they can type "/ban <playerGUID>" and "/unban <playerGUID>" directly into the chat (you can copy & paste IDs into the chat box using Ctrl+V). Or you can obviously edit the database directly.

This mod is a work-in-progress, hence why it's disabled by default, and I'm only uploading it here to test on my own servers - when I confirm it's working as I want it to I'll record a video guide.

Update: 28 May @ 5:39pm

Added new config setting to database: "TravelCooldownSeconds": 0

This is how many seconds must pass before a player can transfer maps again. By default it's set to zero (disabled) so players can transfer as often and as quickly as they like. If you set this to 300 for example, then the player must wait 5 minutes before they are allowed to transfer between maps again. This value is persistent between restarts and saved to the database. I updated the example JSON config files to show where this setting goes. If you leave it out of your file or continue using an old config its value is simply treated as zero.

Also fixed a bug with UniversalAPI which would prevent chat messages from being sent due to a nullpointer issue client-side.

Also added a new static object admins can use as a hive transfer terminal: MapLink_boat_small9

Update: 19 May @ 12:44am

Fixed DaemonForge's static objects despawning (set scope = 1 in .cpp)

Update: 10 May @ 1:33am

- Meta file.