quote:
Originally posted by Choli
That will cause recursive calls and Plus will fall into an endless loop.
ie: You put the custom nick "His nick (!N)" That will be "His nick His nick (!N)" and then "His nick His nick His nick (!N)" and so on...
Hmm, yes, didn't think of that, but this could be easly avoided though.
(looping only once or twice)...
-----------------------------------------------------------------------------
EDIT:
-----------------------------------------------------------------------------
Now that I think of it... It would not loop, wouldn't it?
Because
(!N) is the name used by the contactperson:
'His nick' is not (!N), it is the name I give (costum name).....
(!CN) is another thing:....
If you enter in the custom name:
"His nick: (!CN)" that would give:
"His nick: His nick: His nick: (!CN)"etc... (loops, which could be fixed to 1 or 2 loops, see mIRC scripting for that)
or it could give:
"His nick: " ...depending on wheter (!CN) is resolved before or after.
Then again, another solution is to prevent only the use of (!CN) in costum names and everything would be A OK....
Just only the use of (!N) and (!M) in custom names would be great....