I know mIRC has a built in log system, but I don't like it. So this is a very simple log system. Enjoy.
on *:text:*:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | $1-
}
on *:action:*:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | $1-
}
on *:op:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | sets mode: +o $opnick
}
on *:deop:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | sets mode: -o $opnick
}
on *:Voice:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | sets mode: +v $vnick
}
on *:devoice:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | sets mode: -v $vnick
}
on *:ban:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | sets mode: +b $bnick $banmask
}
on *:unban:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | sets mode: -b $bnick $banmask
}
on *:kick:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) _( $chan )_ | $nick | kicks: $knick
}
on *:join:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) | $nick | Joined: _( $chan )_ $fulladdress
}
on *:part:#:{
/write $chan $+ .txt $date([dd/mm hh:nnTT]) | $nick | Parted: _( $chan )_ $fulladdress
}