I can't seem to figure out why the times don't work and why some of my script doesn't meld very well smirk I'm really trying, I looked up www.mircscripts.org/archive/tutorials
I still am having trouble, could anyone help me out?

**********Script* SophisDecay*************

on *:TEXT:*!Activate*:#:{
if (%account [ $+ [ $nick ] ] != on) {
/msg $Chan you do not have an account
Halt
}
if ( %account [ $+ [ $nick ] ] == on) {
/msg $Chan Thank you for activating your account , Your Health is at %health [ $+ [ $nick ] ] and will decrease every 10 minutes!
timer 1 3 /echo 0 dec (%health [ $+ [ $nick ] ] 5)
}
}
on *:TEXT:+SetCommands*:#:{
set %commands [ $+ [ $calc($var(%commands [ $+ [ $chan ] ] [ $+ ] .*,0) + 1) ] ] $3-
.notice $Chan Commands added.
}
on *:TEXT:!Commands*:#:{
/msg $chan %commands [ $+ [ $3 ] ]
}
on *:text:!channels:#Lunarmyst: {
notice $chan Our Channels are #DR_OOC and #Dawnrunners !
}
on *:text:!Ranks:#Lunarmyst: {
notice $chan The Ranks Are... Alpha, Beta, Delta, Sentinel, Batallion, Packmate, Assessment, Pledge, Pup. Type !Rankset <rank> <name>
}
on *:text:!rankset*:#Lunarmyst: {
if (%account [ $+ [ $nick ] ] == on) {
msg $chan You Already Have An Account!
halt
}
if (%account [ $+ [ $nick ] ] != on) && ($3) && ($2) {
if ($2 == Alpha) {
/msg $Chan You Have Made Alpha, Type !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Alpha
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 13
set %defencepower [ $+ [ $nick ] ] 7
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] $rand(100,115)
}
if ($2 == Beta) {
notice $nick You Have Made Beta !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Beta
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 12
set %defencepower [ $+ [ $nick ] ] 8
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] 100
}
if ($2 == Delta) {
notice $nick You Have Made Delta !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Delta
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 14
set %defencepower [ $+ [ $nick ] ] 6
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] 100
}
if ($2 == Sentinel) {
notice $nick You Have Made Sentinel !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Sentinel
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 11
set %defencepower [ $+ [ $nick ] ] 9
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] 102
}
if ($2 == Batallion) {
notice $nick You Have Made Batallion !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Batallion
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 17
set %defencepower [ $+ [ $nick ] ] 3
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] 100
}
if ($2 == Assessment) {
notice $nick You Have Made Assessment !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Assessment
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 10
set %defencepower [ $+ [ $nick ] ] 1
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] 100
}
if ($2 == Pledge) {
notice $nick You Have Made Pledge !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Pledge
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 17
set %defencepower [ $+ [ $nick ] ] 3
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] 100
}
if ($2 == Packmate) {
notice $nick You Have Made Packmate !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Packmate
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 15
set %defencepower [ $+ [ $nick ] ] 5
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] 101
}
if ($2 == Pup) {
notice $nick Congrats you are a Pup! !stats to see your stats
set %account [ $+ [ $nick ] ] on
set %rank [ $+ [ $nick ] ] Pup
set %name [ $+ [ $nick ] ] $3
set %exp [ $+ [ $nick ] ] 0
set %attackpower [ $+ [ $nick ] ] 1
set %defencepower [ $+ [ $nick ] ] 1
set %level [ $+ [ $nick ] ] 1
set %health [ $+ [ $nick ] ] 25
}
}
}
on *:text:!stats*:#lunarmyst: {
if (%account [ $+ [ $nick ] ] == on) && ($2 == $null) {
/msg $chan 10,1~Your Stats~ 15Name:4 %name [ $+ [ $nick ] ]15 Health:4 %health [ $+ [ $nick ] ] 15Attack Power:4 %attackpower [ $+ [ $nick ] ] 15Defence Power:4 %defencepower [ $+ [ $nick ] ] 15Level:4 %level [ $+ [ $nick ] ] 15Exp:4 %exp [ $+ [ $nick ] ] 15Rank:4 %rank [ $+ [ $nick ] ]
}
elseif ($2 != $null) {
/msg $chan 10,1 $2 $+ 's Stats Are..15 Name:4 %name [ $+ [ $2 ] ] 15Health:4 %health [ $+ [ $2 ] ] 15Attack Power:4 %attackpower [ $+ [ $2 ] ] 15Defence Power:4 %defencepower [ $+ [ $2 ] ] 15Level:4 %level [ $+ [ $2 ] ] 15Exp:4 %exp [ $+ [ $2 ] ] 15Rank:4 %rank [ $+ [ $2 ] ]
}
}
on *:text:!Eat*:#Lunarmyst:{
dec %cache [ $+ [ $2 ] ] 100
/msg $Chan $nick You Have Just Ate from the Cache and restored some health!!
/msg $Chan -100 From the Cache!
/msg $Chan Remaining cache: %cache lbs
inc %health [ $+ [ $nick ] ] 100

}

on *:text:+Cache*:#Lunarmyst:{
inc %cache 400
/msg $Chan You Have Just Added %cache [ $+ [ $2 ] ] to the Cache
}
on *:text:!Cache*:#Lunarmyst:{
/msg $Chan You Have %cache [ $+ [ $2 ] ] lbs left in the Cache

}


-Chan: #WolvenSpirit -Server: Irc.Sorcery.Net