RuneScape Exp Table Simplifier

By Zeppelin382 on Mar 29, 2009

Today, I got really bored. So I decided to try to figure out how JaGex got the exp table for RuneScape. After realizing that it was too gay trying to do it mathematically, I decided to look it up.

Exp =
[ Level -1
[size=25]Σ[/size] ( n + (300*2^(n/7)))
n = 1 ] /4

Or, the summation from n=1 to Level minus 1 of n plus the product of 300 times two to the power of n over 7 all over 4

Then I put it into an alias. Hope this helps

alias rsk {
  if ($1 < 1 ) || ($1 > 99 ) { halt }
  var %w 1 | var %q $1 | var %e
  while (%q != %w) {
    inc %e $calc(%w + $floor($calc((300 * 2^( %w /7)))))
    inc %w 1
  }
  return $floor($calc(%e /4))
}

Comments

Sign in to comment.
`ADAM   -  Jun 25, 2009

well commands?

 Respond  
Zeppelin382   -  Jun 22, 2009

It's pretty simple. It follows the RuneScape levels.

$rsk(1) returns 0
$rsk(2) returns 83
$rsk(3) returns 174
etc.

 Respond  
`ADAM   -  Jun 21, 2009

I dont get this script tbh

 Respond  
tzar469   -  Apr 03, 2009

Wow! Great work. :D

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.