begin process at 2008 08 30 11:53:05
1 234 000 membres
37 nouveaux aujourd'hui
14 294 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Remplacer les nick dans une phrase [ Scripting / Général ] (PaTaTe)

Remplacer les nick dans une phrase le 16/06/2008 00:42:25

PaTaTe
Membre Club
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]

Re : Remplacer les nick dans une phrase le 16/06/2008 01:32:28

Zova
Réponse acceptée !
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),<ici c'est le pseudo modifié $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

Re : Remplacer les nick dans une phrase le 16/06/2008 10:42:09

wims
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)

Re : Remplacer les nick dans une phrase le 16/06/2008 14:10:51

uaip
 $replace(%a,$nick(#,%i),<ici c'est le pseudo modifié $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.

Re : Remplacer les nick dans une phrase le 19/06/2008 03:47:48

PaTaTe
Membre Club
Apparement pas de soucis, ça roule comme je veux merci à vous ;)

[PaTaTe]


Classé sous : nick, remplacer, salon, phrase

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS