Code:
on $*:text:/!check(in|ed|out|clear)/Si:#: { 
  var %command $regml(1)
  var %file checkins.ini
  if (%command == in) { 
    var %team $$2
    writeini %file %team $nick 1
    msg # Checked $nick in to team %team
  }
  elseif (%command == out) { 
    var %team $$2 
    if (!$readini(%file,%team,$nick)) msg # You're currently not checked in to team %team $+ . | return
    remini %file %team $nick
  }
  elseif (%command == ed) {
    var %teams $ini(%file,0) 
    msg # There are %teams teams entered. 
    var %i 1 
    while (%i <= %teams) { 
      var %l 1
      var %team $ini(%file,%i)
      var %members $ini(%file,%team,0)
      while (%l <= %members) { 
        var %member $ini(%file,%team,%l)
        var %teammembers $addtok(%teammembers,%member,32)
        inc %l
      }
      msg # Team: %team - %teammembers
      inc %i
      unset %teammembers
    }
  }
  elseif (%command == clear) {
    remove %file 
    msg # Cleared all checkins. 
  }
}
Untested but should work.


Nillens @ irc.twitch.tv
Nillen @ irc.rizon.net