This is the same script on multiple lines:
on *:text:$(JOINED*):#channel:{
if ($nick == Abska) {
if ($window(@Abska).state) {
aline -h @Abska $date - $time $1-5
}
else {
window -ng2 @Abska
aline -h @Abska $date - $time $1-5
}
}
write logs\@Abska.log $strip($date - $time $1-5)
}
This is something similar that I find better:
on *:TEXT:JOINED *:#channel:{
if ($nick == Abska) {
if (!$window(@Abska)) { window -ng2 @Abska }
aline -h @Abska $date - $time $1-5
write logs\@Abska.log $strip($date - $time $1-5)
}
}
And maybe even this, but then you need to add a line
Abska:Abska!*@*
in your Users window (alt-r alt-u). You can then simply add new nicknames or address masks to have the same action for multiple users.
on Abska:TEXT:JOINED *:#channel:{
if (!$window(@Abska)) { window -ng2 @Abska }
aline -h @Abska $date - $time $1-5
write logs\@Abska.log $strip($date - $time $1-5)
}