Promotion Info Command
- ruggedbear
- Trustee
- Offline
- Posts: 215
- Joined: November 7th, 2011, 9:27 am
Promotion Info Command
Promotions are rare and amazing. They require hard work and dedication. They are special moments in everyone's fcraft experience. And yet, I'm always just a little bit sad when someone is promoted to Veteran because their (often funny and inventive) promotion reason, as well as the stats that defined that moment are lost forever in favor of "Autorank." So I propose this:
What if there were a command called something like /promoinfo? This could follow look similar to /info, but it lists details of a user's promotions and (maybe) demotions. I'll provide an example with myself.
/promoinfo ruggedbear
Promoinfo for RUGGEDBEAR:
First login on 12 October 2011
Promoted to Builder on 12 October 2011 after (blank hours of play.)
Promoted by, WHRITHLIN. Promotion reason:
"Because I said so. But mostly because his house was cool..."
Promoted to Veteran on (blank date) after (blank hours of play.)
Promoted by, AUTORANK. Promotion reason:
"AUTORANK"
And so on provided you have more promotions for it to draw forth. It seems like it would be cool to see why and when different people were promoted, farther back than just their last. It could also be used to get a general sense of a person's experience here. Of course if there is a way to do this already, let me know, but I think promotion moments are lost forever when promoted again.
Let me know what you think!
What if there were a command called something like /promoinfo? This could follow look similar to /info, but it lists details of a user's promotions and (maybe) demotions. I'll provide an example with myself.
/promoinfo ruggedbear
Promoinfo for RUGGEDBEAR:
First login on 12 October 2011
Promoted to Builder on 12 October 2011 after (blank hours of play.)
Promoted by, WHRITHLIN. Promotion reason:
"Because I said so. But mostly because his house was cool..."
Promoted to Veteran on (blank date) after (blank hours of play.)
Promoted by, AUTORANK. Promotion reason:
"AUTORANK"
And so on provided you have more promotions for it to draw forth. It seems like it would be cool to see why and when different people were promoted, farther back than just their last. It could also be used to get a general sense of a person's experience here. Of course if there is a way to do this already, let me know, but I think promotion moments are lost forever when promoted again.
Let me know what you think!
<legopineapple> I have a zombie miner for me! :D
legopineapple was slain by Zombie
<ruggedbear> Lol!
<surferdudeX> LOL
<legopineapple> Nuuu!
legopineapple was slain by Zombie
<ruggedbear> Lol!
<surferdudeX> LOL
<legopineapple> Nuuu!
Re: Promotion Info Command
promotion history could be useful..
and indeed some of those reasons are golden.
and indeed some of those reasons are golden.
A = {x ∈ P(U) | x ∉ x}
Mods:
- /Su - Allows players to temporarily become a different rank
- /Snap - Like /Line but only draws straight or diagonal lines.
- pre-0.630 skip/none block
Re: Promotion Info Command
What if you use /Pi ruggedbear (for a shortcut for /PromoInfo) and it will give you this:
ruggedbear's promotions and demotions:
1. From guest to builder, by Whritlin
2. From builder to veteran, by (Autorank)
Then use /Pi ruggedbear 1 to see more details (maybe a copy of his /Info at the moment promo was given) is shown.
It might be like this:
About ruggedbear's 1. promotion/demotion:
Logged in (0) time(s) since 12 Oct 2011.
Built (1) and deleted (2) blocks, drew (3) blocks,
wrote (4) messages.
Kicked (5) and banned (6) players.
Promoted from builder to veteran by (Autorank), 28 Oct 2011 (clock:clock).
Spent a total of (7) hours on the server (((7)x60) minutes) here.
ruggedbear's promotions and demotions:
1. From guest to builder, by Whritlin
2. From builder to veteran, by (Autorank)
Then use /Pi ruggedbear 1 to see more details (maybe a copy of his /Info at the moment promo was given) is shown.
It might be like this:
About ruggedbear's 1. promotion/demotion:
Logged in (0) time(s) since 12 Oct 2011.
Built (1) and deleted (2) blocks, drew (3) blocks,
wrote (4) messages.
Kicked (5) and banned (6) players.
Promoted from builder to veteran by (Autorank), 28 Oct 2011 (clock:clock).
Spent a total of (7) hours on the server (((7)x60) minutes) here.
- ruggedbear
- Trustee
- Offline
- Posts: 215
- Joined: November 7th, 2011, 9:27 am
Re: Promotion Info Command
That seems a lot more complicated than it needs to be. A block counter at the moment of a promotion could be nice, but stuff like messages written doesn't have too much to do with the promotion itself. That said, I do like the idea of breaking down a person's promotions into a menu, so as to not overflow your chat when looking at a supop.About ruggedbear's 1. promotion/demotion:
Logged in (0) time(s) since 12 Oct 2011.
Built (1) and deleted (2) blocks, drew (3) blocks,
wrote (4) messages.
Kicked (5) and banned (6) players.
Promoted from builder to veteran by (Autorank), 28 Oct 2011 (clock:clock).
Spent a total of (7) hours on the server (((7)x60) minutes) here.
<legopineapple> I have a zombie miner for me! :D
legopineapple was slain by Zombie
<ruggedbear> Lol!
<surferdudeX> LOL
<legopineapple> Nuuu!
legopineapple was slain by Zombie
<ruggedbear> Lol!
<surferdudeX> LOL
<legopineapple> Nuuu!
- ruggedbear
- Trustee
- Offline
- Posts: 215
- Joined: November 7th, 2011, 9:27 am
Re: Promotion Info Command
Anyone else got any thoughts?
- Sanjar Khan
- Trustee
- Offline
- Posts: 1766
- Joined: May 24th, 2011, 1:40 pm
- Location: Leiden, Zuid Holland
Re: Promotion Info Command
Far more usefull: kick history.
Ferrisbuler2: i will stay but i might not post cus of ollieboy
Re: Promotion Info Command
Maybe, but if you read the sticky post in this forum, you see that you need to suggest that in a single topicSanjar Khan wrote:Far more usefull: kick history.
ruggedbear wrote:That seems a lot more complicated than it needs to be. A block counter at the moment of a promotion could be nice, but stuff like messages written doesn't have too much to do with the promotion itself. That said, I do like the idea of breaking down a person's promotions into a menu, so as to not overflow your chat when looking at a supop.About ruggedbear's 1. promotion/demotion:
Logged in (0) time(s) since 12 Oct 2011.
Built (1) and deleted (2) blocks, drew (3) blocks,
wrote (4) messages.
Kicked (5) and banned (6) players.
Promoted from builder to veteran by (Autorank), 28 Oct 2011 (clock:clock).
Spent a total of (7) hours on the server (((7)x60) minutes) here.
Actually, you can drop some of the things. But hours on the server isn't the only thing giving a promotion.Sanjar Khan wrote:Far more usefull: kick history.
Take a look at this:
About ruggedbear's 1. promotion/demotion:
Joined first time 12 Oct 2011.
Built (0) and deleted (1) blocks, drew (2) blocks.
Kicked (3) and banned (4) players.
Promoted from builder to veteran by (Autorank), 28 Oct 2011 (clock:clock).
Spent a total of (5) hours on the server.
Better?
Ah, to the second problem; to not spam the screen when looking at a high ranked player's Info, maybe it could be useful to use the same option as in /Worlds, /Players and /Info where it only displays the first 30 players/worlds sorted by rank?
Here we could state the limit to 5, and sort it by time (latest - oldest).
And if we want to look at earlier rank changes, we can use /Info ruggedbear 6 etc, etc...
How you think about that?
Re: Promotion Info Command
I'm probably not going to add full /info snapshots on rank, that's much too much work. But I would like to add searchable kicks/bans/promotions/demotions/etc. I was just brainstorming about that yesterday:
Conversation in #fCraft on IRC wrote:Nov 18 14:05:36 <fragmer> also i want to add a standardized event log, for kicks/bans/etc
Nov 18 14:05:38 <fragmer> events.db
Nov 18 16:43:32 <fragmer> lets see, what should i put into the event log...
Nov 18 16:44:40 <fragmer> 1) draw command calls
Nov 18 16:44:47 <fragmer> 2) shutdown/restart calls
Nov 18 16:45:04 <fragmer> 3) spawn point changes
Nov 18 16:45:36 <fragmer> 4) adding/editing/renaming/removing zones
Nov 18 16:45:50 <fragmer> 5) loading/editing/renaming/removing worlds
Nov 18 16:46:28 <fragmer> 6) main world changes
Nov 18 16:47:07 <fragmer> 7) ban, banip, banall, unban, unbanip, unbanall
Nov 18 16:47:23 <fragmer> 8) kicks
Nov 18 16:47:31 <fragmer> 9) mute/unmute
Nov 18 16:47:35 <fragmer> 10) freeze/unfreeze
Nov 18 16:47:49 <fragmer> 11) rank changes
Nov 18 16:48:24 <fragmer> 12) locking/unlocking worlds
Nov 18 16:48:46 <fragmer> 13) /setinfo changes
Nov 18 16:49:09 <fragmer> what else would be useful in a searchable event log?
Nov 18 16:50:00 <fragmer> 14) /infoswap
Nov 18 16:56:50 <fragmer> this event log kinda duplicates the text log's functionality
Nov 18 16:56:57 <fragmer> except it'll be searcheable
Re: Promotion Info Command
fragmer is always one step ahead of us...
A = {x ∈ P(U) | x ∉ x}
Mods:
- /Su - Allows players to temporarily become a different rank
- /Snap - Like /Line but only draws straight or diagonal lines.
- pre-0.630 skip/none block
- ruggedbear
- Trustee
- Offline
- Posts: 215
- Joined: November 7th, 2011, 9:27 am
Re: Promotion Info Command
Coolio, thanks Frag!
One question though. Are these past reasons stored anywhere? If they truly are lost, I don't see how that information could be gathered short of us saying what we remember, and that being added...
Somehow I doubt they are completely overwritten.
One question though. Are these past reasons stored anywhere? If they truly are lost, I don't see how that information could be gathered short of us saying what we remember, and that being added...
Somehow I doubt they are completely overwritten.
<legopineapple> I have a zombie miner for me! :D
legopineapple was slain by Zombie
<ruggedbear> Lol!
<surferdudeX> LOL
<legopineapple> Nuuu!
legopineapple was slain by Zombie
<ruggedbear> Lol!
<surferdudeX> LOL
<legopineapple> Nuuu!
Re: Promotion Info Command
Information about past promotions/demotions/kicks/bans could be gathered from log files, to a certain extent.
Re: Promotion Info Command
Will it be possible to search for this in game?
Re: Promotion Info Command
Currently not, but it will be someday. I believe the command will be /listBobKare wrote:Will it be possible to search for this in game?
A = {x ∈ P(U) | x ∉ x}
Mods:
- /Su - Allows players to temporarily become a different rank
- /Snap - Like /Line but only draws straight or diagonal lines.
- pre-0.630 skip/none block