i geuss u have a $htmlfree too lazy to search mine up.. :P alias -l c1 return $+($chr(3),12,$1-,) alias -l c2 return $+($chr(3),07,$1-,) alias -l c3 return $+($chr(3),04,$1-,) on $*:TEXT:/^[!@.]quest/Si:#:{ inc %s set $+(%,return.,%s) $iif($left($1,1) == @, msg $chan, notice $nick) if ($2- == $null) { %return [ $+ [ %s ] ] add a quest to lookup! | halt } set $+(%,tipit.,%s) $2- sockopen $+(tipit.,%s) tip.it 80 } on *:SOCKOPEN:tipit.*: { var %s = $gettok($sockname,2,46) sockwrite -nt $sockname GET /runescape/?rs2quest HTTP/1.1 sockwrite -nt $sockname Host: tip.it sockwrite -nt $sockname $crlf } on *:SOCKREAD:tipit.*: { var %s = $gettok($sockname,2,46) if ($sockerr) { %return. [ $+ [ %s ] ] Socket error, please report this to $me $+ . halt } var %read sockread %read if (*
Difficulty level:*
Start location:*
*
Quests:*
* iswm %aread) { set %tipdif [ $+ [ %s ] ] $remove($gettok(%aread,3,32),start,) set %tiploc [ $+ [ %s ] ] $remove($gettok(%aread,1,46),
,,
,,Difficulty level: %tipdif [ $+ [ %s ] ] ) set %tipquest [ $+ [ %s ] ] $htmlfree($gettok(%aread,5,58)) } if (*Skill**
* iswm %aread) { set %tipstats [ $+ [ %s ] ] $htmlfree(%aread) } if (*Items* iswm %aread) { set %tipitem [ $+ [ %s ] ] $remove($htmlfree($gettok(%aread,2,58)),suggested,items:) } if (*Reward:
Quest points gained on completion:*
* iswm %aread) { tokenize 32 $htmlfree(%aread) set %tipqp [ $+ [ %s ] ] $6 } if (*Monsters:* iswm %aread) { set %tipmon [ $+ [ %s ] ] $remove($htmlfree($gettok(%aread,4,58)),suggested,monsters,NPC,:) } if (*written by* iswm %aread) { set %tipcreator [ $+ [ %s ] ] $htmlfree(%aread) } if (*
Last updated:* iswm %aread) { set %tipupdate [ $+ [ %s ] ] $htmlfree(%aread) } if (