yes, there's the 'and' and 'or' (and also the 'not' / negation) logic operators, but you got to make sure you're doing the full statement for each condition.
if (player.alias = "HK" or player.alias = "HegemonKhan") {
// NO error
if (player.alias = "HK" or "male") {
// ERROR
example (stupid/lame one... my mind is not creative at the moment, lol):
if (player.alias = "HK" and player.sex = "male") {
msg ("Yep, that's me!")
} else if (player.alias = "HK" and player.sex = "female") {
msg ("Nope, that's someone else, a different HK")
} else if (not player.alias = "HK" and player.sex = "male") {
msg ("That person is not HK, but they're a male.")
} else if (not player.alias = "HK" and player.sex = "female") {
msg ("That person is not HK, but they're a female.")
}
as for how to do this in the GUI~Editor:
I don't know the GUI~Editor's Scripts' [xxx] options that well, but you can choose the 'if' Script's [EXPRESSION] option, allowing you to type/code in what you want, for example (red font is your typed in code):
if [expression]
player.alias = "HK" and player.sex = "male"