Aide - Recherche - Membres - Calendrier
Version complète : Message De Bienvenue Pour Les Proprios Et Anim's
CCS Forums > Scripting mIRC > Scripting mIRC
Thierry
Hello
J' en ai déjà parlé à orus qui m aguidé un peu, mais j avoue je galère
Le but de ma demande est de pouvoir personnalisé un message de bienvenue suivant le accessliste ou directement via le pseudo (pour la facilité)
alors sachant que je ne peux pas faire deux fois un on join dans remote, comment puis-je par ex intégré un truc du style
quand un pseudo se join au #
CODE
if ($nick =='pseudo1'){ privmsg $chan   $vsix.doencode(Comic Sans MS,9966FF, $true, $false,$read(pseudo1.txt))}
elseif
($nick =='pseudo2'){ privmsg $chan   $vsix.doencode(Comic Sans MS,9966FF, $true,
  $false,$read(pseudo2.txt))}


Déjà c po si le code est valable j ai pondu ca ainsi

et dans le meilleur des cas pouvoir faire un dialogue ou je pourrais attribuer un $read (message-pseudo.txt) suivant le pseudo et son grade en se basant sur l access list

Voilà j espere que ma demandeest clair wub.gif

Merci d avance rolleyes.gif
Orus
yo tongue.gif

bah là tu te prends la tête un peu pour rien

dans ta nicklist tu ajoute un bouton comme par exemple

CODE
liste proprio:auser proprio $$1


ensuite dans un evenement join tu fais par exemple

CODE
on proprio:join:#: {
privmsg # vsix.doencode(Comic Sans MS,9966FF, $true,
  $false,cachez vous! un proprio debarque)
}

après si tu veut personnaliser suivant le nick tu mets une condition comme tu as fait, ça parait exact.

ensuite pour ton text, ça depend vraiment de vce que tu veux faire dans ton cas je pense que juste la userlist suffit.
enfin si tu veux plus de renseignement demande tongue.gif

à plus wink.gif
Thierry
CITATION(Orus @ 30/01/2007, 17:53) *
CODE
on proprio:join:#: {
   privmsg # vsix.doencode(Comic Sans MS,9966FF, $true,
     $false,cachez vous! un proprio debarque)
    }


Bon pour l ajout du bouton c est ok, je click sur mon pseudo et ca m ajoute a la liste proprio
par contre pour l évenement ça va pas
j ai biensur modifier la petite erreur
CODE
on proprio:join:#: { privmsg $chan $vsix.doencode(Comic Sans MS,9966FF, $true,  $false,cachez vous! un proprio debarque)
    }
Orus
CITATION(Thierry @ 30/01/2007, 19:58) *
j ai biensur modifier la petite erreur
CODE
on proprio:join:#: { privmsg $chan $vsix.doencode(Comic Sans MS,9966FF, $true,  $false,cachez vous! un proprio debarque)
    }


bah ecoute à l'instant, je viens de coller le code dans mon script et ça fonctionne très bien.

à la rigueur, avant il y avait une sorte de bug dans le plug... au pire rajoute un timer avant le privmsg.

Mais le code fonctionne très bien mellow.giftongue.gif
Thierry
blink.gif blink.gif bon alors c moi ki n est pas du coller ca ou il fallait ;'(

j ai mis
CODE
liste proprio:auser proprio $$1

dans popup/list-utilisateur

et
CODE
on proprio:join:#: {
  privmsg $chan   $vsix.doencode(Comic Sans MS,9966FF, $true, $false,cachez vous! un proprio debarque)
}

dans remote unsure.gif
Orus
CITATION(Thierry @ 30/01/2007, 20:47) *
blink.gif blink.gif bon alors c moi ki n est pas du coller ca ou il fallait ;'(

j ai mis
CODE
liste proprio:auser proprio $$1

dans popup/list-utilisateur

et
CODE
on proprio:join:#: {
  privmsg $chan   $vsix.doencode(Comic Sans MS,9966FF, $true, $false,cachez vous! un proprio debarque)
}

dans remote unsure.gif


LOL je viens de copier la même chose exactement .... et ça fonctionne blush.gif
regarde si tu as pas d'autres on join sur la même page ....
au pire essaie de mettre le on join sur une page vierge ..

à tte wink.gif
Thierry
lol kén bille des fois, j avais mis ca avec un autre on join mdrr, oki ca roule, mtn v pouvoir développé l affaire
Orus
CITATION(Thierry @ 30/01/2007, 21:22) *
lol kén bille des fois, j avais mis ca avec un autre on join mdrr, oki ca roule, mtn v pouvoir développé l affaire


mais tu n'es pas forcé de mettre un on join par page, il existe l'identifiant $ulist ou $ulevel tu peux tous les rassembler en un seul tongue.gif

regarde dans l'aide de mirc ..tongue.gif
Ceci une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.