Jump to content

adding a feature?

Not a Bug 13.1.3

BLAZ15
BLAZ15

Posted (edited)

Hey,

I didn't download the plugin, but if this plugin is like the friends plugin from umod, I have it on my server and it's a great plugin but I think that he missing a very important feature. 

Basically, the option to send a friend request to a player and not just add a player as a friend without any approval from the other player.
so that means that when I do the command /friend add 'playername' it will send to the target player a request. the player needs to do the command /friend accept to approve the request and only then, the players be friends. 

Thanks!

Edited by BLAZ15
  • Moderator
Mals

Posted

This is a fork of the umod one with added code to prevent NPC from getting into the data files.

So a config option (require approval to add as friend)?

The question is, if someone adds you as a friend (and you don't add them) what do they get? If there is no net effect, then there is no harm. If there is some harm, then sure I will add that as an optional feature.

BLAZ15

Posted (edited)

Basically, the idea is like a clan invitation, just with the friends concept. Sending a player an invite to become a friend of him, he accepts the invite and then both of you are friends. He can remove you or you him any time and without the need for any approval. I think that this feature was missing for a very long time for this plugin and it's weird that No one ever thought about adding this feature 🙂

Edited by BLAZ15
  • Moderator
Mals

Posted

Basically what you are asking for is when you friend someone, it sends them an invitation to friend them back. That could work if they are both online, but not if they offline (without a ton of extra code). My concern is that it could be abused to harass people, or dupe new players. Hopefully you have ignore, so people can block people trying to lag people out with Friend spam.

In keeping that this is not a GUI app, I could message them if online: "Bob has just made you their friend, if you want to friend Bob, please /friend Bob".

There are some GUI apps out there for friends if you want a GUI.

BLAZ15

Posted (edited)

My point is that if a player didn't accept my friend's request he will not be on my friend list and both of us not gonna be friends.
and when he accepted the request, just then, me and the player became friends. you can make that if a player is not online it will send a message that the player does not exist or he is offline.
and if the player does not respond to the friend request after 60 seconds,  the friend request will be canceled automatically. about spamming, yes, the ignore plugin is an option, and if a player got spammed by another player because of friend requests spam, the other player just will add him to the ignore list and then the player can't send another friend request. 

but, you can add also a countdown option that only every 1 minute, you can send another friend request, and if you have an active friend request to X player, you can't send him another request until the current request is canceled. and of course, if the player accepts the request, he cannot send another request.

Edited by BLAZ15
  • Moderator
Mals

Posted

That really is a different plugin as it is a non-trival revision that changes the core functionality.

  • Moderator
Mals

Posted

Changed Status from Pending to Not a Bug

1.4m

Downloads

Total number of downloads.

6.9k

Customers

Total customers served.

102.4k

Files Sold

Total number of files sold.

2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.