All pastes #421510 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-04-02 21:36 UTC
rendered paste body
 elseif (%style == istat) {
    if (!$hget(%table,%skill)) %display $c1(The nick) $c2(%rsn) $c1(does not 
    appear in the hiscores for) $c2(%skill)
    else {
      tokenize 32 $hget(%table,%skill)
      %display $c2(%skill) $c1(stats for) $c2(%rsn) $+ $c1(:)
      %display $c1(Rank:) $c2($1) $c1(Level:) $c2($bytes($2,b)) $c1(Exp:) 
      $c2($3) $&
        $iif(%skill != Overall,$c1(Exp to lvl) $c2($calc($2 + 1)) $+ $c1(:) 
      $c2($bytes($4,b)))
      var %pcpoint = $calc(($2 * $2) /6)
      var %pcpray = $calc(($2 * $2) /12)
      if (%skill = Hitpoints) %display $c1(Pest Points to level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 / %pcpoint)))  $c1(shadow warrior =) $c2($floor($calc($4 /90))) $c1(troll =) $c2($floor($calc($4 /121)))  $c1(Dagannoth =) $c2($floor($calc($4 /95)))  $c1(jellies =) $c2($floor($calc($4 /100)))
      elseif (%skill = Attack) %display $c1(Pest Points to level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 / %pcpoint)))  $c1(shadow warrior =) $c2($floor($calc($4 /268)))  / $c2($floor($calc($4 /90))) $c1(troll =) $c2($floor($calc($4 /364))) / $c2($floor($calc($4 /121)))  $c1(Dagannoth =) $c2($floor($calc($4 /284))) / $c2($floor($calc($4 /95))) $c1(jellies =) $c2($floor($calc($4 /300))) / $c2($floor($calc($4 /100)))
      elseif (%skill = strength) %display $c1(Pest Points to level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 / %pcpoint)))  $c1(shadow warrior =) $c2($floor($calc($4 /268)))  / $c2($floor($calc($4 /90))) $c1(troll =) $c2($floor($calc($4 /364))) / $c2($floor($calc($4 /121)))  $c1(Dagannoth =) $c2($floor($calc($4 /284))) / $c2($floor($calc($4 /95))) $c1(jellies =) $c2($floor($calc($4 /300))) / $c2($floor($calc($4 /100)))
      elseif (%skill = defence) %display $c1(Pest Points to level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 / %pcpoint)))  $c1(shadow warrior =) $c2($floor($calc($4 /268)))  / $c2($floor($calc($4 /90))) $c1(troll =) $c2($floor($calc($4 /364))) / $c2($floor($calc($4 /121)))  $c1(Dagannoth =) $c2($floor($calc($4 /284))) / $c2($floor($calc($4 /95))) $c1(jellies =) $c2($floor($calc($4 /300))) / $c2($floor($calc($4 /100)))
      elseif (%skill = Prayer) %display $c1(Pest Points to level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 / %pcpray))) $c1(dragon bone =) $c2($floor($calc($4 /72))) $c1(ecto dragon bone $c2($floor($calc($4 /228))) $c1(gilded alter dragon bone $c2($floor($calc($4 /252)))
      elseif (%skill = magic) %display $c1(Pest Points to level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 / %pcpoint))) $c1(stun till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /90))) $c1(high alch =) $c2($floor($calc($4 /65))) $c1(camelot teleport =) $c2($floor($calc($4 /56))) $c1(curse =) $c2($floor($calc($4 /29)))
      elseif (%skill = ranged) %display $c1(Pest Points to level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 / %pcpoint))) $c1(blue dragons till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /428))) $c1(fire giant =) $c2($floor($calc($4 /444))) $c1(dagannoth =) $c2($floor($calc($4 /248))) $c1(rock crab =) $c2($floor($calc($4 /200)))
      elseif (%skill = woodcutting) %display $c1(magic logs to level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /250))) $c1(yew logs =) $c2($floor($calc($4 /175))) $c1(maple logs =) $c2($floor($calc($4 /100)))  $c1(willow logs =) $c2($floor($calc($4 /67.5)))
      elseif (%skill = agility) %display $c1(ape toll course till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /580))) $c1(wilderness =) $c2($floor($calc($4 /571.5))) $c1(werewolf =) $c2($floor($calc($4 /540))) $c1(barberian =) $c2($floor($calc($4 /139.5)))
      elseif (%skill = construction) %display $c1(mahoganny planks till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /140))) $c1(teak =) $c2($floor($calc($4 /90))) $c1(oak =) $c2($floor($calc($4 /60)))  $c1(normal =) $c2($floor($calc($4 /28.75)))
      elseif (%skill = cooking) %display $c1(sharks till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /210))) $c1(monkfish =) $c2($floor($calc($4 /150))) $c1(swordfish =) $c2($floor($calc($4 /140))) $c1(lobster =) $c2($floor($calc($4 /120))) 
      elseif (%skill = crafting) %display $c1(red dragon hide till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /78))) $c1(blue dragonhide =) $c2($floor($calc($4 /70))) $c1(flax =) $c2($floor($calc($4 /140))) 
      elseif (%skill = farming) %display $c1(irit plants till level ESTIMATED $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /386))) $c1(rannar =) $c2($floor($calc($4 /240))) $c1(watermellon =) $c2($floor($calc($4 /561))) $c1(strawberry =) $c2($floor($calc($4 /298.5)))    
      elseif (%skill = firemaking) %display $c1(magic logs till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($falc($4 /1loor($calc($4 /303))) $c1(yew =) $c2($floor($calc($4 /202.5))) $c1(maple =) $c2($floor($calc($4 /135))) $c1(willow =) $c2($floor($calc($4 /90)))    
      elseif (%skill = fishing) %display $c1(sharks till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($c10))) $c1(monkfish =) $c2($floor($calc($4 /120))) $c1(swordfish =) $c2($floor($calc($4 /100))) $c1(lobster =) $c2($floor($calc($4 /90)))
      elseif (%skill = fletching) %display $c1(magic longs till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /183))) $c1(magic longs(u) =) $c2($floor($calc($4 /83.25))) $c1(magic short =) $c2($floor($calc($4 /166.5))) $c1(yew long =) $c2($floor($calc($4 /150)))
      elseif (%skill = runecraft) %display $c1(Death runes till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /10))) $c1(law =) $c2($floor($calc($4 /9.5))) $c1(nature =) $c2($floor($calc($4 /9))) $c1(chaos =) $c2($floor($calc($4 /8.5)))
      elseif (%skill = smithing) %display $c1(rune bars (used on anvil) till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /75))) $c1(addy bars =) $c2($floor($calc($4 /62.5))) $c1(mith bars =) $c2($floor($calc($4 /50))) $c1(steel bars =) $c2($floor($calc($4 /37.5)))  
      elseif (%skill = thieving) %display $c1(pick pocket watchman till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /137.5))) $c1(blood chest =) $c2($floor($calc($4 /250))) $c1(Guard =) $c2($floor($calc($4 /46.5))) $c1(master farmer =) $c2($floor($calc($4 /43)))  
      elseif (%skill = mining) %display $c1(rune ore till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /125))) $c1(addy ore =) $c2($floor($calc($4 /95))) $c1(mith ore =) $c2($floor($calc($4 /80))) $c1(coal =) $c2($floor($calc($4 /50))) $c1(iron =) $c2($floor($calc($4 /35)))
      elseif (%skill = herblore) %display $c1(prayer potion till level $c2($calc($2 + 1)) $+ $c1(=)) $c2($floor($calc($4 /87.5))) $c1(super attack =) $c2($floor($calc($4 /100))) $c1(super strength =) $c2($floor($calc($4 /125))) $c1(stat restor =) $c2($floor($calc($4 /63)))
    } 
  }
  elseif (%style == combat) {
    var %a.mult = .32707, %s.mult = .324, %d.mult = .25, %h.mult = .25, %p.mult = .124, %r.mult = .487, %m.mult = .487
    var %a = $iif($gettok($hget(%table,attack),2,32),$v1,-), $&
      %s = $iif($gettok($hget(%table,strength),2,32),$v1,-), $&
      %d = $iif($gettok($hget(%table,defence),2,32),$v1,-), $&
      %h = $iif($gettok($hget(%table,hitpoints),2,32),$v1,-), $&
      %r = $iif($gettok($hget(%table,ranged),2,32),$v1,-), $&
      %m = $iif($gettok($hget(%table,magic),2,32),$v1,-), $&
      %p = $iif($gettok($hget(%table,prayer),2,32),$v1,-)