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

Code

 > 

AddOns

 > AWAY

AWAY


 Information sur la source

Note :
1,67 / 10 - par 3 personnes
1,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :AddOns Niveau :Débutant Date de création :15/06/2005 Vu :2 011

Auteur : OdaS

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

 Description

Voila un away complet !

Source

  • dialog aw {
  • title "[] AwaY []"
  • size -1 -1 111 158
  • option dbu
  • box "", 1, 2 1 108 31
  • text "Entre la raison d'away ci-dessous", 2, 4 7 103 8, center
  • edit %ra, 3, 4 19 104 10, autohs
  • box "", 4, 2 81 108 35
  • text "Entre la phrase de ton away! met <r> pour dire la raison", 5, 5 85 102 14, center
  • edit %rp, 6, 5 102 102 10, autohs
  • box "", 13, 2 36 53 43
  • text "Le dire:", 14, 6 43 29 8, center
  • check "", 15, 5 54 8 10
  • text "à personne", 16, 13 55 34 8
  • check "Check Box", 17, 5 67 8 10
  • text "à tout le monde", 18, 13 68 38 8
  • button "Partir", 22, 62 41 37 12
  • button "Revenir", 23, 62 63 37 12
  • box "", 24, 2 119 108 35
  • text "Entre la phrase de ton retour d'away! met <r> pour dire la raison", 25, 5 125 102 14, center
  • edit %re, 26, 5 142 103 10, autohs
  • }
  • on *:dialog:aw:edit:3:{ set %ra $did(3).text }
  • on *:dialog:aw:edit:6:{ set %rp $did(6).text }
  • on *:dialog:aw:edit:26:{ set %re $did(26).text }
  • on *:dialog:aw:sclick:22:{
  • if %moi == on { /nick []Aw[] | /set %rhl on }
  • if %all == on { /nick []Aw[] | /set %rhl on | /amsg $replace(%rp,<r>,%ra) }
  • }
  • on *:dialog:aw:sclick:23:{
  • if %moi == on { /nick me | /set %rhl off }
  • if %all == on { /nick me | /set %rhl off | /amsg $replace(%re,<r>,%ra) }
  • }
  • on *:dialog:aw:sclick:15:{
  • if ( %moi == on ) { /set %moi off }
  • else { /set %moi on }
  • }
  • on *:dialog:aw:sclick:17:{
  • if ( %all == on ) { /set %all off }
  • else { /set %all on }
  • }
  • on *:dialog:aw:init:*:{
  • if %moi == on { did -c $dname 15 }
  • if %all == on { did -c $dname 17 }
  • }
  • on *:text:*:#:{
  • if $me isin $strip($1-) {
  • if %rhl == on { notice $nick 10[]14 AwaY 10[] 14Je suis away pour la raison %ra donc rééssai plus tard }
  • }
  • }
dialog aw {
  title "[] AwaY []"
  size -1 -1 111 158
  option dbu
  box "", 1, 2 1 108 31
  text "Entre la raison d'away ci-dessous", 2, 4 7 103 8, center
  edit %ra, 3, 4 19 104 10, autohs
  box "", 4, 2 81 108 35
  text "Entre la phrase de ton away! met <r> pour dire la raison", 5, 5 85 102 14, center
  edit %rp, 6, 5 102 102 10, autohs
  box "", 13, 2 36 53 43
  text "Le dire:", 14, 6 43 29 8, center
  check "", 15, 5 54 8 10
  text "à personne", 16, 13 55 34 8
  check "Check Box", 17, 5 67 8 10
  text "à tout le monde", 18, 13 68 38 8
  button "Partir", 22, 62 41 37 12
  button "Revenir", 23, 62 63 37 12
  box "", 24, 2 119 108 35
  text "Entre la phrase de ton retour d'away! met <r> pour dire la raison", 25, 5 125 102 14, center
  edit %re, 26, 5 142 103 10, autohs
}

on *:dialog:aw:edit:3:{ set %ra $did(3).text }
on *:dialog:aw:edit:6:{ set %rp $did(6).text }
on *:dialog:aw:edit:26:{ set %re $did(26).text }
on *:dialog:aw:sclick:22:{
  if %moi == on { /nick []Aw[] | /set %rhl  on }
  if %all == on { /nick []Aw[] | /set %rhl  on | /amsg $replace(%rp,<r>,%ra) }
}
on *:dialog:aw:sclick:23:{
  if %moi == on { /nick me | /set %rhl  off }
  if %all == on { /nick me | /set %rhl  off | /amsg $replace(%re,<r>,%ra) }
}
on *:dialog:aw:sclick:15:{
  if ( %moi == on ) { /set %moi off }
  else { /set %moi on }
}
on *:dialog:aw:sclick:17:{
  if ( %all == on ) { /set %all off }
  else { /set %all on }
}
on *:dialog:aw:init:*:{
  if %moi == on { did -c $dname 15 }
  if %all == on { did -c $dname 17 }
}
on *:text:*:#:{
  if $me isin $strip($1-) { 
    if %rhl == on { notice $nick 10[]14 AwaY 10[] 14Je suis away pour la raison %ra donc rééssai plus tard }
  }
}

 Conclusion

bientot je pense un v2


 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 fjxokt le 15/06/2005 19:41:13

un "away complet" , t'es bien sur ?
-ou on choisis son nick d'away ??? si on veut pas de ton nick []Aw[] ou s'il est déja utilisé ?
-il manque un systeme d'autoaway
-il n'est pas vraiment configurable (si on ne veut pas de l'highlight, on fait comment?)
-radio a la place des check (puisque c'st l'un ou l'autre logique)
-le dialog est mal ordonné je trouve
-j'aurai plutot vu un combo dans lequel on entre ses raisons d'away et ses nicks (avec les donnees enregistrées dans un fichier txt)
-une option multiserveurs
-pouvoir logguer ce qu'il se passent sur les differents canaux pdt ton abscence (a l'aide d'une @win)
-dans tes evenements de click tu ne verifie pas si on est deja away ou non ($away)
-tu peut regrouper tes events dans un seul a l'aide de $init, $sclick etc...


tu vois qu'il te reste encore pas mal de trucs a faire pour ta v2 ;)

Commentaire de Huitre le 15/06/2005 20:21:43

" Voila un away complet ! "
" bientot je pense un v2 "

Tu te contredis toi meme.

C est vraiment pas terrible ce truc, ca merite pas de note .

Commentaire de fyltum le 15/06/2005 20:52:05

Quelle méchante Huitre vraiment :)

Commentaire de Mc_AbBeR le 15/06/2005 21:03:43

Sans être "méchant",

Je pense que sa sert absolument a rien. Si plusieurs personne utilise ton script, le nick va déja être pris ...

Puis pourquoi <r> ?
Sa sert à rien.

Je continu plus...

<2/10 Pour Le Dialog>

Commentaire de abdoulax le 16/06/2005 09:34:38

lol complet

Commentaire de MaX_62 le 16/06/2005 10:28:04

Oui en plus il innove ;P
(tu peux enlever les slash devant les commandes)

Commentaire de tofu le 16/06/2005 19:04:31

un away de plus, si tu veux des critiques et des idées d'améliorations, fais une recherche sur le site je vais pas la faire pour toi.

Commentaire de Sizlaa le 16/06/2005 19:10:32

C'est un system d'away, et comme la plupart des codes la commande //away n'est même pas utilisé avec toutes celles qui suivent, tout le le reste a déjà été dit!

++

Commentaire de IceTempest le 04/07/2005 11:58:12

Une seule remarque : n'avoir rien fait revient au même ....
Note : aucune.

Commentaire de DevilsBlack le 19/07/2005 00:12:01

D'apres les critiques.. Je ne le téléchargerai pas!

» Je pensais le télécharger AVANT de voir les critiques!

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

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