Systeme d'away (encore un...)

Description

pas grand chose vous copiez la variables dans l'onglet varaibles (vous lauriez deviné tot ou tard) le popup dans channel (de popups) et le reste dans les remotes
sinon loadez le fichier .mrc ce sera pareil

Source / Exemple :


dans les remotes

alias awa dialog -m awa awa
dialog awa {
  title "Away "
  size -1 -1 108 63
  option dbu
  box "Away", 1, 3 0 102 49
  edit "", 2, 43 7 52 10, autohs
  text "Raison:", 3, 14 8 22 8
  edit "", 4, 43 19 52 10, autohs
  text "Nickname:", 5, 11 21 30 8
  text "Retour prévu:", 10, 11 34 50 9
  edit "", 6, 53 32 43 10, autohs
  button "Fermer", 7, 71 51 37 12, ok
  button "Away", 8, 0 51 22 12
  button "Retour", 9, 23 51 28 12
}
on *:dialog:awa:sclick:8:{
  ame passe en away (rézon :  $+ $did(2) $+  ) (retour prévu   $+ $did(6) $+ )
  away $did(2)
  set %kan $did(6)
  set %rezon $did(2)
  set %modawa pala
  nick %nom $+ ` $+ $did(4)
}
;Script Away par NiTrO_120 (http://nitro.120.free.fr/)
on *:dialog:awa:sclick:9:{
  nick %nom
  away
  timer 1 1 ame est de retour
  identifiee
  set %modawa suila
}

on *:text:*:?:{
  if (%modawa == pala ) {
    if ($nick != $me) {
      msg $nick 7-=1 Je suis en1 3a4w13a12y1 (10 $+ %rezon $+ 1) et le retour est prévu4 $+ %kan $+ 7 =-1
    }
  }
}
; comme ca quan qqun vous envoie un message en pv ca afffiche votre rezon et tout du away
dans le popup
-
Away le mien:/awa

dans les varz (mettez votre pseudo)
%nom NiTrO_120
 

explication de la fonction identifiee (alias):
/identifiee /msg nickserv identify votrePass
elle sert aux nick registerés

Conclusion :


merci a jhd pour son aide
a je-sais-plus-ki pour les dialogs
et a averell pour le tuto

Codes Sources

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.