mIRC Homepage
Posted By: sigbin auto change nick? - 04/05/10 02:21 AM
i have a random nick script but i want it to be performed when i got a message like this "Nickname already in use" so basicaly if i typed in a nick if it is already in use this script will autorun...


Code:
alias randomnick {
  nick $+(random],$regsubex($str(.,$r(5,5)),/./g,$r(a,z)))
}

Posted By: Voglea Re: auto change nick? - 04/05/10 05:57 AM
Code:
raw 433:*: {
  randomnick
}
Posted By: Tomao Re: auto change nick? - 04/05/10 06:28 AM
Code:
raw 433:*: { nick $+([random],$regsubex($str(.,$r(5,5)),/./g,$r(a,z))) | halt }
Posted By: sigbin Re: auto change nick? - 04/05/10 06:35 AM
thankz for the help... very much appreciated
Posted By: FroggieDaFrog Re: auto change nick? - 06/05/10 10:53 AM
nick $+(random],$regsubex($str(.,$r(5,5)),/./g,$r(a,z)))

u do realise that $r(5,5) will always return 5 right?
and that in /./g the "." needs to be exscaped, right: /\./g
Posted By: hixxy Re: auto change nick? - 06/05/10 05:04 PM
The "." doesn't need to be escaped; a "." in a regular expression matches any single character. So . and \. will have the same effect in this case.
Posted By: FroggieDaFrog Re: auto change nick? - 07/05/10 10:40 AM
yea, now that u said something, I realise it, but i think ol' buddy was trying to match "." instead of "any one char". All in the inner workings i guess smile
© mIRC Discussion Forums