CODE
alias vstrip {
  var %x, %b = $regsub($1-,/^VSIXc\|\|.+?\|\|[0-9A-Z]+\|\|.+?\|\|* :,,%x)
  return %x
}
on ^*:text:*:#: {
  if ($nick isowner #) { var %d = 00. }
  if ($nick isop #) && ($nick !isowner #) { var %d = 00@ }
  if ($nick isvoice #) && ($nick !isop #) { var %d = 00+ }
  if ($nick !isop #) && ($nick !isvoice #) { var %d = "" }
  echo $chan 12 $+ $asctime(hh:nn:ss:/t) %d $+ 07 $nick $chr(160) $chr(160) :00 $chr(160) $vstrip($1-)
  haltdef
}
on ^*:JOIN:#:{
  if ($nick == $me) echo $chan 12 $asctime(hh:nn:ss/t) 07You Joined $chan
  else echo $chan 12 $asctime(hh:nn:ss/t) 07 $nick Joined $chan
  haltdef
}
on ^*:PART:#:{
  if ($nick == $me) echo -a 12 $asctime(hh:nn:ss/t) 07You Parted $chan
  else echo $chan 12 $asctime(hh:nn:ss/t) 07 $nick 07Parted $chan
  haltdef
}
on ^*:rawmode:#: {
  if ($nick == $me) { echo $chan 12 $asctime(hh:nn:ss/t) 07 You 07 Set Mode $1- | haltdef }
  if ($nick != $me) { echo $chan 12 $asctime(hh:nn:ss/t) 07 $nick 07 Sets Mode $1- | haltdef }
}
on *:INPUT:#: {
  if ($me isowner #) { var %d = 00. }
  if ($me isop #) && ($me !isowner #) { var %d = 00@ }
  if ($me isvoice #) && ($me !isop #) { var %d = 00+ }
  if ($me !isop #) && ($me !isvoice #) { var %d = "" }
  if (/* !iswm $1) {
    echo $chan 12 $+ $asctime(hh:nn:ss:/t) %d $+ 07 $me $chr(160) $chr(160) :12 $chr(160) $vstrip($1-)
    privmsg $chan VSIXc|| $+ Arial Bold $+ || $+ 000080 $+ |||| $+ $chr(32) $+ : $+ $1-
    haltdef
  }
  if (/me == $1) {
    echo $chan 06 $+ $asctime(hh:nn:ss/t) %d $+ 06 $nick / Action: $vstrip($2-)
    /me $2-
    haltdef
  }
}
on ^*:NOTICE:*:*:{
  if (AWAY isin $1) {
    echo $chan 12 $asctime(hh:nn:ss/t) 07 $nick 07Is Now Away
    haltdef
  }
  if (BACK isin $1) {
    echo $chan 12 $asctime(hh:nn:ss/t) 07 $nick 07Has Returned
    haltdef
  }
}

A small theme for anyone that needs one or is just getting used to how VSIXc scripting works. Edit to your needs.