begin process at 2012 02 10 02:11:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > SIMPLE REPONDEUR/ANTI PV

SIMPLE REPONDEUR/ANTI PV


 Information sur la source

Note :
6 / 10 - par 3 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Niveau :Débutant Date de création :12/01/2005 Vu :4 562

Auteur : Tupac_shakur

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

 Description

Cliquez pour voir la capture en taille normale
Voila c'est un Simple repondeur/anti pv  n'utilisant aucune dll, pouvant stocké jusqu'à 3 message de repondeur et 1 message d'anti pv :)

Source

  • dialog repondeur {
  • title "Repondeur / Anti Pv by KaiWeeD aka Tupac_shakur"
  • size -1 -1 201 136
  • option dbu
  • button "&Ok", 1, 158 122 37 12, ok cancel
  • radio "", 2, 12 12 8 10
  • radio "", 3, 12 25 8 10
  • radio "", 4, 12 38 8 10
  • box "Repondeur", 5, 7 2 186 52
  • check "Activer Repondeur", 6, 2 108 61 10
  • check "Activer Anti Pv", 7, 2 122 50 10
  • box "Anti Pv", 8, 7 60 186 41
  • edit "", 9, 22 12 164 10, autohs
  • edit "", 10, 22 25 164 10, autohs
  • edit "", 11, 22 38 164 10, autohs
  • text "&Quel message vous voulez avant de refermer le Pv ?", 12, 36 69 128 8
  • edit "", 13, 15 84 171 10, autohs
  • }
  • alias rep dialog -m repondeur repondeur
  • on 1:dialog:repondeur:sclick:06 {
  • if (%repondeur == on) set %repondeur off
  • else set %repondeur on
  • }
  • on 1:dialog:repondeur:sclick:07 {
  • if (%antipv == on) set %antipv off
  • else set %antipv on
  • }
  • on 1:dialog:repondeur:init:0* {
  • did -ra repondeur 09 %repondeur1
  • did -ra repondeur 10 %repondeur2
  • did -ra repondeur 11 %repondeur3
  • did -ra repondeur 13 %msgantipv
  • if (%repondeur == on) && (%antipv == off) { did -c repondeur 6 }
  • if (%repondeur == off) && (%antipv == on) { did -c repondeur 7 }
  • if (%msgrepondeur1 == on) { did -c repondeur 2 }
  • if (%msgrepondeur2 == on) { did -c repondeur 3 }
  • if (%msgrepondeur3 == on) { did -c repondeur 4 }
  • }
  • on 1:open:?:{
  • if (%repondeur == on) && (%msgrepondeur1 == on) { msg $nick %repondeur1 }
  • if (%repondeur == on) && (%msgrepondeur2 == on) { msg $nick %repondeur2 }
  • if (%repondeur == on) && (%msgrepondeur3 == on) { msg $nick %repondeur3 }
  • if (%antipv == on) { msg $nick %msgantipv | close -m $nick }
  • }
  • on 1:dialog:repondeur:edit:09 { set %repondeur1 $did(repondeur,09) }
  • on 1:dialog:repondeur:edit:10 { set %repondeur2 $did(repondeur,10) }
  • on 1:dialog:repondeur:edit:11 { set %repondeur3 $did(repondeur,11) }
  • on 1:dialog:repondeur:edit:13 { set %msgantipv $did(repondeur,13) }
  • on 1:dialog:repondeur:sclick:02 { set %msgrepondeur1 on | set %msgrepondeur2 off | set %msgrepondeur3 off }
  • on 1:dialog:repondeur:sclick:03 { set %msgrepondeur2 on | set %msgrepondeur1 off | set %msgrepondeur3 off }
  • on 1:dialog:repondeur:sclick:04 { set %msgrepondeur3 on | set %msgrepondeur1 off | set %msgrepondeur2 off }
  • on *:load: { echo -a 2Repondeur/Anti pv 1chargé correctement :) tapez 2/rep 1pour l'ouvrir | set repondeur on | set %antipv off }
dialog repondeur {
  title "Repondeur / Anti Pv by KaiWeeD aka Tupac_shakur"
  size -1 -1 201 136
  option dbu
  button "&Ok", 1, 158 122 37 12, ok cancel
  radio "", 2, 12 12 8 10
  radio "", 3, 12 25 8 10
  radio "", 4, 12 38 8 10
  box "Repondeur", 5, 7 2 186 52
  check "Activer Repondeur", 6, 2 108 61 10
  check "Activer Anti Pv", 7, 2 122 50 10
  box "Anti Pv", 8, 7 60 186 41
  edit "", 9, 22 12 164 10, autohs
  edit "", 10, 22 25 164 10, autohs
  edit "", 11, 22 38 164 10, autohs
  text "&Quel message vous voulez avant de refermer le Pv ?", 12, 36 69 128 8
  edit "", 13, 15 84 171 10, autohs
}

alias rep dialog -m repondeur repondeur

on 1:dialog:repondeur:sclick:06 { 
  if (%repondeur == on)  set %repondeur off  
  else set %repondeur on  
}

on 1:dialog:repondeur:sclick:07 {
  if (%antipv == on) set %antipv off  
  else set %antipv on 
}

on 1:dialog:repondeur:init:0* {
  did -ra repondeur 09 %repondeur1
  did -ra repondeur 10 %repondeur2
  did -ra repondeur 11 %repondeur3
  did -ra repondeur 13 %msgantipv
  if (%repondeur == on) && (%antipv == off) { did -c repondeur 6 }
  if (%repondeur == off) && (%antipv == on) { did -c repondeur 7 }
  if (%msgrepondeur1 == on) { did -c repondeur 2 }
  if (%msgrepondeur2 == on) { did -c repondeur 3 }
  if (%msgrepondeur3 == on) { did -c repondeur 4 }
}

on 1:open:?:{
  if (%repondeur == on) && (%msgrepondeur1 == on) { msg $nick %repondeur1 }
  if (%repondeur == on) && (%msgrepondeur2 == on) { msg $nick %repondeur2 }
  if (%repondeur == on) && (%msgrepondeur3 == on) { msg $nick %repondeur3 }
  if (%antipv == on) { msg $nick %msgantipv | close -m $nick }
}

on 1:dialog:repondeur:edit:09 { set %repondeur1 $did(repondeur,09) }
on 1:dialog:repondeur:edit:10 { set %repondeur2 $did(repondeur,10) }
on 1:dialog:repondeur:edit:11 { set %repondeur3 $did(repondeur,11) }
on 1:dialog:repondeur:edit:13 { set %msgantipv $did(repondeur,13) }
on 1:dialog:repondeur:sclick:02 { set %msgrepondeur1 on | set %msgrepondeur2 off | set %msgrepondeur3 off }
on 1:dialog:repondeur:sclick:03 { set %msgrepondeur2 on | set %msgrepondeur1 off | set %msgrepondeur3 off }
on 1:dialog:repondeur:sclick:04 { set %msgrepondeur3 on | set %msgrepondeur1 off | set %msgrepondeur2 off }

on *:load: { echo -a 2Repondeur/Anti pv 1chargé correctement :) tapez 2/rep 1pour l'ouvrir | set repondeur on | set %antipv off } 

 Conclusion

tapez /rep
pour lancer l'addon


 Sources du même auteur

Source avec Zip Source avec une capture SIMPLE QUOTE SYSTEM
AUTO MESSAGE

 Sources de la même categorie

PACMAN MULTI-JOUEUR EN LIGNE par wims
PROXY&SOCKS SCANNER+LEECHER par independentt
GESTIONNAIRE DE HIGHLIGHT AVANCÉ AVEC IGNORE SALON OU PSEUDO par doob666
AUTOJOIN HTABLE MULTISERVER par doob666
TCL - AJOUT SUPPRESSION DE LOGS par Atok

Commentaires et avis

Commentaire de TooLoW le 13/01/2005 12:32:32

vu et revu
regroupe tes evenements avec : if ($devent == init/edit/sclick /...) { ... }
un peu faible en options
je ne note pas
mopi

Commentaire de PaDa le 13/01/2005 18:01:07

idem

Commentaire de KiNdErMaXi le 13/01/2005 19:54:37

- le screen ne ressemble pas trop a ce que j'ai :x
- <KiNdEr_MaXi> Salut $nick il est $time j'ai $chan(0) salons
c'est pas super ... si on ne peux pas utiliser les $nick et autres.
- * /did: 'repondeur' ID non valide '9' (ligne 33, script7.eva)
cette erreur viens de :  did -ra repondeur 09 %repondeur1
pour éviter ca tu met if (%repondeur1) did -ra repondeur 09 %repondeur1
pareil pour les autres
-  note aussi que :
  did -ra repondeu 09 %repondeu1
  did -ra repondeu 10 %repondeu2
  did -ra repondeu 11 %repondeu3
peut se remplacer dans le dialog, dans les edit :
au lieu d'avoir edit "", 9, 22 12 164 10, autohs
tu met : edit %repondeur1, 9, 22 12 164 10, autohs

comme ca tu évite l'event edit et les messages d'erreur éventuels mentionné si dessus

Commentaire de Tupac_shakur le 13/01/2005 20:33:34

le screen est pas pareil de ce que tu as car cela viens de mon theme xp :)

Commentaire de KiNdErMaXi le 13/01/2005 22:14:39

et tu va corriger le reste ?

Commentaire de Tupac_shakur le 14/01/2005 12:26:55

ouai :)

Commentaire de J4Gu4R le 14/01/2005 21:41:28

ben c le moment de te lancer vers les txt alors :p

-J4Gu4R-

Commentaire de TheStrange le 14/01/2005 22:29:41

assez facile a scripter 7/10

Commentaire de TooLoW le 14/01/2005 23:23:20

pour eviter les $nick et ect dans la réponde, utilise $eval(%variable,2)
bonne continuation

Commentaire de Asthar le 15/01/2005 01:11:16

Un peu plus d'options serait largement souhaitable.
Je ne note pas ..

Commentaire de zdedog le 23/10/2005 14:25:13

Peut mieux faire

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,685 sec (4)

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