Pv filter par kaiz3r63 & kaioh

Contenu du snippet

Voici une nouvelle version du Gestionnaire de PV.

Cette fois ci , plusieurs reponses sont disponibles :

-Accepter le PV
-Refuser le PV & ignorer la personne
-Metre en attente le PV

Sur la fenetre s'afiche maintenant le pseudo de la personne.

Merci de laisser vos commentaires et de me dire se ke vous penssez de ma source.

Source / Exemple :


dialog pv {
  title " Filtre de PV par Kaiz3r63 "
  size -1 -1 150 68
  option dbu
  button "Accepter le PV", 1, 4 22 70 12
  button "Refuser le PV", 2, 76 22 70 12
  button "Suspendre le PV", 3, 41 36 68 12
  text "PV Filter by Kaioh & Kaiz3r63", 4, 41 56 68 8
  text %pvnick , 5, 21 3 114 8
  box "Control du PV", 6, 0 14 149 40
}
alias pv dialog -m pv pv
on *:open:?:{
  echo -a %frase1
  set %pvnick2 $nick
  set %pvnick $nick veut te parler en pv
  pv
  msg %pvnick2 %frase1
}
dialog cpv {
  title "Configuration du PV Filter"
  size -1 -1 245 178
  option dbu
  tab "Configuration", 8, 0 2 242 150
  box "Phrase de mise en attente", 9, 22 103 200 19, tab 8
  box "Phrase de refu de PV", 7, 22 78 200 19, tab 8
  box "Phrase d'acceptation", 5, 22 55 200 19, tab 8
  box "Phrase d'accueil", 2, 22 33 200 19, tab 8
  text "Bienvenue dans le panneau de configuration du PV                                         Filter", 1, 59 17 126 13, tab 8
  button "Enregister les modifications", 11, 77 160 88 12, tab 8 cancel
  edit %frase1 , 3, 27 40 190 10, tab 8
  edit %fraseok , 4, 28 61 190 10, tab 8
  edit %fraseno , 6, 28 85 190 10, tab 8
  edit %frasew , 10, 28 109 190 10, tab 8
  button "R.A.Z", 12, 105 132 37 12, tab 8
  box "Remise a zero", 13, 98 124 50 23, tab 8
  tab "A Propos", 14
  text "A Propos du PV Filter", 15, 93 25 51 8, tab 14
  box "Auteurs", 16, 10 41 50 28, tab 14
  text "Kaiz3r63", 17, 21 48 24 8, tab 14
  text "Kaioh", 18, 26 58 15 8, tab 14
  box "Remerciements", 19, 84 51 50 59, tab 14
  text "Merci a:", 20, 97 59 22 8, tab 14
  text "Kaioh pour l'idee", 21, 89 71 40 10, tab 14
  text Et pour l'aide           a la             realisation, 22, 92 84 34 21, tab 14
  box "Petit mot", 23, 155 94 85 55, tab 14
  text "Merci de ne pas copier cet addon.", 24, 176 101 42 16, tab 14
  text "Si vous avez une idee sur une       modification , envoyez la a ", 25, 160 119 76 15, tab 14
  text "Kaizer63@free.fr", 26, 177 137 43 8, tab 14
}
dialog info {
  title "Information"
  size -1 -1 107 41
  option dbu
  text "Les phrases pas defaut ont bien été rechargées", 1, 24 6 58 14
  button "Fermer", 2, 34 25 37 12, ok
}
on *:dialog:info:sclick:2: {
  dialog -x cpv cpv
  dialog -m cpv cpv
}
on *:dialog:cpv:sclick:11: {
  set %frase1 $did(3)
  set %fraseok $did(4)
  set %fraseno $did(6)
  set %frasew $did(10)
}
on *:dialog:cpv:sclick:12: {
  set %frase1 2Demande d'acceptation du PV en cours .....
  set %fraseok 2Pv 3Accpeté .
  set %fraseno 2Pv 4Refusé .
  set %frasew 2Pv mis en 6attente 2.. Merci d'attendre une reponsse de votre correspondant .
  dialog -m info info
}
on *:dialog:pv:sclick:1:{ msg %pvnick2 %fraseok | dialog -x pv pv | echo -a PV accepté }
on *:dialog:pv:sclick:3:{ msg %pvnick2 %frasew | dialog -x pv pv | echo -a Pv suspendu }
on *:dialog:pv:sclick:2:{ msg %pvnick2 %fraseno | ignore -pu120 %pvnick2 | closemsg %pvnick2 | dialog -x pv pv }
menu channel,query,menubar {
  Configuration du PV Filter:/dialog -m cpv cpv
}
on 1:load: { 
  echo -a 2Le PV Filter a bien été Chargé sur ton mIRC - Merci d'utiliser le PV Filter par Kaiz3r63 & Kaioh
  set %frase1 2Demande d'acceptation du PV en cours .....
  set %fraseok 2Pv 3Accpeté .
  set %fraseno 2Pv 4Refusé .
  set %frasew 2Pv mis en 6attente 2.. Merci d'attendre une reponsse de votre correspondant .
}

Conclusion :


Besoin d'aide sur mIRC ? Rendez vous sur : Http://Help-mIRC.fr.st

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.