Remplacer les nick dans une phrase

Résolu
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 - 16 juin 2008 à 00:42
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 - 19 juin 2008 à 03:47
Bonjour,

En fait j'aimerais pourvoir remplacer (modifier serait plus juste) tous les nick d'un salon qui serait présent dans une phrase.

La phrase serait disponible comme étant l'identificateur $1-

Je sais replacer un mot par un autre avec $replace mais faire la chose dynamiquement selon les personnes présentent sur le salon me pose quelques soucis.

Quelqu'un saurait comment faire cela ?

D'avance, merci

[PaTaTe]
A voir également:

4 réponses

Zova Messages postés 150 Date d'inscription mardi 15 juin 2004 Statut Membre Dernière intervention 24 août 2010 2
16 juin 2008 à 01:32
tu dois faire un truc du style il me semble, mais j'ai pas mIRC sous la main pour tester ou quoi donc jte fais ça vite fait mais ça te guide un peu sur la voix à suivre :

on *:input:#:*: {
var %i 0, %a $1-, %a^ $nick(#,0)
while %i <= %a^ {
$replace(%a,$nick(#,%i),)
inc %i
}
msg # %a
haltdef
}

N.B :
$nick(#,0) < nombre d'users sur le salon
$nick(#,N) ou N est égal au Nième user du salon
3
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
16 juin 2008 à 10:42
Yep zova, ton code est juste, mais en faisant la boucle avec $regsubex, ça va mille fois plus vite (mais ici, on s'en moque, s'étais juste pour préciser)
0
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 7 février 2011
16 juin 2008 à 14:10
 $replace(%a,$nick(#,%i),)



Il manque une virgule, non ? (même si on s'en fout :p )
Et PaTaTe, précise la prrochaine fois si c'est ne mIRC ou pas que tu veux le code (même si ici ça parait assez évident).

Cordialement, uaip.
0
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 2
19 juin 2008 à 03:47
Apparement pas de soucis, ça roule comme je veux merci à vous ;)

[PaTaTe]
0
Rejoignez-nous