|
Post by The Abyss on May 28, 2004 9:44:54 GMT
Found this on SK archives from the guy who coded {SK} (Hatamoto).
level_difference = killed_level - killer_level if level_difference<0 then level_difference = 0 exp_difference = killed_exp - killer_exp if exp_difference<0 then exp_difference = 0 rating_modifier = level_difference + exp_difference/10000 + (killed_level - 5) if killed_rating>0 then rating_modifer = rating_modifier + killed_rating/10 if rating_modifier<1 then rating_modifier = 1 killer_rating = killer_rating + rating_modifier killed_rating = killed_rating - rating_modifier
Lets do a walk-thru...
Here's the scenario: Badass[17] wipes the MUD with Bignslow[19].
Badass has 350,000 exp, Bignslow has 2.2 million.
Badass had just joined, Bignslow had killed another 19er before, so lets give them ratings of 0 and +23 respectively.
The level_difference is 19 - 17, so *2*. The exp_difference is 2200000 - 350000, so *1850000* The rating_modifier then would be: 2 + 185 + (19 - 5), so *201*. Bignslow has a rating of 23, so the rating_modifier is 201 - (23/10) = *203*
End result: Badass is up to 203, while Bignslow is hurtin' down at -180.
Wonder if it's still the same?
|
|
|
Post by The Abyss on May 28, 2004 9:47:12 GMT
Updated to this:
Here's the code for the new chart rating...
ld = playerlevel - killerlevel; if(ld>0) ld *= 5; if(ld<-10) ld = -10; xd = find_player(player)->query_exp() - find_player(killer)->query_exp(); xd *= (xd>0); rmod = 10 * ld + xd/100000 + kills[player]; if(rating[player]>0) rmod += rating[player]/10; if(rmod<1) rmod = 1;
Where:
Where playerlevel is the level of the dead player killerlevel is the level of the killer rating[x] is the current chart rating of the player kills[x] is the current number of kills for the player
|
|
|
Post by CalviN on Jun 8, 2004 13:47:39 GMT
Yeah! It's so crappy, its even got ME on it!!! And I haven't been in SK since, uh... *think* When was it that I wizzed Calvin? And I've got a crappy rating too... *sniff* I was lvl 19, and had some punkass little lvl 14 necro start trash talking. So, me being the big, tough lvl 19 necro sker... I figured I'd shut him up. I grabbed a few pots, and we started going at it. Before I knew what the hell happened, I was talking with Lars. So I came back, got loaded for bear... scarabs, pots, knigs, elixirs, etc... figured the little punk got lucky. So, while I was waiting for Lars to get done with me again... The bastard gives me a tell and says "Ya know, you have gotten a little better since I showed you the ropes... but you need more practice." *sigh* It was Gonad... (Apostle... Sisyphus... etc etc) one of the best skers to ever play the game... Sneaky bastard, making me think he was some newbie with an attitude... *grin* So I went from being like 10th on the list, to negative a bunch...
|
|
|
Post by The Abyss on Jun 8, 2004 19:51:11 GMT
any logs? what was he throwing at u?
|
|
|
Post by slacker on Jun 8, 2004 21:43:47 GMT
hey thanks for removing my post lets see how long this one lasts. who was the first Urinal? I vaguely member him and peavey rocking me. dungmaggot was on alot too. it's just all a blur of insects though...
|
|
|
Post by The Abyss on Jun 8, 2004 22:50:55 GMT
Slacker My attempt at doing some moderating
|
|
|
Post by CalviN on Jun 9, 2004 12:57:39 GMT
And now the rest of us are wondering "I wonder wtf he wrote that was bad enough to get Abyss to yank it??" *peer*
That was back in like, 1994? 1995? I was still playing on those lovely monochromatic terminals at college on raw telnet in those days. I didn't even know -how- to make a log then.. *grin* And as for what he threw at me... pretty much everything but doom. I think he started the fight with insect plague, followed by drinking 2 pots and chuckin a mindkiller at me just to make it interesting... then finished with rots as fast as he could throw em. Him and Feral were about the only skers that scared me back then. hehehe. (Well... Peavey and Matar scared me too, but that was a different kind of scared... demented bastidges... *cackle*)
|
|
|
Post by Machine on Jul 13, 2004 6:25:53 GMT
Slacker... the first "Urinal" was an Aussie buddy of mine who was mostly known by his big fighter alt, Khane. He hade a few dozen more alts, some of which include Floorpunch, Murmansk (sp?) (was on Elinom's scalping list when I first started) or maybe that was Zurich's alt. I forget. Khane was his "popular" one, though.
|
|
|
Post by CalviN on Jul 13, 2004 12:27:21 GMT
Don't forget Bengal, the fucking tiger. (Least I think that was Khane....) He was a good shit, and damn good player. *ponder* Wonder wtf happened to him. You still keep in touch at all, Machine?
|
|
|
Post by Pillar on Jul 13, 2004 14:56:56 GMT
i have no idea why i am thinking this but.. wasn't the original urinal also tenfootpole? or am i way off? hrm.
|
|
|
Post by tehlung on Jul 13, 2004 15:49:17 GMT
wasn't his pally...uhhh..annihilator or something like that? the best conversation i ever had on aa was with him while he was hunting me. he was telling me the tale of "homofo the homofo giant". homofo lived on top of his (bengal's) skyscraper sized erection, and was a classic tale of misguided youth, teenage angst, and one homofo giant's longing to be an accepted part of society. i only wish we both weren't doped up and i could remember it's epic greatness.
|
|
|
Post by Machine on Jul 13, 2004 20:17:30 GMT
Tenfootpole is Mexor, not Khane.
Yeah, forgot about Bengal. I tried to remember that pally's name last night, but OH!!! Dreadnaught/Dreadnought. That's it.
And he used to be a pretty straight forward guy until one of his best friends died out of the blue. He was mad at himself for spending too much time on a game instead of having gone out and had fun with the friend. So he got kinda messed up and that's when his downward spiral began. Pk sprees, constant SK chars, crazy talk, flame board posts, etc.
Haven't talked to him in ages. After he told me about the situation with his close friend dying, we kinda stopped talking after we started losing his mind.
|
|