ahh yea i was thinking along those lines myself in reguards to the Room creation
i had acctually gatherd what they ment just by looking over the coding in your connection and that of the id4 connection and i knew it was some thing to do with ircvars but just not exactelly what lol
one last q on this subject
to add the irc8 vars in i know i need to chage the if ($1 = ircvars)
but ihave 2 of them not shure what one to change or if i should be changing both
on *:SOCKREAD:msn.client.lm*: {
if ($sockerr > 0) { msn.sockerr $sockname read | return }
var %read, %x $right($sockname,4)
sockread %read
while ($sockbr > 0) {
tokenize 32 %read
if ($msn.ini(debug)) echo @debug $sockname $+ : $1-
if (AUTH == $1) {
sockwrite -tn msn.look. $+ %x %read
if (AUTH GateKeeper S :GKSSP* iswm $1-) {
sockclose msn.client.* $+ %x
window -c @Vincula $+ %x
.remove $+(",$scriptdir,vincula,$left(%x,1),.html")
return
}
}
elseif (IRCVERS == $1) { sockwrite -tn msn.look. $+ %x %read }
sockread %read
}
}
and the other is
on *:SOCKREAD:msn.client.rm: {
if ($sockerr > 0) { msn.sockerr $sockname read | return }
var %read
sockread %read
while ($sockbr > 0) {
tokenize 32 %read
if ($msn.ini(debug)) echo @debug $sockname $+ : $1-
if (AUTH == $1) {
if (AUTH GateKeeper* S :GKSSP* iswm $1-) {
if ($msn.get(999,guest)) sockwrite -tn msn.server.999 $1-
else sockwrite -tn msn.server.999 $1 GateKeeperPassport $3-
sockclose $sockname
var %s $msn.ndll(select,$window(@VinculaHTML).hwnd)
%s = $msn.ndll(navigate,about:blank)
return
}
else {
if ($msn.get(999,guest)) sockwrite -tn msn.server.999 $1-
else sockwrite -tn msn.server.999 $1 GateKeeperPassport $3-
}
}
elseif (IRCVERS == $1) {
if ($msn.get(999,nick)) sockwrite -tn msn.server.999 NICK $msn.get(999,nick)
sockwrite -tn msn.server.999 $1-
}
sockread %read
}
}
do i need ot change just one of them , both , or is there more to it than that ? ill have a go at playing around with the coding in the mean time though see what i can coem up with
and thanx for the help really apreciated 
regd
lee
Additional :
ok so iv been playing around with the coding still no luck yet 
iv changed
elseif (IRCVERS == $1) { sockwrite -tn msn.look. $+ %x %read }
to
elseif (IRCVERS == $1) { sockwrite -tn msn.look. $+ %x IRCVERS IRC8 MSN-OCX!9.02.0309.2602 }
( %x determins weather or not its look.ccom or look.main )
changed
elseif (IRCVERS == $1) {
if ($msn.get(999,nick)) sockwrite -tn msn.server.999 NICK $msn.get(999,nick)
sockwrite -tn msn.server.999 $1-
}
to
elseif (IRCVERS == $1) {
if ($msn.get(999,nick)) sockwrite -tn msn.server.999 NICK $msn.get(999,nick) $lf $1 IRC8 $3- }
}
( the sockwrite and the if $1 IRC8 $3- apper to do the same thing )
Edited Nov 13, 2004 8:38 PM by Terminal-access