Перейти к содержимому

Фотография

Chat Manager by Mistrick


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1
D83CDF40.png Kaido Ren

Kaido Ren
  • D83CDF40.png Команда 99FPS
  • 131 сообщений





Chat Manager 


Автор: Mistrick


Версия: 0.9.4 от 4.03.2016 г.

 

Возможности:

- Функция allchat (мертвые видят чат живых и наоборот)

- Изменение цвета текста сообщения

- Добавление timecode к сообщению

- Выставление префиксов по steamid, name, adminflag

- Логирование сообщений

- Поддержка тэгов AES

- Транслит

 

Рекомендация:

- Установить SafeNameAndChat by PRoSToTeM@.

- Build 6xxx+ или ReHLDS

 

Настройки:


#define ADMIN_FLAG ADMIN_CHAT // флаг для использования функций админа

//Colors: DEFAULT, TEAM, GREEN
// DEFAULT - стандартный, TEAM - цвет команды, GREEN - зеленый
#define PRETEXT_COLOR DEFAULT // цвет сообщения перед префиксами/ником(*DEAD*, *SPEC*, (<team>))
#define PLAYER_CHAT_COLOR DEFAULT // цвет чата обычного игрока
#define ADMIN_CHAT_COLOR GREEN // цвет чата админа
#define PLAYER_NAME_COLOR TEAM // цвет ника обычного игрока
#define ADMIN_NAME_COLOR TEAM // цвет ника админа

#define FUNCTION_ALL_CHAT // включение функции allchat

//Flags: ALIVE_SEE_DEAD, DEAD_SEE_ALIVE, TEAM_SEE_TEAM
#define PLAYER_CHAT_FLAGS (ALIVE_SEE_DEAD|DEAD_SEE_ALIVE) // флаги видимого чата для обычного игрока
#define ADMIN_CHAT_FLAGS (ALIVE_SEE_DEAD|DEAD_SEE_ALIVE) // флаги видимого чата для админа

#define FUNCTION_PLAYER_PREFIX // включение кастомных префиксов
#define FUNCTION_ADD_TIME_CODE // включение отображения времени в сообщении
#define FUNCTION_LOG_MESSAGES // велючение лога сообщений
#define FUNCTION_HIDE_SLASH // скрытие сообщений на слэш
#define FUNCTION_TRANSLITE // включение транслита
#define FUNCTION_AES_TAGS // поддержка тэгов AES

#define FUNCTION_ADD_STEAM_PREFIX // добавление префикса стиму

new const STEAM_PREFIX[] = "^1[^4Steam^1] "; // вид префикса для стима

#define PREFIX_MAX_LENGHT 32 // максимальная длина префикса

 

Флаги Allchat:

- ALIVE_SEE_DEAD - Позволяет живым видеть сообщения мертвых

- DEAD_SEE_ALIVE - Позволяет мертвым видеть сообщения живых

- TEAM_SEE_TEAM - Позволяет видеть командные сообщения другой команды

 

О логировании:

Логи сохраняются в папке addons/amxmodx/logs/chatmanager

 

О префиксах:

[spoiler=Скрытый текст]

Присутствует команда смены префикса на лету (cm_set_prefix).

Префиксы задаются в файле chatmanager_prefixes.ini (amxmodx/configs).

Приоритеты префиксов: steamid > name > flag 

 
;Color tags: !d - default, !t - teamcolor, !g - green
"steam" "STEAM_0:1:1234123" "[!gScripter!d] "
"name" "Nick" "[Prefix] "
"flag" "a" "[VIP] "



 

Скрины:

[spoiler=Скрытый текст]Pic

Pic



chatmanager_0.9.4.zip
  • 5

#2
insider

insider
  • Пользователи
  • 123 сообщений





Если делать, то нормально.

Добавь в архив ini файл, заполни, как следует.

Сделай команду на отключение времени, ибо лишнее это, а может кому-то нужно.
  • 0


Изображение


#3
D83CDF40.png Kaido Ren

Kaido Ren
  • D83CDF40.png Команда 99FPS
  • 131 сообщений





Если делать, то нормально.

Добавь в архив ini файл, заполни, как следует.

Сделай команду на отключение времени, ибо лишнее это, а может кому-то нужно.

Если писать это, то явно не мне, а автору плагина, как следует.
  • 0

#4
Vitaminka

Vitaminka
  • Пользователи
  • 93 сообщений




  • Ник в игре::nevermore

Как захотел, так и сделал, других людей всё устраивает, в принципе. :]
  • 1

#5
D83CDF40.png Kaido Ren

Kaido Ren
  • D83CDF40.png Команда 99FPS
  • 131 сообщений





Как захотел, так и сделал, других людей всё устраивает, в принципе. :]

"Тру" скрипачи всегда чем-то недовольны, ведь довольствоваться - не комильфо.
  • 2

#6
Mistrick

Mistrick
  • Пользователи
  • 1 сообщений





Сделай команду на отключение времени, ибо лишнее это, а может кому-то нужно.

Что еще за отключение времени?
  • 2

#7
noobik

noobik
  • Пользователи
  • 4 сообщений






Сделай команду на отключение времени, ибо лишнее это, а может кому-то нужно.


В исходнике добавь // перед

  • #define FUNCTION_ADD_TIME_CODE // включение отображения времени в сообщении

  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных