Public feed #599317

Mine

public text v1 · immutable
Raw Edit
·published 2007-07-02 03:49 UTC
rendered paste body
alias overall {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skillhs.,%iddd) 0
  set $+(%,skillname.,%iddd) Overall
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias att {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 4
  set $+(%,skillhs.,%iddd) 1
  set $+(%,skillname.,%iddd) Attack
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias str {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 8
  set $+(%,skillhs.,%iddd) 3
  set $+(%,skillname.,%iddd) Strength
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias def {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 4
  set $+(%,skillhs.,%iddd) 2
  set $+(%,skillname.,%iddd) Defence
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias hit {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 10
  set $+(%,skillhs.,%iddd) 4
  set $+(%,skillname.,%iddd) Hitpoints
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias ran {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 12
  set $+(%,skillhs.,%iddd) 5
  set $+(%,skillname.,%iddd) Range
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias pra {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 14
  set $+(%,skillhs.,%iddd) 6
  set $+(%,skillname.,%iddd) Prayer
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias mag {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 16
  set $+(%,skillhs.,%iddd) 7
  set $+(%,skillname.,%iddd) Magic
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias coo {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 18
  set $+(%,skillhs.,%iddd) 8
  set $+(%,skillname.,%iddd) Cooking
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias woo {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 20
  set $+(%,skillhs.,%iddd) 9
  set $+(%,skillname.,%iddd) Woodcutting
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias fle {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 22
  set $+(%,skillhs.,%iddd) 10
  set $+(%,skillname.,%iddd) Fletching
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias fis {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 24
  set $+(%,skillhs.,%iddd) 11
  set $+(%,skillname.,%iddd) Fishing
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias fir {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 26
  set $+(%,skillhs.,%iddd) 12
  set $+(%,skillname.,%iddd) Firemaking
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias cra {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 28
  set $+(%,skillhs.,%iddd) 13
  set $+(%,skillname.,%iddd) Crafting
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias smi {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 30
  set $+(%,skillhs.,%iddd) 14
  set $+(%,skillname.,%iddd) Smithing
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias min {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 32
  set $+(%,skillhs.,%iddd) 15
  set $+(%,skillname.,%iddd) Mining
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias her {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 34
  set $+(%,skillhs.,%iddd) 16
  set $+(%,skillname.,%iddd) Herlore
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias agi {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 36
  set $+(%,skillhs.,%iddd) 17
  set $+(%,skillname.,%iddd) Agility
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias thi {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 38
  set $+(%,skillhs.,%iddd) 18
  set $+(%,skillname.,%iddd) Thieving
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias sla {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 40
  set $+(%,skillhs.,%iddd) 19
  set $+(%,skillname.,%iddd) Slayer
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias far {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 42
  set $+(%,skillhs.,%iddd) 20
  set $+(%,skillname.,%iddd) Farming
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias run {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 44
  set $+(%,skillhs.,%iddd) 21
  set $+(%,skillname.,%iddd) Runecrafting
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias hun {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 46
  set $+(%,skillhs.,%iddd) 22
  set $+(%,skillname.,%iddd) Hunting
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}
alias con {
  if ($1 == $null) {
    echo -a You must specify a player to lookup.
    halt
  }
  if (%iddd == 9) {
    unset %iddd
  }
  inc %iddd
  set $+(%,name.,%iddd) $1
  set $+(%,skilllvl.,%iddd) 48
  set $+(%,skillhs.,%iddd) 23
  set $+(%,skillname.,%iddd) Construction
  sockopen $+(lvl.,%iddd) hiscore.runescape.com 80
}

on *:SOCKOPEN:lvl.*: {
  sockwrite -nt $sockname GET /overall.ws?table= $+ %skillhs. [ $+ [ $right($sockname,1) ] ] $+ &user= $+ %name. [ $+ [ $right($sockname,1) ] ]
  sockwrite -nt $sockname Host: hiscore.runescape.com
  sockwrite -nt $sockname $crlf
}
on *:SOCKREAD:lvl.*: {
  var %read. [ $+ [ $right($sockname,1) ] ]
  sockread %read. [ $+ [ $right($sockname,1) ] ]
  if (*<span style="color:#AA0022;">*</span>* iswm %read. [ $+ [ $right($sockname,1) ] ]) {
    inc %z. [ $+ [ $right($sockname,1) ] ]
    if (%z. [ $+ [ $right($sockname,1) ] ] == 1) {
      set $+(%,rank.,$right($sockname,1)) $htmlfree(%read. [ $+ [ $right($sockname,1) ] ])
    }
    if (%z. [ $+ [ $right($sockname,1) ] ] == 2) {
      set $+(%,name2.,$right($sockname,1)) $htmlfree(%read. [ $+ [ $right($sockname,1) ] ])
    }
    if (%z. [ $+ [ $right($sockname,1) ] ] == 3) {
      set $+(%,level.,$right($sockname,1)) $htmlfree(%read. [ $+ [ $right($sockname,1) ] ])
    }
  }
  if (*<a href="overall.ws?rank=21&table=* iswm %read. [ $+ [ $right($sockname,1) ] ]) {
    echo -a %name. [ $+ [ $right($sockname,1) ] ] was not found in the %skillname. [ $+ [ $right($sockname,1) ] ] highscores.
    unset %*. [ $+ [ $right($sockname,1) ] ]
    sockclose $sockname
  }
  if (*<font color="#AA022">*</font>* iswm %read. [ $+ [ $right($sockname,1) ] ]) {
    set $+(%,xp.,$right($sockname,1)) $htmlfree(%read. [ $+ [ $right($sockname,1) ] ])
    //echo -a *** [7 $+ %name2. [ $+ [ $right($sockname,1) ] ] $+ ]: [3 $+ %skillname. [ $+ [ $right($sockname,1) ] ] $+ ]: [12Level]: %level. [ $+ [ $right($sockname,1) ] ] [12EXP]: %xp. [ $+ [ $right($sockname,1) ] ] [12Rank]: %rank. [ $+ [ $right($sockname,1) ] ]
    unset %*. [ $+ [ $right($sockname,1) ] ]
    sockclose $sockname
  }
}