Could we enable a player to 'block' another from finding their position in the game (using where)?
It would enable people who feel persecuted/stalked to hide from those following them.
Another idea could be to remove the privilege of using '/where' at all from the players who are abusing it , this could be a command for admins to type in. If this could work for all players from a particular IP that would stop them getting around it by using a another nick, but player only is better than nothing.
Anonymous
Logged In: YES
user_id=1410894
Originator: NO
This could be done using a "Enemy" list similar to your "Buddy" list where you add those you don't like to the enemy list, and this blocks the enemy from doing a /where to you.
If possible, it could be extended to exclude that player from the /who list that tells anyone if they are or are not logged in.
Maybe extending this to "hunting" skills, where on your mini-map, in a different colour (possibly flashing) those listed enemy's are, and everyone else in white signifying "Neutral", maybe Green for "Buddies"
Logged In: YES
user_id=1410894
Originator: NO
Using IP restrictions is as far as I can see pointless.
I currently play from work and home,
work IP is 58.105.235.xxx
home IP is 211.28.229.xxx
The work IP is static, but the home one is dynamic, the last work IP was 61.88.199.0/29 (199.1-199.6) and that was just switching DSL plans on the same ISP, my home is dynamic (same ISP again, but Cable) ok I have had this IP for about 3 years, and cable for about 10, it wouldn't be too difficult to cycle this IP if I had to, I'd just reconfigure the DHCPCD program, and it will grab a new IP each time the TTL expires.
If there was a bad player on 1 IP and a few more that were good ones, and your one of the good ones, how would you like to be classified as a bad one by having your IP address blocked because of 1 person...
Logged In: YES
user_id=1370087
Originator: NO
I can (quickly) prevent players from using /where, or I can prevent a player from being found using /where. Of course, both can be done as well.
I'll work on doing both of them and I will submit a patch. If you just want to have one of the two possibilities I outlined above, tell me and I will change the patch.
Logged In: YES
user_id=3949
Originator: NO
timothy it is better the second approach.
I can prevent a player from being found using /where
Logged In: NO
I think it's good idea because /where ability is completly unrealistic and because some people may not want someone to know where they are.
i use the /where thing all the time sence i scroll everywhere i check to see where other people are so i dont end up hunting in the same place thay are :)
Character-based restriction is preferable over IP-based restriction given the dynamic and shared nature of IP assignment.
Character-based restriction of the /where command may be applied by the user herself using a blacklist or a whitelist:
- a blacklist allows everyone access, except for the members of the black list
- a whitelist allows nobody, except for the members of the white list.
Considering that a stalking player could easily use a new character to circumvent the blacklist, the most suitable option would be a whitelist for which the already existing buddy list could be used.
ideas
1.only allow people on your buddy list
2. option hide from everyone
3. gui "Allow" ()Everyone ()Buddies ()No-one
if we had a melded party/guild(you can join multiple groups) system with no max number of players we can have ()Group (if this was an option we might want check boxes instead of radio buttons so we could do different combinations of Buddies/Group
see also https://sourceforge.net/tracker/index.php?func=detail&aid=3016866&group_id=1111&atid=351111