PlaneShift

Attached to Project: PlaneShift
Opened by A. Kiefner - 24.03.2008
Last edited by Tuathanach - 27.02.2021

FS#1334 - advisor improvements

I would like to request a few changes/additions to the player-advising system.
First, there should be a command
/advisor_list
which would list all names of people currently with active advisormode - only to GMs.
For players, this command would only display the number of people in this list, to still allow some anonymity.

Second, I request a command
/ban_advisor [player]
which sets /advisormode off for this player and denies him to activate it in future.
The command should work for the whole account, no time limit enforced. It also should be displayed on /info whether the account was banned for advising.

Third, I request an increase of the time it takes to timeout on giving advices by at least 1/3 of the current amount.

Forth, furthermore, the timeout should be displayed in a popup window onscreen and be resetable by a click after 1 minute.
Each time the countdown is reset, the help-seeking player gets a feedback.

Fifth, the help-seeking player as well as the advisor should be allowed to quit the help-session conveniently and

sixth, the session countdown should be reset each time the help-seeker gives a reply, so the session never times out if advisor and questioner exchange some sentences to solve the problem until either side quits the session OR the countdown reaches 0.

Seventh, /advisormode should be set on by default for GMs (sec lvl 21,22,23,24,25).

Eighth, /advisormode should be only activable for people with a character on the account with ingame time >30 hours.

The task depends upon
ID Project Summary Priority Severity Assigned To Progress
2582 PlaneShift  FS#2582 - Can't advice to open help sessions after turning off advisormode  Very Low peeg
100%
The task blocks this from closing
ID Project Summary Priority Severity Assigned To Progress
1985 PlaneShift FS#1985 - List of all GM feature requests [or dev lvl requests] Low Aresilek Besolez
0%
Closed by  Tuathanach
27.02.2021 21:50
Reason for closing:  Fixed
Aresilek Besolez commented on 28.05.2008 02:46

Committed 7 and 8 trunk r1612.

Steven Schwartfeger commented on 28.05.2008 03:37

Verified 7 and 8 work correctly.

Another thing that would be good, is to redirect the "there are no advisors online right now" message to the help tab, also the "advice request is not long enough", and maybe others.

Aresilek Besolez commented on 01.06.2008 06:01

Commited 2 (/ban_advisor) in trunk r1639.
Also GMs can see all advisor/advisee messages.

Aresilek Besolez commented on 01.06.2008 08:02

Committed 1 in trunk r1640.

Michael Melcher commented on 03.06.2008 21:24

I would like to request a few changes/additions to the player-advising system.
First, there should be a command
/advisor_list
which would list all names of people currently with active advisormode - only to GMs.
For players, this command would only display the number of people in this list, to still allow some anonymity.

IMHO it could be helpful if the advisers could see who else has advisormode on. Advisers already can see the name of the advisor who takes a request. I wonder if we really need that much of anonymity?

durwyn commented on 17.06.2008 21:35

could it be possible to add something as /advice [name] off? with the value by default "on" for /advice.
sometimes we think to know the answer but then the person add more information and we arent able to help…

just something which happened to me today xd

Erodare Lenizus commented on 09.07.2008 06:58

I would ask the severity and priority be raised in this issue, and changed to a Bug Report, because currently it is possible to lock out a player from getting advice:

Player asks initial question
Advisor answers
some time passes but not enough to timeout the session
Player asks follow-up question near end of timeout limit
Session times out - timer is not reset with the follow-up
Advisor upon answering gets "player did not ask for help"
That follow-up cannot be answered by anyone at all, leaving the player wondering what happened.

MrG

Mrokii commented on 04.10.2008 10:06

Aresilek, there is a problem with the "advisor_list"-command. In the helpsection, this command is mentioned as "advisor list" while it, in reality is "advisor_list".

Aresilek Besolez commented on 08.10.2008 03:08

Actually if you look in help.xml you will see that it's right, however in-game it doesn't show properly, and this is true for other commands with '_' in them like /show_gm. It appears to be cutting off the very bottom of the name as part of the 'g' in /show_gm is cut off as well.

weltall commented on 08.10.2008 11:21

i've fixed the problem which aresilek talked about in r2233

Mrokii commented on 11.10.2008 21:49

A minor issue maybe, but regarding the problem with "_" in the name: I think it is inconsistent that some commands have that in it and others not. For example, there is "advisormode" but "advisor_list". Why not remove the underline (or whatever it is called in English) at all?

A. Kiefner commented on 12.10.2008 00:39

A minor issue maybe, but regarding the problem with "_" in the name: I think it is inconsistent that some commands have that in it and others not. For example, there is "advisormode" but "advisor_list". Why not remove the underline (or whatever it is called in English) at all?

There are a couple more commands that use the underscore like /show_gm. I think the reason is that /show [windowname] is a player command and it was easier to make a new command with a different sec level all together so it was named /show_gm.
I suppose it's similar to the other commands that use the underscore instead of a space.

I personally would prefer to have commands without underscore if avoidable and keep things logically consistant. Maybe best to put this into a new report and make it a feature request.

Anonymous Submitter commented on 24.10.2008 04:16

This happened to day….names changed to protect the innocent:

(16:24:06) Player1 asks: still lags
(16:24:26) >You have claimed the session with Player1. Please provide an answer.
(16:25:08) You advise Player1 with this suggestion: please go to http://bugs.hydlaa.com and report the issue, including your system specs as complete as you can and which maps are causing difficulty.
(16:25:08) >You are now advising Player1.
(16:25:39) Player1 asks: ok
(16:25:59) You advise Player1 with this suggestion: one other thing
(16:27:24) You advise Player1 with this suggestion: you can try to change to adaptive distance in options graphics/details
(16:31:57) Player1 asks: did not get better. I will see if there is a new driver for my card ( but installed this system with newest driver a couple of months ago. using nvidia g6600)
(16:32:19) >Please enter the advice you wish to give.
(16:32:24) >Your advice session with Player1 has timed out.
(16:32:28) >Player1 has not requested help.

notice the times in the last few lines…please fix the silly timer.

Orgonwukh commented on 29.11.2008 20:22

Some additional ideas which I think might be useful:

When you click on help, you get an empty window. I propose to display a default message like this:
'Welcome to the help channel. Here you can ask for help regarding gameplay. Try to explain your problems as specifically as possible.'

When no advisor is logged in, an addidional line should be displayed:
'Sorry, currently no advisor is here to help you at the moment. Be patient and ask again later.'

I don't know how diffcult it is, but maybe it is a good idea to display the number of advisors when typing for the first time in help channel and update it everytime an advisor logs in/out.

Morla commented on 11.12.2008 17:11

You could add a note in the welcome message Orgonwukh is talking about, that the "/advisor list" command can be used to check if there are advisors online. This command is not so obvious to new players (and maybe old ones as well) unless they look through the help menu or come across it on the forums.

Also I'd like to suggest a channel for advisors to exchange information while helping players. Here is a thread where this has been discussed on the forums (not sure if Vonor posted a feature request about this but I was unable to find any): http://hydlaa.com/smf/index.php?topic=33997.0

I have had the pleasure to work together with Aiwendil on help channel this way and it has proven very useful. Especially when the question we get is unspecific like "Can you help me?". We can exchange knowledge about different OS-es and give suggestions what can be added to the answer to provide the most adequate help.

The "/advisor list" command only shows how many advisors there are online but you don't know who they are or what they have knowledge about until they advise somebody. A channel for advisors would help combine our efforts and not be lone fighters on help channel.

Orgonwukh commented on 16.12.2008 19:02

I agree with Morla. Exchanging information between advisors might be very useful. Sometimes when many advisors are online, questions get not answered though. Perhaps many are thinking 'someone else can answer that', some are afk, and some really do not know the answer.

weltall commented on 25.07.2009 22:57

sixth is done it was a bug

Joe Lyon commented on 21.09.2014 15:48

crossed out issues reported herein as completed. will evaluate other items to see if they still apply.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing