begin process at 2010 02 10 08:39:29
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Bots

 > UN BOT AVEC AUTH, ACCES....

UN BOT AVEC AUTH, ACCES....


 Information sur la source

Note :
Aucune note
Catégorie :Bots Classé sous :bot, auth, acces Niveau :Débutant Date de création :04/09/2005 Vu / téléchargé :5 424 / 486

Auteur : Mc_AbBeR

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Mettez Ces Remotes Dans Les Remotes...
Et Faites /msg <nick_du_bot> hello.
Suivez les Consignes Qui Vous Sont Envoyez En VIA Notice.

Source

  • On *:Quit:{ if %ident. [ $+ [ $address($nick,2) ] ] == On { .unset %ident. [ $+ [ $address($nick,2) ] ] } }
  • On 1:Text:*:?:{
  • if $1 == hello {
  • if %hello == On { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • else { .set %hello On | guser 800 $nick | .notice $nick Hi! Vous Etes Maintenant Mon Owner! Pour Pouvoir M'Utiliser, Settez Vous Un pass En Tapant /msg $me pass <votre_pass> et /msg $me login <votre_pass> | .set %owner $nick | writeini Acces.ini $address($nick,2) Owner Oui }
  • }
  • if $1 == pass {
  • if $ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel == 799 { .writeini Acces.ini $address($nick,2) Pass $2 | .notice $nick Pass Setté: ' $+ $2 $+ ' }
  • else { .writeini Acces.ini $address($nick,2) Pass $2 | .notice $nick Pass Setté: ' $+ $2 $+ ' }
  • }
  • if %permission. [ $+ [ $nick ] ] == On {
  • .writeini Acces.ini $address($nick,2) Pass $2 | .notice $nick Pass Setté: ' $+ $2 $+ ' | .unset %permission. [ $+ [ $nick ] ]
  • }
  • if $nick == %Owner {
  • .writeini Acces.ini $address($nick,2) Pass $2 | .notice $nick Pass Setté: ' $+ $2 $+ ' | .notice $nick Vous Pouvez Vous Loguer En Tapant /msg $me login <votre_pass> | .unset %owner
  • }
  • }
  • if $1 == login {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On { .notice $nick Désolé Mais Vous Etes Déja Identifier. }
  • elseif $readini(Acces.ini,$address($nick,2),Pass) == $2 { .notice $nick AUTHENTIFICATION RÉUSSIE Pour $nick | .set %ident. [ $+ [ $address($nick,2) ] ] On }
  • else { .notice $nick AUTHENTIFICATION REFUSÉE Pour $nick }
  • elseif $readini(Acces.ini,$address($nick,2),Pass) == $2 {
  • if $readini(Acces.ini,$address($nick,2),Owner) == Oui { guser 800 $nick }
  • elseif $readini(Acces.ini,$address($nick,2),Admin) == Oui { guser 799 $nick }
  • }
  • }
  • if $1 == addadmin {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel == 800 {
  • if $2 == $null { .notice $nick SYNTAX: addadmin [NICK] }
  • else {
  • .notice $2 Vous Avez Eté Définit En Tant Que Mon Admin. Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
  • .set %permission. [ $+ [ $nick ] ] On | .writeini Acces.ini $address($2,2) Admin Oui
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande }
  • }
  • }
  • On 1:Text:*:#:{
  • if $1 == .op {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 { if $me isop $chan { mode $chan +oooooo $iif($2,$2-,$nick) } }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 300 { if $me isop $chan { mode $chan +oooooo $iif($2,$2-,$nick) } }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .deop {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 { if $me isop $chan { mode $chan -oooooo $iif($2,$2-,$nick) } }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 300 { if $me isop $chan { mode $chan -oooooo $iif($2,$2-,$nick) } }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .voice {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 { if $me isop $chan { mode $chan +vvvvvv $iif($2,$2-,$nick) } }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 200 { if $me isop $chan { mode $chan +vvvvvv $iif($2,$2-,$nick) } }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .devoice {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 { if $me isop $chan { mode $chan -vvvvvv $iif($2,$2-,$nick) } }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 200 { if $me isop $chan { mode $chan -vvvvvv $iif($2,$2-,$nick) } }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .mode {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 { if $me isop $chan { mode $chan $2- } }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 200 { if $me isop $chan { mode $chan $2- } }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .topic {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 { if $me isop $chan { topic $chan $2- } }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 200 { if $me isop $chan { topic $chan $2- } }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .join {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .Join #[CHAN] }
  • else { join $2- }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .part {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .part $chan }
  • else { part $2- }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .ban {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .ban [NICK] (RAISON) }
  • elseif $3 == $null {
  • if $2 isop $chan { mode $chan -o $2 }
  • mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) No Reason
  • }
  • else {
  • if $2 isop $chan { if $me isop $chan { mode $chan -o $2 } }
  • if $me isop $chan { mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) $3- }
  • }
  • }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Chan) >= 200 {
  • if $2 == $null { .notice $nick SYNTAX: .ban [NICK] (RAISON) }
  • elseif $3 == $null {
  • if $2 isop $chan { mode $chan -o $2 }
  • mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) No Reason
  • }
  • else {
  • if $2 isop $chan { if $me isop $chan { mode $chan -o $2 } }
  • if $me isop $chan { mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) $3- }
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .kick {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .kick [NICK] (RAISON) }
  • elseif $3 == $null { if $me isop $chan { kick $chan $2 ( $+ $nick $+ ) No Reason } }
  • else { if $me isop $chan { kick $chan $2 ( $+ $nick $+ ) $3- } }
  • }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 100 {
  • if $2 == $null { .notice $nick SYNTAX: .kick [NICK] (RAISON) }
  • elseif $3 == $null { if $me isop $chan { kick $chan $2 ( $+ $nick $+ ) No Reason } }
  • else { if $me isop $chan { kick $chan $2 ( $+ $nick $+ ) $3- } }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .addvoice {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .addvoice [NICK] }
  • else {
  • .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
  • .set %permission. [ $+ [ $nick ] ] On
  • .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 200
  • }
  • }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 300 {
  • if $2 == $null { .notice $nick SYNTAX: .addvoice [NICK] }
  • else {
  • .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
  • .set %permission. [ $+ [ $nick ] ] On
  • .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 200
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .delvoice {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .delvoice [NICK] }
  • else {
  • .remini $address($2,2)
  • }
  • }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 300 {
  • if $2 == $null { .notice $nick SYNTAX: .delvoice [NICK] }
  • else {
  • .remini $address($2,2)
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .addop {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .addop [NICK] }
  • else {
  • .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
  • .set %permission. [ $+ [ $nick ] ] On
  • .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 300
  • }
  • }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 400 {
  • if $2 == $null { .notice $nick SYNTAX: .addop [NICK] }
  • else {
  • .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
  • .set %permission. [ $+ [ $nick ] ] On
  • .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 300
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .delop {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .delop [NICK] }
  • else {
  • .remini $address($2,2)
  • }
  • }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 400 {
  • if $2 == $null { .notice $nick SYNTAX: .delop [NICK] }
  • else {
  • .remini $address($2,2)
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .adduser {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .adduser [NICK] }
  • else {
  • .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
  • .set %permission. [ $+ [ $nick ] ] On
  • .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 400
  • }
  • }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 500 {
  • if $2 == $null { .notice $nick SYNTAX: .adduser [NICK] }
  • else {
  • .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
  • .set %permission. [ $+ [ $nick ] ] On
  • .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 400
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .deluser {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .deluser [NICK] }
  • else {
  • .remini $address($2,2)
  • }
  • }
  • elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
  • if $readini(Acces.ini,$address($nick,2),Level) >= 500 {
  • if $2 == $null { .notice $nick SYNTAX: .deluser [NICK] }
  • else {
  • .remini $address($2,2)
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .addmaster {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .addmaster [NICK] }
  • else {
  • .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
  • .set %permission. [ $+ [ $nick ] ] On
  • .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 500
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • if $1 == .delmaster {
  • if %ident. [ $+ [ $address($nick,2) ] ] == On {
  • if $ulevel >= 799 {
  • if $2 == $null { .notice $nick SYNTAX: .delmaster [NICK] }
  • else {
  • .remini $address($2,2)
  • }
  • }
  • else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
  • }
  • else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  • }
  • }
On *:Quit:{ if %ident. [ $+ [ $address($nick,2) ] ] == On { .unset %ident. [ $+ [ $address($nick,2) ] ] } }
On 1:Text:*:?:{
  if $1 == hello {
    if %hello == On { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    else { .set %hello On | guser 800 $nick | .notice $nick Hi! Vous Etes Maintenant Mon Owner! Pour Pouvoir M'Utiliser, Settez Vous Un pass En Tapant /msg $me pass <votre_pass> et /msg $me login <votre_pass> | .set %owner $nick | writeini Acces.ini $address($nick,2) Owner Oui }  
  }
  if $1 == pass {
    if $ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel == 799 { .writeini Acces.ini $address($nick,2) Pass $2 | .notice $nick Pass Setté: ' $+ $2 $+ ' }
      else { .writeini Acces.ini $address($nick,2) Pass $2 | .notice $nick Pass Setté: ' $+ $2 $+ ' }
    }
    if %permission. [ $+ [ $nick ] ] == On {
      .writeini Acces.ini $address($nick,2) Pass $2 | .notice $nick Pass Setté: ' $+ $2 $+ ' | .unset %permission. [ $+ [ $nick ] ]
    }
    if $nick == %Owner {
      .writeini Acces.ini $address($nick,2) Pass $2 | .notice $nick Pass Setté: ' $+ $2 $+ ' | .notice $nick Vous Pouvez Vous Loguer En Tapant /msg $me login <votre_pass> | .unset %owner 
    }
  }
  if $1 == login {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { .notice $nick Désolé Mais Vous Etes Déja Identifier. }
    elseif $readini(Acces.ini,$address($nick,2),Pass) == $2 { .notice $nick AUTHENTIFICATION RÉUSSIE Pour $nick | .set %ident. [ $+ [ $address($nick,2) ] ] On }
    else { .notice $nick AUTHENTIFICATION REFUSÉE Pour $nick }
    elseif $readini(Acces.ini,$address($nick,2),Pass) == $2 { 
      if $readini(Acces.ini,$address($nick,2),Owner) == Oui { guser 800 $nick } 
      elseif $readini(Acces.ini,$address($nick,2),Admin) == Oui { guser 799 $nick  } 
    }
  }
  if $1 == addadmin {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel == 800 {
        if $2 == $null { .notice $nick SYNTAX: addadmin [NICK] }
        else {
          .notice $2 Vous Avez Eté Définit En Tant Que Mon Admin. Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
          .set %permission. [ $+ [ $nick ] ] On | .writeini Acces.ini $address($2,2) Admin Oui
        }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande }
  }
}
On 1:Text:*:#:{
  if $1 == .op {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { 
      if $ulevel >= 799 { if $me isop $chan { mode $chan +oooooo $iif($2,$2-,$nick) } }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 300 { if $me isop $chan { mode $chan +oooooo $iif($2,$2-,$nick) } }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .deop {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { 
      if $ulevel >= 799 { if $me isop $chan { mode $chan -oooooo $iif($2,$2-,$nick) } }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 300 { if $me isop $chan { mode $chan -oooooo $iif($2,$2-,$nick) } }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .voice {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { 
      if $ulevel >= 799 { if $me isop $chan { mode $chan +vvvvvv $iif($2,$2-,$nick) } }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 200 { if $me isop $chan { mode $chan +vvvvvv $iif($2,$2-,$nick) } }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .devoice {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { 
      if $ulevel >= 799 { if $me isop $chan { mode $chan -vvvvvv $iif($2,$2-,$nick) } }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 200 { if $me isop $chan { mode $chan -vvvvvv $iif($2,$2-,$nick) } }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .mode {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { 
      if $ulevel >= 799 { if $me isop $chan { mode $chan $2- } }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 200 { if $me isop $chan { mode $chan $2- } }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .topic {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { 
      if $ulevel >= 799 { if $me isop $chan { topic $chan $2- } }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 200 { if $me isop $chan { topic $chan $2- } }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .join {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { 
      if $ulevel >= 799 { 
        if $2 == $null { .notice $nick SYNTAX: .Join #[CHAN] }
        else { join $2- }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .part {
    if %ident. [ $+ [ $address($nick,2) ] ] == On { 
      if $ulevel >= 799 { 
        if $2 == $null { .part $chan }
        else { part $2- }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .ban {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .ban [NICK] (RAISON) }
        elseif $3 == $null {
          if $2 isop $chan { mode $chan -o $2 }
          mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) No Reason
        }
        else {
          if $2 isop $chan { if $me isop $chan { mode $chan -o $2 } }
          if $me isop $chan { mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) $3- }
        }
      }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Chan) >= 200 {
          if $2 == $null { .notice $nick SYNTAX: .ban [NICK] (RAISON) }
          elseif $3 == $null {
            if $2 isop $chan { mode $chan -o $2 }
            mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) No Reason
          }
          else {
            if $2 isop $chan { if $me isop $chan { mode $chan -o $2 } }
            if $me isop $chan { mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) $3- }
          }
        }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .kick {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .kick [NICK] (RAISON) }
        elseif $3 == $null { if $me isop $chan { kick $chan $2 ( $+ $nick $+ ) No Reason } }
        else { if $me isop $chan { kick $chan $2 ( $+ $nick $+ ) $3- } }
      }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 100 {
          if $2 == $null { .notice $nick SYNTAX: .kick [NICK] (RAISON) }
          elseif $3 == $null { if $me isop $chan { kick $chan $2 ( $+ $nick $+ ) No Reason } }
          else { if $me isop $chan { kick $chan $2 ( $+ $nick $+ ) $3- } }
        }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .addvoice {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .addvoice [NICK] }
        else { 
          .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
          .set %permission. [ $+ [ $nick ] ] On
          .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 200
        }
      }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 300 {
          if $2 == $null { .notice $nick SYNTAX: .addvoice [NICK] }
          else { 
            .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
            .set %permission. [ $+ [ $nick ] ] On
            .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 200
          }
        }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .delvoice {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .delvoice [NICK] }
        else { 
          .remini $address($2,2)
        }
      }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 300 {
          if $2 == $null { .notice $nick SYNTAX: .delvoice [NICK] }
          else { 
            .remini $address($2,2)
          }
        }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .addop {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .addop [NICK] }
        else { 
          .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
          .set %permission. [ $+ [ $nick ] ] On
          .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 300
        }
      }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 400 {
          if $2 == $null { .notice $nick SYNTAX: .addop [NICK] }
          else { 
            .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
            .set %permission. [ $+ [ $nick ] ] On
            .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 300
          }
        }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .delop {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .delop [NICK] }
        else { 
          .remini $address($2,2)
        }
      }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 400 {
          if $2 == $null { .notice $nick SYNTAX: .delop [NICK] }
          else { 
            .remini $address($2,2)
          }
        }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .adduser {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .adduser [NICK] }
        else { 
          .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
          .set %permission. [ $+ [ $nick ] ] On
          .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 400
        }
      }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 500 {
          if $2 == $null { .notice $nick SYNTAX: .adduser [NICK] }
          else { 
            .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
            .set %permission. [ $+ [ $nick ] ] On
            .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 400
          }
        }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .deluser {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .deluser [NICK] }
        else { 
          .remini $address($2,2)
        }
      }
      elseif $chan == $readini(Acces.ini,$address($nick,2),Chan) {
        if $readini(Acces.ini,$address($nick,2),Level) >= 500 {
          if $2 == $null { .notice $nick SYNTAX: .deluser [NICK] }
          else { 
            .remini $address($2,2)
          }
        }
        else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .addmaster {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .addmaster [NICK] }
        else { 
          .notice $2 Vous Avez Eté Add A La User List Par $nick Sur $chan $+ . Vous devez Vous Setter Un Pass En Tapant /msg $me pass <votre_pass>.
          .set %permission. [ $+ [ $nick ] ] On
          .writeini Acces.ini $address($2,2) Chan $chan | .writeini Acces.ini $address($2,2) Level 500
        }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
  if $1 == .delmaster {
    if %ident. [ $+ [ $address($nick,2) ] ] == On {
      if $ulevel >= 799 {
        if $2 == $null { .notice $nick SYNTAX: .delmaster [NICK] }
        else { 
          .remini $address($2,2)
        }
      }
      else { .notice $nick Désolé. Votre Acces Est Insuffisant Pour Utiliser Cette Commande. }
    }
    else { .notice $nick Veuillez Vous Identifier Pour Utiliser Cette Commande. }
  }
}

 Conclusion

Vous Pouvez Mettre Acces Sur Un Seul Chan, Définir des Admins, Master de Chans, Ect..

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Remote-01Télécharger ce fichier [Réservé aux membres club]16 622 octets

Télécharger le zip


 Sources du même auteur

Source avec une capture (MP3 PLAYER)
QUELQUES REMOTES POUR BOT
REMOTES POUR BOT : OWNER

 Sources de la même categorie

ANIMATION POUR BOT par michounou
RECORD AFFLUENCE MULTI-SALON par extarsik
Source avec Zip Source avec une capture LOGCHAN BY DIIMS :: POUR BOT :: TOTALEMENT CONFIGURABLE par sodims
SALON TRADUCTION par CsDarkman
BOT DE SUPPORT (HELPSERV) par Maxou1012

 Sources en rapport avec celle ci

LA CONFIGURATION D'UN EGGDROP QUI ENLÈVE LES BANS APRÈS X ... par Atok
REMOTES DE MON BOT [AUTH/OP/KICK/WELCOME/TEXTE] par indaweed
Source avec Zip Source avec une capture LOGCHAN BY DIIMS :: POUR BOT :: TOTALEMENT CONFIGURABLE par sodims
Source avec Zip BIOTECH [V1.0] par kassak1
Source avec une capture SYSTEME D'IDENTIFICATION POUR BOT EN VARIABLES par Corween

Commentaires et avis

Commentaire de RCA ArKanis le 04/09/2005 11:03:33

les . devant /set ne servent à rien :x
"Settez Vous Un pass", trop dur de traduire Settez en Fixez ?

mode $chan +oooooo => tu n'utilises pas $modespl ?

les == On, tu pourrais utiliser plus simplement if (%ident. [ $+ [ $address($nick,2) ] ]) { ... } (donc 1 et 0)

if $2 isop $chan { mode $chan -o $2 }
mode $chan +b $address($2,2) | kick $chan $2 ( $+ $nick $+ ) No Reason
tu peux tout faire en une ligne, ça fera moins de flood sur le chan (mode -o+b)

le fait que tu utilises l'$address($nick,2) peut déranger, étant donné que la plupart du temps on change d'ip et donc d'adresse de type 2

Commentaire de COOLMAN002 le 04/09/2005 14:03:30

Dans un event, $address($nick,2) peut être appelé par $wildsite, ça fait plus "propre".

if $ident. [ $+ [ $address($nick,2) ] ] == On {
$ident ?

J'pense que tu peux faire plus court et plus "propre".

Je note pas.

Commentaire de tipexx94 le 07/09/2005 16:55:31

c'est bien les text avec un . ( .ban pseudo )

si on a IriX sur le salon sa evite le cafouillage ;)

Commentaire de Phsyco le 09/09/2006 22:40:38

Moi j'ai un probleme QUand je fais .addop ou .addmaster ou autres sa demande au personne de setté leur pass apres sa ne dit plu rien
Puis-je avoir de l'aide svp ?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Besoin d'aide sur la création d'un bot ... [ par Kenny77 ] Bonjour tout le monde !J'ai vraiment besoin d'aide car je suis en train de cr&#233;er un bot, qui tournera sur mon chan sur le serveur Quakenet. Sur l aide bot [ par Lonsdale^ ] salut,voila j'aimerrais faire 1 bot avec des acces (mnov)[m = master - n = owner - o = op - v = voice].j'ai cherché toute la nuit sur ce site mais je identification par auth [ par MuluShiSu ] Salut à tous.Je suis entrin de me faire un bot personnel sur le reseau Quakenet mais j ai un probleme arrivé a un moment :( J'aimerais bien que le bot Bot [ par angeldavid ] Bonjour, je viens ici car je cherche quelqu'un qui sais bien scripter qui s'embete pour passer du temps avec moi pour faire un bot automatisé pour pic Idle bots [ par exeral ] Je sais pas si vous avez remarquermais c la mode des idles bots(sur quakenet en tout cas )donc je voulais savoir si on peut me dire où en trouver ou c bot à jeux [ par punk6_2 ] slt tlm!! pouriez vous me donné des nom de bot à jeux à téléchargé.Biensure pas lapeine de me dire WQuizz je le conné déja!!!!mersi davanse Probleme de remote pour On join. [ par popelechat ] Bonjour à tous :)Voila je lutte déséspément pour concevoir une remote qui permettrait a mon script ou bot de ban un pseudo qui join avec |???. Comme l Bot de programme TV [ par vpcorpprog ] Vous n'auriez pas un bot quand on tape !tv et il indique les chaines???et on met !tf1 pour le programme de tf1 et pour d'autres chainesvous remercieVi bot pour script [ par simoi ] voilà je début,je voudrai comment on incorpore un bot dans un script?merci d'avancep; me donner un excemple /!\ urgent : controleur de parole sur un bot /!\ [ par NEO___ ] Salut , je demande au scripteur (euse) n&#233; pour m'aide je voilait que mon bot parle alors j ai commence par cela : on 1:TEXT:*gueule*:#:.msg $chan


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales