Systeme d'asv pour bot mirc

Contenu du snippet

voila un systeme d'asv :

quand dise par exemple mon pseudo est jujuquatre et je dit !monasv 13m80
bha le bot l'enrengistre quand on dit !asv jujuquatre
> le bot dit : le asv de jujuquatre est 13m80

< et quand on dit !listasv sa donne la liste de tout les asv enrengistrer !!!!!

Source / Exemple :


; pour la liste des asv ::: vous pouver le securiser a votre gout si vous avez
; un systeme d'access

on *:text:*!listasv:*:play $nick asv.ini 

;pour enrengistrer un asv

on *:text:*!monasv *:*:{
  if ($2 == $null) { notice $nick Precise ton asv !!! }
  else { writeini asv.ini asv $nick $2- | notice $nick 6Ton asv a bien etait enrengistrer }
}

;pour voir le asv de quelqu'un

on *:text:*!asv *:*:{
  if ($2 == $null) { notice $nick Precise un nick !! }
  elseif ($readini(asv.ini,asv,$2) == $null) { notice $nick $2 n'est pas enrengistrer dans la liste d'asv }
  else { msg $chan Le asv de $2 est : $readini asv.ini asv $2-
  }
}

; il y a aussi pour enlever un asv si vous avez un systeme d'access
; le !!!!!!!!!!! sinon metter le pas

on *:text:*!delasv *:*:{
  if ($readini(asv.ini,asv,$2) == $null) { notice $nick Dsl mais $2 na pa enrengistrer son asv }
  else { remini asv.ini asv $2- | le asv de $2- a bien etait supprimmer }
}

Conclusion :


voila et merci :)

pour enlever un asv ces : !delasv <un nick>

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.