January 2001
- Proper MU* style list Kyndig
- Proper MU* style list Malcolm Tester
- Proper MU* style list Daniel A. Koepke
- Proper MU* style list Richard A. Bartle
- Proper MU* style list Christopher Allen
- Proper MU* style list Koster, Raph
- Proper MU* style list Kerem HADIMLI
- MU* styles Kerem HADIMLI
- Moving away from the skill system Inq Admin
- Moving away from the skill system Hulbert, Leland
- Moving away from the skill system jrb@kc.rr.com
- About.com article on Skotos Christopher Allen
- About.com article on Skotos Matthew Mihaly
- About.com article on Skotos Christopher Allen
- About.com article on Skotos SavantKnowsAll@cs.com
- About.com article on Skotos Christopher Allen
- About.com article on Skotos Matthew Mihaly
- About.com article on Skotos Hans-Henrik Staerfeldt
- About.com article on Skotos Klara
- About.com article on Skotos Jon Morrow
- About.com article on Skotos Matthew Mihaly
- Skill-Trees & Christopher Allen
- Skill-Trees & Phil Hall
- Skill-Trees & Wes Connell
- Skill-Trees & Travis Casey
- Skill-Trees & Christopher Allen
- Skill-Trees & Dmitri Zagidulin
- Skill-Trees & Travis Casey
- Skill-Trees & Travis Casey
- Player statistics Wes Connell
- Player statistics Marc Bowden
- Player statistics Wes Connell
- Player statistics Marc Bowden
- Player statistics Matthew Mihaly
- Player statistics rayzam
- Player statistics Klara
- Player statistics Wes Connell
- Player statistics Koster, Raph
- Player statistics Jake Song
- Player statistics Koster, Raph
- Player statistics Matthew Mihaly
- Player statistics Dave Rickey
- Player statistics msew
- Player statistics Jessica Mulligan
- Player statistics Vincent Archer
- Player statistics Koster, Raph
- Player statistics David Kennerly
- Player statistics Dave Rickey
- Player statistics David Kennerly
- Player statistics Jake Song
- Player Statistics Jessica Mulligan
- Player statistics Jake Song
- CGDC Dinner J C Lawrence
- Skotos Anthony R. Haslage
- Skotos Richard.Woolcock@rsuk.rohde-schwarz.com
- "Men are from Quake, Women are from Ultima" Koster, Raph
- "Men are from Quake, Women are from Ultima" Marc Bowden
- "Men are from Quake, Women are from Ultima" Koster, Raph
- "Men are from Quake, Women are from Ultima" Willowreed@aol.com
- "Men are from Quake, Women are from Ultima" Tess Snider
- "Men are from Quake, Women are from Ultima" Koster, Raph
- "Men are from Quake, Women are from Ultima" Michael Tresca
- "Men are from Quake, Women are from Ultima" Chris Lloyd
- "Men are from Quake, Women are from Ultima" Tess Snider
- "Men are from Quake, Women are from Ultima" SavantKnowsAll@cs.com
- NomicWiki J C Lawrence
- more idiocy from graphical MUD developers Matthew Mihaly
- An Idea... Mud Development Framework Jeremy Lowery
- An Idea... Mud Development Framework David Loeser
- An Idea... Mud Development Framework Bruce
- An Idea... Mud Development Framework Jeremy Lowery
- An Idea... Mud Development Framework Bruce
- An Idea... Mud Development Framework Miroslav Silovic
- An Idea... Mud Development Framework Ben Chambers
- An Idea... Mud Development Framework Justin Rogers
- An Idea... Mud Development Framework Ben Chambers
- An Idea... Mud Development Framework John Buehler
- An Idea... Mud Development Framework Bruce
- An Idea... Mud Development Framework Jeremy Lowery
- An Idea... Mud Development Framework Chris Jones
- Server stability (was: Player statistics) Bruce
- Server stability (was: Player statistics) Koster, Raph
- Server stability (was: Player statistics) Bruce
- Server stability (was: Player statistics) Koster, Raph
- Server stability (was: Player statistics) J C Lawrence
- Server stability (was: Player statistics) Valerio Santinelli
- Server stability (was: Player statistics) Tess Snider
- Server stability (was: Player statistics) Bruce
- Server stability (was: Player statistics) Koster, Raph
- Server stability (was: Player statistics) Ben Chambers
- Server stability (was: Player statistics) Chris Jones
- New Muds Corey Crawford
- Dinner scheduling and possible roundtable J C Lawrence
- New Mud Fox McCloud
- MUD-Dev digest, Vol 1 #277 - 13 msgs Dr. Cat
- MUD-Dev digest, Vol 1 #277 - 13 msgs Matthew Mihaly
- MUD-Dev digest, Vol 1 #277 - 13 msgs Jake Song
- MUD-Dev digest, Vol 1 #277 - 13 msgs Jeff Freeman
- Server stability (was: Player statistics) Par Winzell
- Server stability (was: Player statistics) J C Lawrence
- Server stability (was: Player statistics) Bruce
- Server stability (was: Player statistics) Felix A. Croes
- MUD-Dev digest, Vol 1 #277 - 13 msgs J C Lawrence
- MUD-Dev digest, Vol 1 #277 - 13 msgs Jake Song
- MUD-Dev digest, Vol 1 #277 - 13 msgs Bruce
- MUD-Dev digest, Vol 1 #277 - 13 msgs Mark Watson
- ANNC: .NET Frameworks based Mud Codebase Justin Rogers
- ANNC: .NET Frameworks based Mud Codebase Bruce
- ANNC: .NET Frameworks based Mud Codebase szii@sziisoft.com
- ANNC: .NET Frameworks based Mud Codebase Justin Rogers
- ANNC: .NET Frameworks based Mud Codebase szii@sziisoft.com
- Announcing: Pan J C Lawrence
- Announcing: Pan J C Lawrence
- Announcing: Pan Kyndig
- Experience System Differences Alornen
- Experience System Differences Malcolm Tester
- Experience System Differences Hulbert, Leland
- Experience System Differences rayzam
- Experience System Differences Ben Chambers
- Experience System Differences rayzam
- Experience System Differences Ben Chambers
- Experience System Differences Travis Casey
- Experience System Differences Mark Watson
- Experience System Differences rayzam
- Experience System Differences Kindred321@aol.com
- Experience System Differences Hans-Henrik Staerfeldt
- Experience System Differences Brian M. Schkerke
- Experience System Differences Ben Chambers
- Experience System Differences Malcolm Tester
- Experience System Differences Warren Powell
- speaking of symposia... Robert Zubek
- MUD-Dev digest, Vol 1 #281 - 18 msgs Dr. Cat
- MUD-Dev digest, Vol 1 #281 - 18 msgs Jeff Freeman
- I Want to Bake Bread Neeby
- I Want to Bake Bread Richard
- I Want to Bake Bread John Buehler
- I Want to Bake Bread Richard
- I Want to Bake Bread Ryan
- I Want to Bake Bread Patrick Dughi
- I Want to Bake Bread Siobhan Perricone
- I Want to Bake Bread Hal Bonnin
- I Want to Bake Bread Travis Casey
- I Want to Bake Bread John Buehler
- Exploration Exp (was: Experience System Differences) Corey Crawford
- Exploration Exp (was: Experience System Differences) Lord Ashon
- Exploration Exp (was: Experience System Differences) John Buehler
- Exploration Exp (was: Experience System Differences) Philip Loguinov, Draymoor
- Exploration Exp (was: Experience System Differences) nbossett@pierb.com
- Exploration Exp (was: Experience System Differences) Warren Powell
- MUD research, good ideas and designers who care? Ola Fosheim Grøstad
- Baking Bread Lord Ashon
- Baking Bread John Buehler
- Distributed PSW design Stephane Bura
- Distributed PSW design Frank Crowell
- Distributed PSW design Bruce
- Distributed PSW design Stephane Bura
- Distributed PSW design John Buehler
- Distributed PSW design J C Lawrence
- Distributed PSW design Justin Rogers
- Distributed PSW design John Buehler
- Distributed PSW design Eli Stevens
- Distributed PSW design John Buehler
- MUD-Dev digest, Vol 1 #282 - 18 msgs Dr. Cat
- MUD-Dev digest, Vol 1 #282 - 18 msgs Koster, Raph
- IOWA project / Request for addition to FAQ Bruce
- No Exp? (was: Exploration Exp) Corey Crawford
- No Exp? (was: Exploration Exp) John Buehler
- No Exp? (was: Exploration Exp) Hulbert, Leland
- No Exp? (was: Exploration Exp) John Buehler
- No Exp? (was: Exploration Exp) msew
- No Exp? (was: Exploration Exp) John Buehler
- No Exp? (was: Exploration Exp) Travis Casey
- No Exp? (was: Exploration Exp) rayzam
- No Exp? (was: Exploration Exp) Michael Tresca
- No Exp? (was: Exploration Exp) John Buehler
- No Exp? (was: Exploration Exp) msew
- No Exp? (was: Exploration Exp) Michael Tresca
- No Exp? (was: Exploration Exp) Alistair Milne
- No Exp? (was: Exploration Exp) J C Lawrence
- No Exp? (was: Exploration Exp) John Buehler
- No Exp? (was: Exploration Exp) J C Lawrence
- No Exp? (was: Exploration Exp) John Buehler
- No Exp? (was: Exploration Exp) J C Lawrence
- C# Greg Miller
- Player Created Object System Philip Loguinov, Draymoor
- Player Created Object System Richard
- Player Created Object System Philip Loguinov, Draymoor
- Player Created Object System Christopher Allen
- Player Created Object System Richard
- Distributed PSW design (Frank Crowell) Peter Yu
- Distributed PSW design (Frank Crowell) Frank Crowell
- MUD-Dev digest, Vol 1 #282 - 18 msgs Jeff Freeman
- MUD-Dev digest, Vol 1 #282 - 18 msgs J C Lawrence
- MUD-Dev digest, Vol 1 #282 - 18 msgs Jake Song
- Room Generation Nathanael Dermyer
- Room Generation J C Lawrence
- Room Generation George Greer
- Room Generation Bruce
- Room Generation Bruce
- Room Generation Richard
- Room Generation Mordengaard
- Room Generation Kwon Ekstrom
- Room Generation Jon Lambert
- Room Generation Patrick Dughi
- Room Generation Ola Fosheim Grøstad
- Room Generation Travis Casey
- Room Generation Ola Fosheim Grøstad
- Room Generation Eli Stevens
- Room Generation Richard
- Room Generation Richard
- Room Generation Colin Coghill
- Room Generation efindel@earthlink.net
- Room Generation Ryan P.
- Variant Methods for Related Skills Christopher Allen
- Variant Methods for Related Skills Travis Casey
- Anyone know of plans for an I-Mode MUD/LARP? J C Lawrence
- Anyone know of plans for an I-Mode MUD/LARP? Koster, Raph
- Anyone know of plans for an I-Mode MUD/LARP? Ola Fosheim Grøstad
- Anyone know of plans for an I-Mode MUD/LARP? rayzam
- Anyone know of plans for an I-Mode MUD/LARP? Travis Casey
- Anyone know of plans for an I-Mode MUD/LARP? Jon Lambert
- Anyone know of plans for an I-Mode MUD/LARP? Jeff Freeman
- Room and Terrain Integration in Textual Environments vognsen@post10.tele.dk
- Project Entropia the_logos@www.achaea.com
- Project Entropia John Vanderbeck
- Project Entropia Christopher Allen
- Project Entropia J C Lawrence
- Project Entropia J C Lawrence
- Project Entropia John Vanderbeck
- Project Entropia the_logos@www.achaea.com
- Project Entropia Batir
- Project Entropia the_logos@www.achaea.com
- Project Entropia Frank Crowell
- Project Entropia Jessica Mulligan
- Project Entropia Frank Crowell
- Project Entropia Jessica Mulligan
- Project Entropia the_logos@www.achaea.com
- Project Entropia the_logos@www.achaea.com
- MUD-Dev digest, Vol 1 #285 - 32 msgs Dr. Cat
- MUD-Dev digest, Vol 1 #285 - 32 msgs Jeff Freeman
- MUD-Dev digest, Vol 1 #285 - 32 msgs Jake Song
- MUD-Dev digest, Vol 1 #285 - 32 msgs Jeff Freeman
- MUD-Dev digest, Vol 1 #285 - 32 msgs Jake Song
- MUD-Dev digest, Vol 1 #285 - 32 msgs Koster, Raph
- MUD-Dev digest, Vol 1 #285 - 32 msgs Jeff Freeman
- MUD-Dev digest, Vol 1 #285 - 32 msgs Jeff Freeman
- MUD-Dev digest, Vol 1 #285 - 32 msgs Jake Song
- Skill System Kwon Ekstrom
- Skill System Travis Casey
- Skill System justice@softhome.net
- Skill System Ben Chambers
- Skill System Batir
- Skill System Ben Chambers
- Skill System Batir
- Skill System justice@softhome.net
- Long Day's Journey Into Tights J C Lawrence
- MUD-Dev digest, Vol 1 #289 - 8 msgs Dr. Cat
- MUD-Dev digest, Vol 1 #289 - 8 msgs the_logos@www.achaea.com
- MUD-Dev digest, Vol 1 #289 - 8 msgs Hans-Henrik Staerfeldt
- MUD-Dev digest, Vol 1 #289 - 8 msgs Nathan F.Yospe
- MUD-Dev digest, Vol 1 #289 - 8 msgs justice@softhome.net
- MUD-Dev digest, Vol 1 #289 - 8 msgs Dave Rickey
- MUD-Dev digest, Vol 1 #289 - 8 msgs Vincent Archer
- MUD-Dev digest, Vol 1 #289 - 8 msgs msew
- MUD-Dev digest, Vol 1 #289 - 8 msgs Travis Casey
- When Do We Get the "Right" to Privacy? J C Lawrence
- When Do We Get the "Right" to Privacy? Nathan F.Yospe
- When Do We Get the "Right" to Privacy? Koster, Raph
- Cybercafes a fluke? (was: MUD-Dev digest, Vol 1 #289 - 8 msgs) Scion Altera
- Cybercafes a fluke? (was: MUD-Dev digest, Vol 1 #289 - 8 msgs) Holly Sommer
- An interesting concept Richard.Woolcock@rsuk.rohde-schwarz.com
- [iggamedes] WAKE UP! :) Tomb Raider style games? J C Lawrence
- [iggamedes] WAKE UP! :) Tomb Raider style games? Jon Lambert
- Cultural Differences in Gaming and Gamers SavantKnowsAll@cs.com
- Cultural Differences in Gaming and Gamers Koster, Raph
- Cultural Differences in Gaming and Gamers the_logos@www.achaea.com
- System burps and outages J C Lawrence
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds Peter Yu
- Semi Graphical Muds Christopher Allen
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds David Loeser
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds David Loeser
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds Corey Crawford
- Semi Graphical Muds Kerem HADIMLI
- Semi Graphical Muds Jon Lambert
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds Kerem HADIMLI
- Semi Graphical Muds Frank Crowell
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds Koster, Raph
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds Caliban Tiresias Darklock
- Semi Graphical Muds Bruce
- Semi Graphical Muds Jay Carlson
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds Jon Lambert
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds Bruce
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds Bruce
- Semi Graphical Muds Christopher Allen
- Semi Graphical Muds Bruce
- Semi Graphical Muds Felix A. Croes
- Semi Graphical Muds Christopher Allen
- Semi Graphical Muds Felix A. Croes
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds Bruce
- Semi Graphical Muds David Loeser
- Semi Graphical Muds Marc Bowden
- Semi Graphical Muds Felix A. Croes
- Semi Graphical Muds Bruce
- Semi Graphical Muds Felix A. Croes
- Semi Graphical Muds Adam Casbarian
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds Koster, Raph
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds Koster, Raph
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds John Buehler
- Semi Graphical Muds Koster, Raph
- Semi Graphical Muds Dave Rickey
- Semi Graphical Muds Hulbert, Leland
- Semi Graphical Muds Dave Rickey
- Semi Graphical Muds geoffrey@yorku.ca
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds rayzam
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds Sanvean
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds Tamzen Cannoy
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds Frank Crowell
- Semi Graphical Muds rayzam
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds rayzam
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds rayzam
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds rayzam
- Semi Graphical Muds Kevin Littlejohn
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds Ben Chambers
- Semi Graphical Muds the_logos@www.achaea.com
- Semi Graphical Muds J C Lawrence
- Semi Graphical Muds Adam Casbarian
- Semi Graphical Muds the_logos@www.achaea.com
- Ebay bans character selling the_logos@www.achaea.com
- Ebay bans character selling susie
- Ebay bans character selling Frank Crowell
- Ebay bans character selling Frank Crowell
- Ebay bans character selling the_logos@www.achaea.com
- Ebay bans character selling Richard.Woolcock@rsuk.rohde-schwarz.com
- Ebay bans character selling Kevin Littlejohn
- Ebay bans character selling Travis Casey
- Ebay bans character selling Hans-Henrik Staerfeldt
- Ebay bans character selling Hans-Henrik Staerfeldt
- Ebay bans character selling rayzam
- Ebay bans character selling John Buehler
- Ebay bans character selling Hans-Henrik Staerfeldt
- Ebay bans character selling Dave Rickey
- Ebay bans character selling Eric Lee {RAT}
- Ebay bans character selling Frank Crowell
- Ebay bans character selling Timothy Dang
- Ebay bans character selling Paul Robinson
- Ebay bans character selling Peter Yu
- Ebay bans character selling Daniel.Harman@barclayscapital.com
- Ebay bans character selling David Kennerly
- Ebay bans character selling Willowreed@aol.com
- Ebay bans character selling Travis Casey
- Ebay bans character selling rayzam
- Ebay bans character selling Jeremy Music
- Ebay bans character selling rayzam
- Ebay bans character selling Yves K
- Ebay bans character selling the_logos@www.achaea.com
- front end clients.....was Semi Graphical Muds Willowreed@aol.com
- front end clients.....was Semi Graphical Muds Frank Crowell
- front end clients.....was Semi Graphical MUDs Christopher Allen
- Meta-gaming: (real <--> game) transfers David Kennerly
- EverQuest Study Dave Rickey
- [pol-core-test] New file uploaded to pol-core-test (OT) Jeff Freeman
- [pol-core-test] New file uploaded to pol-core-test (OT) the_logos@www.achaea.com
- [pol-core-test] New file uploaded to pol-core-test(OT) Dave Rickey
- [pol-core-test] New file uploaded to pol-core-test(OT) Valerio Santinelli
- [pol-core-test] New file uploaded to pol-core-test(OT) Frank Crowell
- PvP Systems John Buehler
- PvP Systems Jon Lambert
- PvP Systems the_logos@www.achaea.com
- PvP Systems Federico Di Gregorio
- PvP Systems John Buehler
- PvP Systems gmiller@classic-games.com
- PvP Systems John Buehler
- PvP systems Greg Miller
- PvP systems John Buehler
- PvP systems gmiller@classic-games.com
- PvP systems John Buehler
- PvP systems gmiller@classic-games.com
- PvP systems John Buehler
- PvP systems gmiller@classic-games.com
- PvP systems the_logos@www.achaea.com
- PvP systems J C Lawrence
- PvP systems the_logos@www.achaea.com
- PvP systems J C Lawrence
- PvP systems the_logos@www.achaea.com
- PvP systems the_logos@www.achaea.com
- PvP systems Dave Turner
- PvP systems gmiller@classic-games.com
- PvP systems the_logos@www.achaea.com
- PvP systems S. Patrick Gallaty
- PvP systems the_logos@www.achaea.com
- PvP Systems Federico Di Gregorio
- PvP Systems John Buehler
- PvP Systems the_logos@www.achaea.com
- PvP Systems John Buehler
- PvP Systems Jake Song
- PvP Systems the_logos@www.achaea.com
- PvP Systems John Buehler
- PvP Systems the_logos@www.achaea.com
- PvP Systems John Buehler
- PvP Systems the_logos@www.achaea.com
- PvP Systems Corey Crawford
- PvP Systems Jon Lambert
- PvP Systems John Buehler
- PvP Systems Jon Lambert
- PvP Systems John Buehler
- PvP Systems Sanvean
- PvP Systems J C Lawrence
- PvP Systems John Buehler
- PvP Systems J C Lawrence
- PvP Systems John Buehler
- PvP Systems J C Lawrence
- PvP Systems John Buehler
- PvP Systems J C Lawrence
- PvP Systems the_logos@www.achaea.com
- PvP Systems J C Lawrence
- PvP Systems Michael Tresca
- PvP Systems John Buehler
- PvP Systems Jon Lambert
- PvP Systems John Buehler
- PvP Systems Travis Casey
- PvP Systems the_logos@www.achaea.com
- PvP Systems Kerem HADIMLI
- PvP Systems the_logos@www.achaea.com
- PvP Systems The Druid
- PvP Systems rayzam
- PvP Systems John Buehler
- PvP Systems msew
- PvP Systems Koster, Raph
- PvP Systems msew
At 07:55 02/22/2001 -0800, Koster, Raph wrote:
> How does this prevent the exploit that John cited?
>
> Bubba kills Buffy. Buffy places bounty on Bubba.
> Bubba gets his buddy Boffo to kill him, they split the bounty.
:-)
So my current thinking is this:
The player with the bounty on them is penalized:
-P + ( .5 * bounty ) or even just: -P + bounty (I get one of my
own characters to collect bounty from another account)
instead of:
-P
now, for this specific exploit, this is only "really" bad when:
time to recover P < time to get ( .5 * bounty ) for the friend
kill exploit
and
time to recover P < time to get ( bounty ) for the self kill
exploit
We will only really care about the self kill exploit as that one
encompasses the friend kill exploit. Why we care about this is
because I could be doing less work to get ( bounty ) than I should, in
terms of the game design.
We can now calculate the difference in time and have that be the real
penalty here. Only the amount of time matters (right?). Time is the
common denominator for all people. Some people may have more time on
their hand than others and that will be addressed below, as it is very
important.
statement A: as (time to recover P) + ( -( time to get ( bounty )) )
gets larger and larger we will have a system which the punishment
far out strips the worth of the bounty.
So:
we make P be a function of bounty!! ( this can be especially harsh
as the ENTIRE community can pitch in a small portion of their wealth
and make the bounty absolutely HUGE and thusly make the P almost
character crippling :( tho this may be a good thing for dealing with
the scourges of the virtual world)*
*assumption being that we want to have a world where killing someone
actually is a thought out process and not just the afternoon fun of
the day. It has REAL penalties that can be VERY VERY harsh.
P >= ( f( bounty ) * k ) + f( bounty )
Where f() is the time that it takes the killer to get (bounty). We
add f( bounty ) as we have to assume that the killer will get the
entire bounty himself for doing the killing (ie self kill exploit). k
is just a scaling factor we can adjust to hopefully make pking more or
less rampant in the world (ie making it large will make the penalties
larger ) (recall statement A from above)
As we are basing everything on time, P should really be f(E) so that
whatever experience (E) penalty we give the Killer that amount of time
is greater than or equal to the amount of time it would take to gather
the bounty.
f(E) >= ( f( bounty ) * k ) + f( bounty )
The big problem is: figuring out what f( bounty )/f(E) is for various
ranges for characters (ie the lvl 1 will take 10 hours to get 1 pp
while the lvl 50 will take 10 seconds to get 10pp). And player Boffa
will take 1 hour to get 1 million exp while player Bubba will take 2
days to get 1 million. Further, we possibly need to understand the
victim's utility(time) and the killer's utility(time). We need to
know these as a casual player losing an hour's worth of time due to PK
could be really really valuable to them and to the killer losing an
hour of time is just another grain of sand in the sahara to them.*
* if this is added it makes the PKers want to avoid killing casual
players and kill the people that play along the same play times as
the killer (seems to be good as the casual player really loses much
more than a non casual player when they are pk'd)
Possible ways for f(bounty) and f(E)
-past empirical data on character's money gathering time ( muahahha )
-past empirical data on character's exp per minute ( muahahha )
gives us a true amount of time that that character takes to gather
(bounty) and gain exp :-) (yet two more bytes to keep around tho which
imo is a small price to pay for what you gain)
I don't think that doing some sort of statistical guess based on
class/level/playtime/etc/etc is going to work, as the people that will
be doing the killing will not be correctly represented, and it should
be a punishment fit for that character not some general punishment
(one shoe does NOT fit all and it provides for exploits in that f()
assumes something that is probably not true for the uber killer (ie
f() with statistical data leaves open the possibility that: f(E) < f (
bounty ) and this is BAD BAD BAD).
Possible ways for utility(time):
-average time played and total time played in some function.
The (sadly) implicit assumption here is that people that spend less
time online have a higher utility(time) than those that spend large
amounts of time. (I don't know if this is true or not but it seem to
be partially true.)
So we need a way to relate the utility(time) of the killer and
utility(time) of the killee such that: we can calculate the actual
"harm" that was done in terms of each party's view of "the value of
time". We will call this f'(), it maps the harm amount to some value
in a table that can be modified to make the P bigger or smaller based
on what type of player is PK'd.
killeeUtility() is using the original person killed by the killer
killerUtility() is the killer that did the killing of the killee
so now our function looks like:
f(E) >= ( f( bounty ) * k ) + f( bounty ) + f'( (
killeeUtility(time) - killerUtility(time) ) )
If you kill someone that is a casual gamer compared to you, you get
some biggish penalty, if you kill someone like you, you get basically
no penalty. you can do all sort of stuff with the utility(time) where
you make certain classes of people (ie casual gamer is average play
time < 10 hours a week)
Some loopholes with this are that if you have a PKer that just logs on
to kill infrequently as a secondary character made just to kill casual
gamers. So we need to keep track of how many PKs this guy has done.
f''() is a scaling function we use to determine based on the number of
kills this killer has done, how to scale his utility value.
f(E) >= ( f( bounty ) * k ) + f( bounty ) + f'( (
killeeUtility(time) - ( killerUtility(time) * f''(killerNumPKs )) )
)
or in english:
the amount of time that it takes this specific killer to gain E
experience pts must be GREATER THAN OR EQUAL TO the amount of time
it would take this specific killer to gather the bounty that is
offered for killing him, scaled by the world's view of PKing (ie PK
is an accepted thing or a really frowned on thing), with an
additional penalty for killing people whom being killed really
really harms them (ie causal gamers)
So now when the bounty kill occurs, the amount of exp the killer loses
is calculated instead of just being the normal exp lost to a death.*
* it seems that there are two types of kills. PK kill and Bounty
Kill. The player BEFORE attacking needs to decide which type of
attack he is going for. A normal PK kill attempt does NOT allow him
to claim the bounty if he succeeds in the killing. A Bounty Kill
DOES allow him to claim the bounty if he succeeds in the killing.
One could consider k to be the "pk" factor in the game. Make k really
large and you will have no PKs. Make k close to zero and you will be
actively encouraging PKing. Make K 1 and you will have only the f'()
(killing casual gamers) penalty be the only real Penalty for killing
someone (ie you get rid of the f'() then a k == 1 basically means
PKing for free when they do the self kill exploit ). (NOTE: * k
should really be a function so we can do other things like have a min
exp loss and such but *k made it clearer in regards to what it was
doing.)
The goal of any punishment system is to make P a strong enough deterant,
that trading the Penalty for the bounty is NEVER worth it. Relating the
penalty to the bounty seems to work in terms of that statement. Adding the
utility f''() conceivably makes the penalty function better for protecting
casual gamers.
msew
- PvP Systems msew
- PvP Systems msew
- PvP Systems John Buehler
- PvP Systems msew
- PvP Systems Vincent Archer