begin process at 2012 02 10 01:53:32
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > MENU D'INVITATION

MENU D'INVITATION


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Niveau :Débutant Date de création :13/03/2004 Vu / téléchargé :3 910 / 152

Auteur : Naza

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
C'est un simple dialog qui se lance quand on t'invite quelque pars,
il te propose de joindre le salon ou d'ignorer l'invitation.
Regarder le Screenshot, il parle lui même.
L'explication pour l'installation est dans le fichier zip.

Source

  • On 1:Invite:#:{
  • if (%active-invitation == on) {
  • set %iipseudo $nick
  • set %iichan $chan
  • invit
  • }
  • }
  • alias invit { dialog -m invitation invitation }
  • dialog invitation {
  • title "On t'invite !"
  • size -1 -1 157 90
  • option dbu
  • icon Invit\#
  • check "&Ne plus &Activer cette fenetre lors d'une invitation", 6, 10 74 150 10
  • box "", 7, 4 68 151 20
  • icon 8, 5 5 24 20, Invit\B
  • text "&Je t' informe que :", 9, 30 6 56 8
  • text "&Vous a invité sur le salon :", 10, 30 17 65 8
  • text " &Voudrais tu rejoindre ce salon ?", 11, 5 28 148 20
  • button "&Joindre le salon :", 12, 4 51 60 12, flat ok
  • button "Ignorer l'invitation et &Fermer", 13, 68 51 82 12, flat cancel
  • box "", 14, 2 44 153 23
  • text , 15, 92 6 59 8
  • text , 16, 100 17 54 8
  • }
  • on 1:dialog:invitation:init:0:{
  • dll Invit\mdx.dll SetMircVersion $version
  • dll Invit\mdx.dll MarkDialog $dname
  • dll Invit\mdx.dll SetColor $dname 15,16 text $rgb(0,0,255)
  • dll Invit\mdx.dll SetFont 11 ANSI 27 20 Comic sans ms
  • did -a invitation 15 %iipseudo
  • did -a invitation 16 %iichan
  • if (%active-invitation == off) { did -c $dname 6 }
  • }
  • on 1:dialog:invitation:sclick:12:{ if ($did == 12) { join %iichan } }
  • on 1:dialog:invitation:sclick:6:{
  • if (%active-invitation == on) {
  • echo -a 15,1[8SCRIPT15] 0Désormais tu ne recevra plus cette fenetre lors d'une invitation.
  • set %active-invitation off
  • halt
  • }
  • if (%active-invitation == off) {
  • echo -a 15,1[8SCRIPT15] 0Désormais tu recevra cette fenetre lors d'une invitation.
  • set %active-invitation on
  • halt
  • }
  • }
  • On 1:LOAD:{
  • set %active-invitation on
  • echo -a __________________________________________
  • echo -a Oké $me , tu as chargé l'add-ons par Nazario
  • echo -a MSN : NazarioBoSs@Hotmail.com
  • echo -a Forum : 12Http://Naxela.fr.fm
  • echo -a __________________________________________
  • }
On 1:Invite:#:{
  if (%active-invitation == on) { 
    set %iipseudo $nick 
    set %iichan $chan 
    invit
  }
}
alias invit { dialog -m invitation invitation }
dialog invitation {
  title "On t'invite !"
  size -1 -1 157 90
  option dbu
  icon Invit\#
  check "&Ne plus &Activer cette fenetre lors d'une invitation", 6, 10 74 150 10
  box "", 7, 4 68 151 20
  icon 8, 5 5 24 20, Invit\B
  text "&Je t' informe que  :", 9, 30 6 56 8
  text "&Vous a invité sur le salon :", 10, 30 17 65 8
  text " &Voudrais tu rejoindre ce salon ?", 11, 5 28 148 20
  button "&Joindre le salon :", 12, 4 51 60 12, flat ok
  button "Ignorer l'invitation et &Fermer", 13, 68 51 82 12, flat cancel
  box "", 14, 2 44 153 23
  text , 15, 92 6 59 8
  text , 16, 100 17 54 8
}
on 1:dialog:invitation:init:0:{
  dll Invit\mdx.dll SetMircVersion $version 
  dll Invit\mdx.dll MarkDialog $dname
  dll Invit\mdx.dll SetColor $dname 15,16 text $rgb(0,0,255)
  dll Invit\mdx.dll SetFont 11 ANSI 27 20 Comic sans ms
  did -a invitation 15 %iipseudo  
  did -a invitation 16 %iichan
  if (%active-invitation == off) { did -c $dname 6 }
}
on 1:dialog:invitation:sclick:12:{ if ($did == 12) { join %iichan } }
on 1:dialog:invitation:sclick:6:{
  if (%active-invitation == on) { 
    echo -a 15,1[8SCRIPT15] 0Désormais tu ne recevra plus cette fenetre lors d'une invitation. 
    set %active-invitation  off 
    halt
  }
  if (%active-invitation == off) {
    echo -a 15,1[8SCRIPT15] 0Désormais tu recevra cette fenetre lors d'une invitation. 
    set %active-invitation on
    halt
  }
}
On 1:LOAD:{
  set %active-invitation on 
  echo -a __________________________________________
  echo -a Oké $me , tu as chargé l'add-ons par Nazario
  echo -a MSN : NazarioBoSs@Hotmail.com
  echo -a Forum : 12Http://Naxela.fr.fm
  echo -a __________________________________________
}

 Conclusion

Tout est dans le zip.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • #Télécharger ce fichier [Réservé aux membres club]766 octets
  • AIDE.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier544 octets
  • BTélécharger ce fichier [Réservé aux membres club]3 262 octets
  • invit.nazTélécharger ce fichier [Réservé aux membres club]1 919 octets
  • mdx.dllTélécharger ce fichier [Réservé aux membres club]42 496 octets

Télécharger le zip


 Sources du même auteur

Source avec une capture OUVERTURES DES DIALOGS
Source avec une capture M0W
/HOROSCOPE
Source avec une capture SCREENZ
Source avec Zip Source avec une capture ROBOT D'ANIMATION EN SOCKET

 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 Naza le 13/03/2004 18:33:06

Je suis ouvert à tout commentaire.

Commentaire de ReMi34 le 13/03/2004 18:47:32

Je trouve que c'est inutile !

Commentaire de [Fk] le 13/03/2004 20:51:43

Moi ossi .. tu ve joindre un channel , tu double clik sur le nom du chan , C PLUS COURT KE DOUVRIR UN DIALOG ET DE CLIKER SUR UN BOUTON ( c mon avis) .. bon voila @++

Commentaire de SornDrixer le 13/03/2004 21:00:55 administrateur CS

J'aime bien. C'est original, le dialog est bien présenté, mais c'est vrai que se n'est pas très utile.
Et si on recoit plusieurs invite en même temps sans fermer le dialog à chaque fois ?

Commentaire de Naza le 13/03/2004 21:53:42

Je m'y attendais à cette question.
Je pense que tu connais la réponse,
le dialog ne bouge pas ...
J'ferais surement un update pour qu'un autre dialog se lance a coté si le premier est actif.

Commentaire de t0nt0n le 14/03/2004 09:52:51

Salut,
moi je trouve pas ça si inutile, lorsqu'on m'invite je fait jamais attention, alors je trouve ça à la fois original et utile, le dialog est beau et ça marche :)
Tout ce qu'il faut, moi j'te note pas encore en attendant une update pour "qu'un autre dialog se lance a coté si le premier est actif." :)
Sinon j'taurais mit 7/10 :)
@+
T

Commentaire de t0nt0n le 14/03/2004 11:37:29

Quelques incohérences quand même:
on 1:dialog:invitation:sclick:12:{ if ($did == 12) { join %iichan } }
tu précise déjà que l'id est 12, pas besoind e remetre un if
:)

Commentaire de t0nt0n le 14/03/2004 13:30:21

Et tu pourrais aussi faire en sorte que la même personne ne t'ouvre pas le dialog deux fois... si un mec s'amuse avec toi ça peut devenir chiant, j'ai eu ce pb avec un boulet quand j'ai tester ton script, je me suis permi de modifier :)

On 1:Invite:#:{
if (%iipseudo == $nick) {
/notice $nick Stop ton invite flood plz!
halt
}    
if (%active-invitation == on) {
set %iipseudo $nick
set %iichan $chan
invit
}
}

Tout con mais ça soule pas avec le dialog qui s'ouvre tt le tps :)
@+

Commentaire de Naza le 14/03/2004 13:53:27

Ok merci .
Pour le : on 1:dialog:invitation:sclick:12:{ if ($did == 12) { join %iichan } }
Je voulait partir avec un
on 1:dialog:invitation:sclick:*:{
if ($did ==  ID) { commandes }
Mais apres j'ai changé et j'ai oublié de retiré ca.
Merci pour les commentaires @+

Commentaire de Kerrigan le 14/03/2004 14:24:10

tu pourrais t'affranchir aisément des variables et ça merite quelque developpement c trop leger

Commentaire de neko01 le 14/03/2004 19:55:04

moi je trouve ca trop bien ainsi que ton script et je te met un 7/10 car c'est joli et pratique car pareil je ne fai pas toujours attention aux invites

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 7,004 sec (3)

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