XDFriends

$8.99

Sold by: DezLife

XDFriends – Improvements to the friend system in Rust. Authentication, damage management, invitations.

Categories: , ,

Description

XDFriends – Friends Plugin for Rust Server


“Friends” is a robust and flexible plugin designed to enhance the in-game friends system in Rust. It will help streamline the interaction between friends, simplify the process of authorization and access to important game elements, and manage damage between friends.

Key Features:

  • Damage Control: An integrated feature of damage blocking among friends helps prevent accidental damage. This feature can be easily enabled or disabled by command.
  • Enhanced Friends Authorization System: The plugin allows activating friends’ authorization for a wide range of elements, including:
    • Turrets
    • SAM site
    • Code locks
    • Key locks
    • Cupboards

Upon removal from the friends list, the player will automatically be deauthorized from all the listed elements.

  • Remote Friend Invitation: With a special command, you can invite a player to be friends, even from afar.
  • Authorization Settings Flexibility: Choose between two authorization methods for code locks – guest authorization (“guestPlayers”) or full authorization (“whitelistPlayers”).
  • Compatibility and Optimization: The “Friends” plugin is optimized for maximum performance and is compatible with many other plugins.
  • Extensive API: The plugin offers a comprehensive API for developers, providing flexibility and the possibility of further customization.
  • Detailed Logging System: “Friends” includes a logging system, providing transparency and control over activities.

Optimize your gameplay with the “Friends” plugin for the Rust server. It will help improve your gaming experience, simplify interactions with friends, and make your server safer and more manageable.

Commands:

  • /team – Additional info
  • /team invite/add <Nickname>
  • /team ff – Friendly fire
Default Configuration:
{
  "Chat commands": [
    "team",
    "ff",
    "friend"
  ],
  "Maximum number of friends": 3,
  "Time to accept team invite (in seconds)": 20.0,
  "Enable friend authorization for turrets?": true,
  "Enable friend authorization for SAM sites?": true,
  "Enable friend authorization for code locks?": true,
  "Enable friend authorization for key locks?": true,
  "Enable friend authorization for cupboards?": true,
  "Authorization method for code locks (guestPlayers - guest authorization, whitelistPlayers - full authorization)": "guestPlayers",
  "Enable logging system ?": false,
  "Chat prefix (IQChat)": "<color=#5cd6skykey>[Friends]</color>n"
}
API for Developers
HasFriend(ulong playerId, ulong friendId) //Checks if the specified user is a friend of the player.
HasFriends(string playerS, string friendS) //Checks if the player has friends by their string identifiers.
IsFriend(ulong playerId, ulong friendId) //Checks if the specified user is a friend of the player.
AreFriends(ulong playerId, ulong friendId) //Checks if the specified players are friends.
AreFriends(string playerS, string friendS) //Checks if the specified players are friends by their string identifiers.
IsFriends(string playerS, string friendS) //Checks if the player has friends by their string identifiers.
GetFriends(ulong playerId) //Returns the player's friends list.
GetFriendList(string playerS) //Returns the player's friends list by the string identifier.
GetFriends(string playerS) //Returns the player's friends list by the string identifier.
IsFriendOf(ulong playerId) //Returns a list of players who are friends of the specified player.
IsFriendOf(string playerS) //Returns a list of players who are friends of the specified player by the string identifier.
GetFriendList(ulong playerId) //Returns the friends list of the specified player.

Reviews

There are no reviews yet.


Only logged in customers who have purchased this product may leave a review.

Version 4.0.7 | Updated March 7, 2024
  • Updated Improved IQChat support
  • Fixed Fixes after update
  • Fixed Some corrections
  • Added Optimization
Version 4.0.3 | Updated August 13, 2023
  • Removed Remove print from chat

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product