Ещё сделать типо дружбу-с соглашением противоположного игрока, ну как это работает. Добавляешь человека из другой фракции или без фракции в "Дружбу" и он тебя не сможет бить только если удалит из дружбы.
Команды:
/white add (НИК)
/white remove (НИК)
/white list
Вот как будет выглядеть в чате:
"Игрок (НИК) хочет вас добавить вас в белый список. Принять, отказать !"
"Игрок (НИК) удалил вас из белого списка."
"Вы отправили запрос на добавление в белый список игроку (НИК)"
"Вы удалили игрока (НИК) из белого списка"
Если игрок удалил вас из белого списка когда вы были не в сети, то когда вы войдёте в сеть то вам система сообщит об этом если вы заходили не более 24ч (или сделать больше если это не жрёт ресурсы). И можно будет выключить в настройках возможность добавить вас в белый список (Сами же вы сможете) все люди которые были в белом списке сохранятся.
Всё почти как /hide, но наверно лучше потому что в хайде человек может вас закрысить + вы не будете видеть его это тоже минус наверно.
Человек с которым вы мир будет подсвечиваться зелёным.
Человек с которым вы будете вар будет подсвечиваться красным