All pastes #910465 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-02-19 23:20 UTC
rendered paste body
  if (%skill == Combat) {
    var %a = Attack,%d = Defence,%s = Strength,%hp = HitPoints,%r = Ranged,%m = Magic,%su = Summoning,%p = Prayer,%h = %hash
    var %cmb = $combat($token($hget(%h,%a),2,32),$token($hget(%h,%d),2,32),$token($hget(%h,%s),2,32),$token($hget(%h,%hp),2,32),$token($hget(%h,%p),2,32),$token($hget(%h,%r),2,32),$token($hget(%h,%m),2,32),$token($hget(%h,%su),2,32))
    var %cmb2 = $token(%cmb,1,32),%cmbd = $calc(%cmbc - ($floor(%cmb) +1))

    %display $s2(%s2,%user) $s1(%s1,is) $s2(%s2,$round(%combat,2)) $s2(%s2,%cmbstyle) $s1(%s1,based)
    %display $s1(%s1,Att:) $s2(%s2,$token($hget(%h,%a),2,32)) $&
      $s1(%s1,Str:) $s2(%s2,$token($hget(%h,%s),2,32)) $&
      $s1(%s1,Def:) $s2(%s2,$token($hget(%h,%d),2,32)) $&
      $s1(%s1,Hits:) $s2(%s2,$token($hget(%h,%h),2,32)) $&
      $s1(%s1,Range:) $s2(%s2,$token($hget(%h,%r),2,32)) $&
      $s1(%s1,Pray:) $s2(%s2,$token($hget(%h,%p),2,32)) $&
      $s1(%s1,Mage:) $s2(%s2,$token($hget(%h,%m),2,32)) $&
      $s1(%s1,Summon:) $s2(%s2,$token($hget(%h,%su),2,32))

    %display $s1(%s1,Levels for) $s2(%s2,$int($calc(%combat +1))) $+ $s1(%s1,:) $&
      $s1(%s1,Attack) $s2(%s2,$ceil($calc((%cmb)/( 1 / 3 )))) $&
      $s1(%s1,Strength) $s2(%s2,$ceil($calc((%cmb) / ( 1 / 3 )))) $&
      $s1(%s1,Defence) $s2(%s2,$ceil($calc((%cmb) / ( 1 / 4 )))) $&
      $s1(%s1,HitPoints) $s2(%s2,$ceil($calc((%cmb) / ( 1 / 4 )))) $&
      $s1(%s1,Prayer) $s2(%s2,$ceil($calc((%cmb) / ( 1 / 8 )))) $&
      $s1(%s1,Summoning) $s2(%s2($ceil($calc((%cmb) / ( 1 / 8 ))))
    goto done
  }