PlaneShift

  • Status Prospect Task
  • Percent Complete
    0%
  • Task Type Feature Request
  • Category Engine → User Interface
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very High
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 4
  • Private
Attached to Project: PlaneShift
Opened by Mrokii - 03.11.2008
Last edited by Talad - 28.06.2022

FS#2436 - An obvious way to show a player's away/sleeping status

I have often experienced that people come close to my character, trying to interact with me without trying to use tell. So they do not get that I am actually away, they may just assume that I am or (in the worst case) think I am rude because I am ignoring them. So what is needed is a way to show another character the own away and-/or sleep-status. Though I am not quite sure which would be the best way to do so.

Here are some possibilities:
- add “away” or “sleeping” to the players label when one moves the mouse over another character
- This status should be shown always, no matter if the user has activated the display of name or name/guild in options. Or at least there should be an own setting for it, in case somebody absolutely do not want to know about this status.
- To make it a bit more icly, don’t separate between “sleeping” (activated via “/sleep”) and “away”. In both cases use “sleeping” as a players status.
- A possible extension could be to set auto-sleeping like on irc. Say, the user hasn’t done anything for half an hour, he is automatically set to “sleep”-status.

I think this would help to avoid confusion like what I described above.

Related to FS#2667

Thom commented on 03.11.2008 15:44

PlaneShift is not an instant messaging client.

Mrokii commented on 04.11.2008 08:47

I am not sure if you got my point right. I think that it would add to rp or, at least, would help people to know that you are not ignoring them when they try to rp with you, in case you set an away-message.

sxealex commented on 15.11.2008 20:17

i like this idea
maybe an auto sit and snore thing will float over their head.

Admin
Keith commented on 13.01.2009 00:48

I think I saw another MMO that used chat bubbles with "Zzz…" in them to indicate this, which would be possible in PS also but could get spammy. Instead I would suggest we change the guild tag of the player when s/he is away.

1. Send the /away command string in cmdusers to the server (it isn't sent there today).
2. Let the chat window process it as normal anyway.
3. Modify the psUserCommandMessage to consider "/away" as a valid command.
3. On the server, modify usermanager.cpp to catch this command. When it receives it, it should override the guild tag (or restore it on toggle) and Multicast the update to nearby clients in the normal way, as if the GuildName had actually changed or the player had joined a guild.

nobody special commented on 25.01.2010 01:39

Why not just make the character translucent after a specific period of inactivity, /away could trigger it directly.
might be more difficult I suppose.

Project Manager
Lanarel commented on 25.01.2010 22:35

The real problem is that AFK characters are not IC. They should not exist :). Making them even more OOC by making them translucent or have them say zzzz all the time sounds like a strange way to solve it. Why just not make them completely invisible when away (or kick them)? :)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing