Auto system

Contenu du snippet

Ben vous pouvez copier/coller cice dans vos remottes ;p

Source / Exemple :


dialog auto {
  title "auto system"
  option dbu 
  size -1 -1 93 135
  tab "auto +v", 1, 0 0 115 125
  tab "auto +h", 2
  tab "auto +o", 3
  box "salons", 4, 5 15 80 105
  edit "", 5, 17 23 55 10, tab 1
  edit "", 6, 17 33 55 10, tab 1
  edit "", 7, 17 43 55 10,tab 1
  edit "", 8, 17 53 55 10,tab 1
  edit "", 9, 17 63 55 10,tab 1
  edit "", 10, 17 73 55 10,tab 1
  edit "", 11, 17 83 55 10,tab 1
  edit "", 12, 17 93 55 10,tab 1
  edit "", 13, 17 103 55 10,tab 1
  edit "", 14, 17 23 55 10,tab 2
  edit "", 15, 17 33 55 10, tab 2
  edit "", 16, 17 43 55 10,tab 2
  edit "", 17, 17 53 55 10,tab 2
  edit "", 18, 17 63 55 10,tab 2
  edit "", 19, 17 73 55 10,tab 2
  edit "", 20, 17 83 55 10,tab 2
  edit "", 21, 17 93 55 10,tab 2
  edit "", 22, 17 103 55 10,tab 2
  edit "", 23, 17 23 55 10,tab 3
  edit "", 24, 17 33 55 10, tab 3
  edit "", 25, 17 43 55 10,tab 3
  edit "", 26, 17 53 55 10,tab 3
  edit "", 27, 17 63 55 10,tab 3
  edit "", 29, 17 73 55 10,tab 3
  edit "", 30, 17 83 55 10,tab 3
  edit "", 31, 17 93 55 10,tab 3
  edit "", 32, 17 103 55 10,tab 3
  Button "ok", 33, 0 125 93 10,tab 1
  Button "ok", 34, 0 125 93 10,tab 2
  Button "ok", 35, 0 125 93 10,tab 3
}
On *:dialog:auto:sclick:33:{
  set %1 $did(5)
  set %2 $did(6) 
  set %3 $did(7)
  set %4 $did(8)
  set %5 $did(9)
  set %6 $did(10)
  set %7 $did(11)
  set %8 $did(12)
  set %9 $did(13)
}
On *:JOIN:%1:{
  if ($me isop #) { /mode # +v $nick) 
  }
  On *:JOIN:%2:{
    if ($me isop #) { /mode # +v $nick) 
    }
    On *:JOIN:%3:{
      if ($me isop #) { /mode # +v $nick) 
      }
      On *:JOIN:%4:{
        if ($me isop #) { /mode # +v $nick) 
        }
        On *:JOIN:%5:{
          if ($me isop #) { /mode # +v $nick) 
          }
          On *:JOIN:%6:{
            if ($me isop #) { /mode # +v $nick) 
            }
            On *:JOIN:%7:{
              if ($me isop #) { /mode # +v $nick) 
              }
              On *:JOIN:%8:{
                if ($me isop #) { /mode # +v $nick) 
                }
                On *:JOIN:%9:{
                  if ($me isop #) { /mode # +v $nick) 
                  }
                  On *:dialog:auto:sclick:34:{
                    set %10 $did(14)
                    set %11 $did(15)
                    set %12 $did(16)
                    set %13 $did(17)
                    set %14 $did(18)
                    set %15 $did(19)
                    set %16 $did(20)
                    set %17 $did(21)
                    set %18 $did(22)
                  }
                  On *:JOIN:%14:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:JOIN:%15:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:JOIN:%16:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:JOIN:%17:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:JOIN:%18:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:JOIN:%19:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:JOIN:%20:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:JOIN:%21:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:JOIN:%22:{
                    if ($me isop #) { /mode # +h $nick }
                  }
                  On *:dialog:auto:sclick:35:{
                    set %23 $did(23)
                    set %24 $did(24)
                    set %25 $did(25)
                    set %26 $did(26)
                    set %27 $did(27)
                    set %28 $did(28)
                    set %29 $did(29)
                    set %30 $did(30)
                    set %31 $did(31)
                    set %32 $did(32)
                  }
                  On *:JOIN:%23:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%24:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%25:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%26:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%27:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%28:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%29:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%30:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%31:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  On *:JOIN:%32:{
                    if ($me isop #) { /mode # +o $nick }
                  }
                  menu channel {
                    Auto system:/dialog -m auto auto

Conclusion :


Bah a vous de vous donner votre avis c'est mon 1er addon donc merci de vos commentaires ( meme si c'est pour me jetez ... )

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.