c un truc pr configurer son pseudo en away , enfin >< , vous configurez des commandes du genre : !oqp pui lextension du pseudo pr cette commande : [OqP], pui si vous dites !oqp ca va changer votre nick en $me $+ [Extanesion]
exemple vous vous apellez : dream_maker303
vous tapez !oqp vous vous apellerez : dream_maker303[OqP]
huhu vous avez rien compri ><
et vous ppouvez configurer des truc comme ca autan que vous voulez !!! ba oué jdecouvre les tokens =D
Source / Exemple :
menu menubar,channel,status {
Pseudo Config`: dialog -m psconf psconf
}
alias psmaj {
did -r psconf 1
var %compteur = 1
while ( %compteur <= $gettok(%conf.cm,0,44) ) {
did -a psconf 1 $gettok(%conf.cm,%compteur,44) $+ <=> $+ $gettok(%conf.ps,%compteur,44)
inc %compteur
}
}
dialog psconf {
title "Pseudo Config par Tiboug "
size -1 -1 237 182
option dbu
list 1, 123 2 106 162, size vsbar
edit "", 2, 5 35 50 10, autohs
edit "", 3, 65 35 50 10, autohs
text "Commande :", 4, 12 21 34 8
text "Extension :", 5, 70 21 37 8
button "Ajouter", 6, 9 52 43 10
button "Supprimer", 7, 65 52 41 10
button "Modifier", 8, 36 70 42 10
button "Ok", 9, 2 169 231 10, ok cancel
box "", 10, 3 9 115 155
text "L'extension , est ce qui suivra votre pseudo exemple : Commande = !miam Extension = `|MangE| et ba vous vous apellerez : votrenick`|MangE| , c assez clair ? ", 11, 13 86 84 41
text "Vous pouver utiliser la commande !re pour revenir a votre nick d'origine", 12, 8 137 103 16
}
on *:dialog:psconf:init:0 { psmaj }
on *:dialog:psconf:sclick:1: {
did -ra psconf 2 $gettok(%conf.cm, $did(1).sel,44)
did -ra psconf 3 $gettok(%conf.ps, $did(1).sel,44)
}
on *:dialog:psconf:sclick:6: {
if ( $did(2) !== $null) && ($did(3) !== $null) {
set %conf.cm $addtok(%conf.cm,$did(2),44)
set %conf.ps $addtok(%conf.ps,$did(3),44)
psmaj
}
if ($did(2) == $null) { echo -at 4 Vous devez remplir le champ 10 "Commande" 4 pour pouvoir ajouter une commande }
if ($did(3) == $null) { echo -at 4 Vous devez remplir le champ 10 "Pseudo" 4 pour pouvoir ajouter un pseudo }
}
on *:dialog:psconf:sclick:7: {
if ( $did(1).sel = $null ) { halt }
set %conf.cm $remtok(%conf.cm,$gettok(%conf.cm,$did(1).sel,44),44)
set %conf.ps $remtok(%conf.ps,$gettok(%conf.ps,$did(1).sel,44),44)
psmaj
}
on *:dialog:psconf:sclick:8: {
if ( $did(1).sel = $null ) { halt }
set %conf.cm $reptok(%conf.cm,$gettok(%conf.cm,$did(1).sel,44),$did(2),1,44)
set %conf.ps $reptok(%conf.ps,$gettok(%conf.ps,$did(1).sel,44),$did(3),1,44)
psmaj
}
on *:input:*:{
if ($1 == !re) { nick %nickdorigine }
if ( $left($1-,1) == ! ) && ($1 isin %conf.cm) {
set %nickdorigine $me
nick $me $+ ` $+ $gettok(%conf.ps,$findtok(%conf.cm,$1,1,44),44)
halt
}
}
Conclusion :
il ma di de pa le mettre , mai jle met quand meme !
ya Kerrigan qui ma aide pour le truc de while et ptetre un autre truc jai pa fai attention
en tou cas merci a lui !
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.