Subj : Re: ACS help To : Christian Sacks From : g00r00 Date : Sun Jul 11 2021 21:28:43 CS> I have things I don't want to run, if the user is invisible or the user CS> is me regardless of whether I am invisible or not. CS> CS> Should I do the !u1 or !s255 part BEFORE the !OI? like CS> (!s255|!OI) The problem here is with your logic and I noticed this right after I sent that last message. If you break the ACS down using a T and F for true/false for each value you can see what I mean. Lets look at a user who is S255 but not invisible: (!s255|!OI) (!T|!F) (F|T) FALSE OR TRUE = TRUE So its doing what its supposed to do, which is to evaluate to true. If you stop ORing the logic you should get results like what you're looking for: !s255!OI !T!F FT FALSE AND TRUE = FALSE You want it to run when they are not s255 and not invisible, since the ACS is defining when it SHOULD run not when it shouldn't. Give that a try and let me know how it goes. .... One tequila, two tequila, three tequila, floor. --- Mystic BBS v1.12 A47 2021/07/09 (Windows/64) * Origin: Sector 7 * Mystic WHQ (1:129/215) .