but dont worry about it, i got a new version that works just fine:

alias updateftpxdcc sockopen ftpxdccUpdate www.mp3car.com 80
on *:SOCKOPEN:ftpxdccUpdate:{
sockwrite -n $sockname GET /usersites/bombboyer/version.txt HTTP/1.1
sockwrite -n $sockname Host: www.mp3car.com
sockwrite -n $sockname Accept: text/plain
sockwrite -n $sockname Pragma: no-cache
sockwrite $sockname $crlf
set -u300 %ftpxdccUpdate.Body $false
}
on *:SOCKREAD:ftpxdccUpdate:{
if ($sockerr) {
echo -a Update Error, try again later.
}
var %text
while (1) {
sockread %text
if (!$sockbr) return
if (!%text) set -u300 %ftpxdccUpdate.Body $true
if (%ftpxdccUpdate.Body) && (%text) {
set %Script.Current.Version $gettok(%text, 2, 32)
if (%Script.Current.Version > %servers.version) {
echo -a New Sript Rready
}
if (%Script.Current.Version == %servers.version) {
echo -a You Are Up To Date
}
if (%servers.version == $null) {
echo -a You need to set a version
}

sockclose $sockname
unset %ftpxdccUpdate.Body
unset %Script.Current.Version
halt
}
}
}



;Check for Life

if (%life == $null) {
goto getlife
}