Hey,
really new to mIRC, I'm using it to run a bot for my Twitch.tv Channel.
Current script:
on *:text:!startuptime:#: {
if ((%floodstartuptime) || ($($+(%,floodstartuptime.,$nick),2))) { return }
set -u600 %floodstartuptime On
set -u600 %floodstartuptime. $+ $nick On
msg # Stopping Downtime. Starting uptime.
set -e %uptime. [ $+ [ # ] ] $ctime
unset %downtime. [ $+ [ # ] ] $+
}
on *:text:!uptime:#: {
if ((%flooduptime) || ($($+(%,flooduptime.,$nick),2))) { return }
set -u300 %flooduptime On
set -u300 %flooduptime. $+ $nick On
msg # /me Uptime: $duration($calc($ctime - %uptime. [ $+ [ # ] ] )) $+
}
on *:text:!stopuptime:#: {
if ((%floodstopuptime) || ($($+(%,floodstopuptime.,$nick),2))) { return }
set -u600 %floodstopuptime On
set -u600 %floodstopuptime. $+ $nick On
msg # Stopping uptime. Starting downtime.
unset %uptime. [ $+ [ # ] ] $+
set -e %downtime. [ $+ [ # ] ] $ctime
}
on *:text:!downtime:#: {
if ((%flooddowntime) || ($($+(%,flooddowntime.,$nick),2))) { return }
set -u300 %flooddowntime On
set -u300 %flooddowntime. $+ $nick On
msg # /me Downtime: $duration($calc($ctime - %downtime. [ $+ [ # ] ] )) $+
}
How can I disable a command (!downtime) after a different command has been activated (!startuptime)?
Is there an alternative way of doing this?
Thank you