Player counters

Use this forum for general discussions

Player counters

Postby *teker* » Sat Dec 03, 2016 2:33 pm

Belrath requested I add some counter support to the game for people who didn't have it in their clients. So I've added some. HELP COUNTERS. This thread is for suggestions on modifying the feature. So far ideas we've had are:

- Add honor
- Add a timer for combat time versus non-combat time.
- Some formatting suggestions - fewer numbers after the decimal point, use commas instead of semicolons.

What else? Taron and Gorka suggested some group-based counters to see how the group is doing. Josiah posted an opinion against showing this information.
*teker*
Triple 40 Poster
 
Posts: 299
Joined: Sun Apr 05, 2015 3:41 pm
Status: Offline

Re: Player counters

Postby *juggleblood* » Sat Dec 03, 2016 3:36 pm

Instead of counting statistics so that Taron can judge the relative value of his group members, maybe we could have some cute messages that show which group members aren't assisting, like "Zuzu and Sochi sat out this fight."

Because on the one hand I don't want to constantly judge and harass people in group to perform optimally, but I would like to know if someone is mooching without assisting.
Talk to the clown.
User avatar
*juggleblood*
Hall of Fame Avatar Poster
 
Posts: 1304
Joined: Sun Jan 22, 2006 6:36 am
Location: Beyond Yonder
Status: Offline

Re: Player counters

Postby Teron » Sat Dec 03, 2016 3:43 pm

JB, "combat time" per group member would tell you exactly that, too.

Though players would have to account for players, who debuff mobs.
User avatar
Teron
Avatar Poster
 
Posts: 711
Joined: Wed Mar 03, 2004 1:59 pm
Status: Offline

Re: Player counters

Postby *juggleblood* » Sat Dec 03, 2016 3:55 pm

Yeah, you see the problem already...if players are playing to get an optimal "grouping score"...it will distort their behavior. Instead of debuffing they'd rather assist right away. That's why I suggest just highlighting the players who aren't assisting. And by the way Taron, players get really annoyed when you nitpick them on their performance. You might could actually drive some people away with this feature. Already people don't like how much you observe and criticize. If you had a message that said "Sochi is failing to sing anything right now!" I would quit group and tell you to go **** yourself.
Talk to the clown.
User avatar
*juggleblood*
Hall of Fame Avatar Poster
 
Posts: 1304
Joined: Sun Jan 22, 2006 6:36 am
Location: Beyond Yonder
Status: Offline

Re: Player counters

Postby Teron » Sat Dec 03, 2016 4:17 pm

One thing to nag you about what you already know to do, and another is to tell a warrior, who's not healing or blasting or striking for a few fights, to blast.

And another thing.

If I am in a group of <12 with a bard prime, and I don't see myself affected by gods for a minute after the fight started, is it normal? That's not you or Samus, obviously, just a virtual example.
User avatar
Teron
Avatar Poster
 
Posts: 711
Joined: Wed Mar 03, 2004 1:59 pm
Status: Offline

Re: Player counters

Postby Yasik » Sat Dec 03, 2016 6:29 pm

counters
Solo counters:
You have gained 11,385,626 experience points in 4 hours, 5 minutes, 50 seconds.
Average = 2.78M xp/hour; 46.31k xp/minute; 771.91 xp/second.
You have gained 195,819 gold coins in 4 hours, 5 minutes, 50 seconds.
Average = 47.79k gold/hour; 796.55 gold/minute; 13.28 gold/second.
37 kills; 307.72k xp/kill; 5.29k gold/kill.
9.03 kills/hour; 0.15 kills/minute.

May I suggest replacing all the semicolons with commas?
Many of our client sofrware using semicolons as command separator.
Can borrow commas from Juggleblood, he has plenty.
User avatar
Yasik
Avatar Poster
 
Posts: 777
Joined: Fri Jan 16, 2004 3:38 am
Status: Offline

Re: Player counters

Postby *juggleblood* » Sat Dec 03, 2016 6:34 pm

It's normal if the bard is conserving mana for some reason or waiting for his mana to hit 50 or so to start singing. Or it's normal if they just forgot.

Now there is some definite weirdness when you move rooms, cuz for example, I'll be singing at whole group, and then we change rooms, and in my score I will see a change in who I am singing to, it will just be a few people. Now when the next verse hits, I think it does pick up everyone in room. I 'think' it's just a bug in the displaying of who you're singing at, because of people leaving the room before you.

Pretty sure that the failures you see are just normal human error, not a bug. But no one wants leader constantly harassing them because they were late with a song. Would you harass a mage because they skipped blasting for one round? I hope not.
Talk to the clown.
User avatar
*juggleblood*
Hall of Fame Avatar Poster
 
Posts: 1304
Joined: Sun Jan 22, 2006 6:36 am
Location: Beyond Yonder
Status: Offline

Re: Player counters

Postby Gorka » Sat Dec 03, 2016 10:10 pm

Nice Teker!

Could the damage contribution to last group mob kill be a thing? Just don't report it to taron... :lol: :twisted:
Gimme a G! Gimme a ORKA!
User avatar
Gorka
Avatar Poster
 
Posts: 703
Joined: Tue Jul 12, 2016 5:50 am
Status: Offline

Re: Player counters

Postby Josiah » Sun Dec 04, 2016 2:53 am

Love the new counter Teker... Belrath couldn't believe we got 15M/minute monkstyling on Lyme tonight (but we did.)

Belrath -- 'this is incorrect You have gained 660,665,622 experience points in 49 minutes, 59 seconds.'
Josiah
Double 40 Poster
 
Posts: 134
Joined: Tue May 26, 2015 2:56 pm
Status: Offline

Re: Player counters

Postby Gorka » Sun Dec 04, 2016 7:29 am

Grouped counters:
You have gained 13076810 experience points in 27 minutes, 21 seconds.
Average = 478.13k xp/minute; 7.97k xp/second.
You have gained 0 gold coins in 27 minutes, 21 seconds.
43 kills; 304.11k xp/kill; 0.00 gold/kill.
94.33 kills/hour; 1.57 kills/minute.

<802hp 352ma 229mv 2631647003xp -9.7ac -%>
You stop using Axe of Dwarvish Lords.

<803hp 352ma 230mv 2631647003xp -9.7ac -%>
Chauser the traveling bard hates your guts!
You feel a sudden rush of excitement!
You circle around Chauser the traveling bard and expertly put him in a deathgrip.
@@

<843hp 352ma 210mv 2631656123xp -9.7ac 81%>
Sadly, your effort is not good enough!

<846hp 353ma 204mv 2631656123xp -9.7ac 81%>
You maintain your deathgrip on Chauser the traveling bard.

<852hp 354ma 206mv 2631667058xp -9.7ac 71%>
Chauser the traveling bard misses you with his slash.
Chauser the traveling bard looks shocked as he cuts himself on your petrified armor!
You skillfully parry the attack of Chauser the traveling bard.
Chauser the traveling bard misses you with his slash.
Chauser the traveling bard barely slashes you.
You are brutally massacred by Chauser the traveling bard's slash.
Chauser the traveling bard misses you with his slash.

<760hp 355ma 207mv 2631669173xp -9.7ac 67%>
You release Chauser the traveling bard from your grip.

<760hp 355ma 207mv 2631669173xp -9.7ac 67%>
You wield Axe of Dwarvish Lords.

<760hp 355ma 207mv 2631669173xp -9.7ac 67%>
Ok.
Chauser the traveling bard vanishes in a burning wind.

<762hp 331ma 207mv 2631676587xp -9.7ac 41%>
Ok.
Chauser the traveling bard vanishes in a burning wind.

<768hp 307ma 209mv 2631692119xp -9.7ac 14%>
Chauser the traveling bard misses you with his slash.
Chauser the traveling bard misses you with his slash.
Chauser the traveling bard looks shocked as he cuts himself on your petrified armor!
You skillfully parry the attack of Chauser the traveling bard.
Your riposte viciously massacres Chauser the traveling bard.
You are brutally massacred by Chauser the traveling bard's slash.
Chauser the traveling bard misses you with his slash.
You are viciously massacred by Chauser the traveling bard's slash.
You massacre Chauser the traveling bard to small fragments with your slash.
You massacre Chauser the traveling bard to small fragments with your slash.
Chauser the traveling bard is mortally wounded, and will die soon, if not aided.

<647hp 307ma 209mv 2631700410xp -9.7ac 0%>
Ok.
Winds of Flame pour from your hands, killing Chauser the traveling bard instantly.
Chauser the traveling bard is dead! R.I.P.
You gain 248618 bonus experience!
Total exp for kill is 711823.

Grouped counters:
You have gained 13381370 experience points in 27 minutes, 41 seconds.
Average = 483.37k xp/minute; 8.06k xp/second.
You have gained 0 gold coins in 27 minutes, 41 seconds.
44 kills; 304.12k xp/kill; 0.00 gold/kill.
95.36 kills/hour; 1.59 kills/minute.

Something ain't right Teker... 13381370 - 13076810 = 304,560

Also... counters group doesn't work simultaneously with counters solo, is this behavior by design, what happens when you are solo but grouped with yourself? Will that show as solo, or group? When I tried it in group, it didn't seem to work for me as it did other players...
Gimme a G! Gimme a ORKA!
User avatar
Gorka
Avatar Poster
 
Posts: 703
Joined: Tue Jul 12, 2016 5:50 am
Status: Offline

Re: Player counters

Postby *teker* » Sun Dec 04, 2016 9:11 pm

Gorka,

My goal was to keep separate counters for when solo and for when grouped. I realize the game treats "grouped" differently at different times, but for the counters I intended that the group counters increment when the player is grouped with 1 or more mortal PCs. Going around with necro pets would still count as solo.

When you log into the game, your solo clock starts. When you join a group, the solo clock should stop running and the grouped clock start. When you leave the group, the opposite should occur.

Based on your trace, I'm thinking the code has lost state as to whether you are grouped or not. From the text, it looks to me like you were solo since after the kill there wasn't a line about "Your share is X." So there's probably a situation where you were in a group but aren't any more and the code lost track. I'm hoping that during the same interval your solo experience went up by the experience amounts after the kill and that the group experience you're seeing is from damage dealt to the mob before it died. More testing would probably help in figuring out if that's the case.
*teker*
Triple 40 Poster
 
Posts: 299
Joined: Sun Apr 05, 2015 3:41 pm
Status: Offline

Re: Player counters

Postby Teron » Mon Dec 05, 2016 3:21 am

JB, not blasting for 1 round is perfectly acceptable. I said 1 minute, that's about 12 rounds or 2-3 verses of the song.

What about 5 rounds? 7? Where's the line?
User avatar
Teron
Avatar Poster
 
Posts: 711
Joined: Wed Mar 03, 2004 1:59 pm
Status: Offline

Re: Player counters

Postby cyprimus » Mon Dec 05, 2016 3:05 pm

Was thinking more along the lines of a fingerinfo sheet that gives info since last login

ie- since logging in, you have gained xsolo exp.. x group exp, x bonus etc.. and killed x mobs. gaining x honor

have seen that done in similair codebased muds.. no idea if its wht ppl are asking about
cyprimus
Double 40 Poster
 
Posts: 174
Joined: Sun Sep 11, 2011 2:27 am
Status: Offline

Re: Player counters

Postby Teron » Tue Dec 06, 2016 6:01 am

Yesterday I was leading a group of more than 1 person.

Then I was running to Irapuete, when a tick caught me: I fireballed it to death and moved on.

Later I found out that my group counter started counting the time since the time I killed the tick.
Also, it showed that I got 700mil in 1 hour, while I've got 300mil in 2.

P.S. the char was Songster.
User avatar
Teron
Avatar Poster
 
Posts: 711
Joined: Wed Mar 03, 2004 1:59 pm
Status: Offline

Re: Player counters

Postby *teker* » Tue Dec 06, 2016 2:34 pm

I've committed some changes that should make things work better. I've also made the requested UI changes and added honor. The changes should show up after the next reboot.
*teker*
Triple 40 Poster
 
Posts: 299
Joined: Sun Apr 05, 2015 3:41 pm
Status: Offline

Next

Return to General Chat (Registered)

Who is online

Users browsing this forum: No registered users and 48 guests

cron