rendered paste body; socket50861 script created using Chessnut's Simple Socket Script Creator
on $*:text:/^[!@](hi)/Si:#:{
set %rsname $2
echo -a Done 1
var %sckid = $right($ticks,5)
if ($left($1,1) == !) set %way. [ $+ [ %sckid ] ] notice $nick
if ($left($1,1) == @) set %way. [ $+ [ %sckid ] ] msg $chan
sockopen socket50861. [ $+ [ %sckid ] ] hiscore.runescape.com 80
}
on *:SOCKOPEN:socket50861.*: {
sockwrite -nt $sockname GET /index_lite.ws?player= $+ %rsname HTTP/1.1
sockwrite -nt $sockname Host: hiscore.runescape.com
sockwrite -nt $sockname $crlf
}
on *:SOCKREAD:socket50861.*: {
if ($sockerr) {
%way. [ $+ [ $right($sockname,5) ] ] Socket Error: $sockname $+ . Error code: $sockerr Please inform $me of this error message.
halt
}
else {
var %sockreader
sockread %sockreader
if (*,* iswm %sockreader)
var %tempvar $replace(%sockreader,$chr(44),$chr(32))
tokensize 32 %tempvar
%way. [ $+ [ $right($sockname,5) ] ] %tempvar
sockclose $sockname
}
}
}