Jeśli choć trochę orientujesz się w programowaniu (czyli np. pisaniu pluginów), to wiesz, że jest coś takiego jak warunek. Np. jeśli ktoś coś ma to traktuj go jakoś tam.
Warto również wspomnieć o flagach w
amxx. Jeśli ktoś znajdzie się w Twoim users.ini lub gdzieś indziej, skąd serwer wczytuje uprawnienia, to jego flagi są tylko i wyłącznie te, które wpisałeś. Natomiast każdy zwykły gracz, niebędący tam wpisany, dostaje przy wejściu na serwer flagę Z, która oznacza "zwykły gracz", inaczej mówiąc "nie admin". Ty poprzez dodanie komuś vipa dałeś mu flagi "srt", lecz zabrałeś tą Z.
W oryginalnej wersji pluginu adminchat nie miało to znaczenia, gdyż sprawdzane było czy ktoś ma flagę admin chat, jeśli ma to widzi u@, jeśli nie to nie, natomiast w tym zielonym u@ warunek jest zrobiony inaczej. Nie korzysta on już z flagi admin chat. Warunek brzmi, że jeśli gracz nie jest (wyżej wspomnianym) nie adminem (czyli nie ma flagi Z), to traktuj go jako admina, czyli przydziel widoczność u@. W rezultacie kto ma flagę Z to nie widzi adm chatu, kto jej nie ma to widzi.
Mam nadzieję, że teraz wyjaśniłem to bardziej zrozumiale
PS. Jeszcze co do ostatniego zdania poprzedniego postu: na fakt widzenia u@ nie wpływa obecność flagi s, czy r, czy t, czy jeszcze innej, lecz właśnie brak obecności flagi z.