Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google Log In with Steam Sign In
  • Create Account
Photo

!list command

- - - - -

  • Please log in to reply
8 replies to this topic

#1
OFFLINE   jaie

jaie

    Member

  • Members
  • PipPip
  • 34 posts
7
A step in the right direction
A behaviour benefit for !list
If you made the default !list command just show player name against slot number, and then a behaviour/flag which allowed it to show all the other information such as admin level, guid etc

#2
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
Please explain with more detail what you mean.

#3
OFFLINE   jaie

jaie

    Member

  • Members
  • PipPip
  • 34 posts
7
A step in the right direction
The base !list command from the flag 'i' only shows
* slot number
* team R=axis B=allies S=spectator C=connecting
* name

Attached File  edited !list.JPG   75.5KB   10 downloads(excuse my 1 minute job with paint :D)

Then a flag, something like 'Y' or whatever you decide,
which will allow a player to see the full list:
* slot number
* team R=axis B=allies S=spectator C=connecting
* first letter of fireteam name
* admin level (and level name)
* last 8 digits of guid
* M if muted
* W if warned
* name


Basically to limit the information people with fresh guids have or the ability to prevent unwanted people from having it,
eg. preventing someone from pm spamming people with admin level

Edited by jaie, 20 November 2010 - 09:19 PM.


#4
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
It can be done. Basically it is about extending the admin command to lower levels. The command /players does give the same information, playername and the client number. Also, without spamming it to the global chat.

Howabout when someone without the i flag sends the admin command !list, the response would be to instruct the player to use the /players command?

It would preserve one flag letter for later use without producing redundant code and also, the players after reading the server response wouldn't be spamming the global chat with the !list command anymore.

#5
OFFLINE   jaie

jaie

    Member

  • Members
  • PipPip
  • 34 posts
7
A step in the right direction
Most people use !list to find out someone's slot number rather than to find out someone's admin level, so the increase in spam wouldn't be that much.

However, it does save a flag which are scarce, (I had a hard time finding a free one) So I think you're right.

Is it possible to change /players so that it shows players' names in colour? An alternative to /players was one of my initial reasons for the change. On a server with 40-60 players, /players is a nightmare to use to find someone's slot number, whereas with colour, a slot number can be found generally in less than 5 seconds.

#6
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
Ok. The arguments are starting to sound convincing now. Everything is possible.

Probably the best way is to edit the admin command. However, I don't see much harm with the information the !list currently prints, is it really necessary to restrict it. There is already a flag that hides the player's admin status.

#7
OFFLINE   jaie

jaie

    Member

  • Members
  • PipPip
  • 34 posts
7
A step in the right direction
What I really want is to allow players with new guids to be able to pm other players more easily - generally !list is a common command given to everyone for that reason. And at the same time prevent players with new guids from seeing admin levels and then for instance turning their wall hack off every time they see an admin is on the server.
But with the current settings, you can't have both.


Also, is it currently possible for server owners to change the starting level of people that are connecting onto the server for the first time - from 0?

#8
OFFLINE   gaoesa

gaoesa

    Advanced Member

  • Management
  • PipPipPipPip
  • 4391 posts
341
Will become famous
  • LocationFinland
Current implementation doesn't have the ability to automatically set levels.

I'm thinking of a new command that would be done completely clientside and would output a nice print of the players on the server. Divided in teams and client numbers included. This would not use any flags either. All the information provided this command is already at every clients disposal so it wouldn't even need a flag. The same way the !time command is done, but fixing the console use bug/problem of course at the same time.

#9
OFFLINE   jaie

jaie

    Member

  • Members
  • PipPip
  • 34 posts
7
A step in the right direction
that sounds perfect :D




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users