right.... following are the scripts you asked for. PLEASE keep in mind, you can only have either the pm translator on or the channel translator, NOT both. If you put both on, it might mess up. We can fix it, but its better not to mess it up in the first place ;) So.... i will list the places where each part goes. Please copy these exactly.
Popups: Channel(yes, the single dash line needs to be included, it will make a horizontal bar in your popup) ------------------------Language translation: . $+ $$iif(%Lang2.Chan == $null,on) $+ : { /Language2 $$?="Enter language code" $chan } . $+ $$iif(%Lang2.Chan != $null,off) $+ : { /unset %Lang2* /disable #Lang2 } ------------------------Popups: Query ------------------------Language translation: . $+ $$iif(%Lang1.nick == $null,on) $+ : { /Language1 $$?="Enter language code" $1 } . $+ $$iif(%Lang1.nick != $null,off) $+ : { /unset %Lang1* /disable #Lang1 } ------------------------Remotes (remember to paste what is below in a NEW blank remotes file and save it) ------------------------alias Language1 { /set %Lang1.To $1 /set %Lang1.Nick $2 /enable #Lang1 } alias Language2 { /set %Lang2.To $1 /set %Lang2.Chan $2 /enable #Lang2 } ;----#Lang1 off ON ^*:text:*:?: { if ($nick == %Lang1.Nick) { .msg [Jail-Keeper] ^trans %Lang1.To en $1/set %Lang1.Relay from /haltdef }
else { if ($nick == [Jail-Keeper] && %Lang1.Relay == to) { /msg %Lang1.Nick $2/set %Lang1.Relay Idle /haltdef } else { if ($nick == [Jail-Keeper] && %Lang1.Relay == from) { /echo -t %Lang1.Nick #3< $+ %Lang1.Nick $+ > $2/set %Lang1.Relay Idle /haltdef } else { } } }
} on *:INPUT:?: { if ($target == %Lang1.Nick) { .msg [Jail-Keeper] ^trans en %Lang1.To $1/set %Lang1.Relay to /haltdef } } #Lang1 end ;----#Lang2 off ON ^*:text:*:#: { if ($chan == %Lang2.Chan) { .msg [Jail-Keeper] ^trans %Lang2.To en $1/set %Lang2.Relay from /set %Lang2.Nick $nick /haltdef } else { } } on ^*:text:*:?: { if ($nick == [Jail-Keeper] && %Lang2.Relay == to) { /msg %Lang2.Chan $2/set %Lang2.Relay Idle /haltdef } else { if ($nick == [Jail-Keeper] && %Lang2.Relay == from) { /echo %Lang2.Chan #3< $+ %Lang2.Nick $+ > $2/set %Lang2.Relay Idle /haltdef } else { } } } on *:INPUT:#: { if ($target == %Lang2.Chan) { .msg [Jail-Keeper] ^trans en %Lang2.To $1/set %Lang2.Relay to /haltdef
} } #Lang2 end ------------------------After you copy and paste these, you should be ready. remember to use only supported language codes. you will find them here: http://z11.invisionfree.com/ChillSpot_Mk_II/index.php?showtopic=54