[Levels Ranks] Module - Chat

[Levels Ranks] Module - Chat 3.1

Denisad

Участник
Сообщения
165
Реакции
7
А нельзя ли добавить сюда желтый цвет?
// Номера цветов : 0 - Team, 1 - White, 2 - Red, 3 - Green, 4 - Lime, 5 - Lightgreen, 6 - Lightred, 7 - Gray, 8 - Lightolive, 9 - Olive, 10 - Lightblue, 11 - Blue, 12 - Purple
В Prefixs_Private можно выдавать только по флагу z, а нельзя ли, чтобы бы ещё по другим флагам тоже можно было?
Например, по "z"=> "Admin"
"t"=> "Vipka"
"b"=> "Admin"
"r"=> "Admin+Vipka"
 
Последнее редактирование:

Denisad

Участник
Сообщения
165
Реакции
7
Это кто так сказал?
Я выдал по флагу "z" Админ. Он работает.
А если выдать "z" Админ и "t" Vipka, то всем игрокам выдается Vip...
И так с любым флагом

"LR_Chat"
{
// Данный конфигурационный файл предназначен для Counter-Strike: Source и Counter-Strike: Gloval Offensive
// Номера цветов : 0 - Team, 1 - White, 2 - Red, 3 - Green, 4 - Lime, 5 - Lightgreen, 6 - Lightred, 7 - Gray, 8 - Lightolive, 9 - Olive, 10 - Lightblue, 11 - Blue, 12 - Purple

"Prefixs_All" // Настройка префиксов для всех игроков
{
"color_off" "0" // Разрешить ли игрокам отключать у себя цвета и префиксы [ 0 - нет, 1 - да ]
"color_force" "1" // Включить принудительный цвет для всех (будут выставляться именно те цвета для каждого ранга, которые вы указали) [ 0 - нет, 1 - да ]

"chat_tagstart" "|" // Здесь можно указать символ, который вам нужен перед префиксом
"chat_tagend" "|" // Здесь можно указать символ, который вам нужен после префикса

"color_tagprefix" "1" // Цвет символов рядом с префиксом будет такой же, как и у самого префикса [ 0 - нет, 1 - да ]
"color_tagstart" "1" // Номер цвета для символа перед префиксом, если он указан
"color_tagend" "1" // Номер цвета для символа после префикса, если он указан
}

"Prefixs_Private" // Выдача персональных префиксов (либо по флагу админа, либо по Steam ID)
{
// Включить ли принудительный цвет для обладателей персонального префикса [ 0 - нет, 1 - да ]
// Если color_force 1, то color_private_force автоматически будет работать, как параметр 1
//
"color_private_force" "1"

"z"
{
"prefix" "Admin" // Префикс
"color_prefix" "2" // Номер цвета для префикса
"color_name" "11" // Номер цвета для никнейма
"color_message" "1" // Номер цвета для сообщения
}

"t" // STEAM ID (RoadSide Romeo :DDD)
{
"prefix" "Vipka" // Префикс
"color_prefix" "2" // Номер цвета для префикса
"color_name" "11" // Номер цвета для никнейма
"color_message" "1" // Номер цвета для сообщения
}
}

"Prefixs" // Настройка наименований префикса, цветов для префикса, никнейма и сообщений (кол-во префиксов должно совпадать с кол-вом рангов в Ядре)
{
"1"
{
"prefix" "Rank 1" // Префикс, который будет перед никнеймом игрока
"color_prefix" "2" // Номер цвета для префикса
"color_name" "11" // Номер цвета для никнейма
"color_message" "1" // Номер цвета для сообщения
}
"2"
{
"prefix" "Rank 2"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"3"
{
"prefix" "Rank 3"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"4"
{
"prefix" "Rank 4"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"5"
{
"prefix" "Rank 5"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"6"
{
"prefix" "Rank 6"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"7"
{
"prefix" "Rank 7"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"8"
{
"prefix" "Rank 8"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"9"
{
"prefix" "Rank 9"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"10"
{
"prefix" "Rank 10"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"11"
{
"prefix" "Rank 11"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"12"
{
"prefix" "Rank 12"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"13"
{
"prefix" "Rank 13"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"14"
{
"prefix" "Rank 14"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"15"
{
"prefix" "Rank 15"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"16"
{
"prefix" "Rank 16"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"17"
{
"prefix" "Rank 17"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
"18"
{
"prefix" "Rank 18"
"color_prefix" "2"
"color_name" "11"
"color_message" "1"
}
}
}
Сообщения автоматически склеены:

Поправит кто-нибудь баг?
 
Последнее редактирование:

Troyanskaya

Участник
Сообщения
442
Реакции
30
Здравствуйте. Можно ли оставить только преф?
Нужно что бы выдавал только префикс.
 

babka68

Участник
Сообщения
2,124
Реакции
956

Вложения

  • levelsranks_chat.smx
    11 КБ · Просмотры: 26
  • levelsranks_chat.sp
    16.8 КБ · Просмотры: 19

valerun

Участник
Сообщения
156
Реакции
11
А кто нить флаги админские профиксил уже или нет?
 

Zkiffy

Участник
Сообщения
547
Реакции
192
То ли я слепой, то ли плагин шалит
L 03/21/2021 - 19:58:28: [SM] Exception reported: [LR] Module - Chat : Section Prefixs is not found (addons/sourcemod/configs/levels_ranks/chat.ini)
L 03/21/2021 - 19:58:28: [SM] Blaming: lr/levelsranks_chat.smx
L 03/21/2021 - 19:58:28: [SM] Call stack trace:
L 03/21/2021 - 19:58:28: [SM] [0] SetFailState
L 03/21/2021 - 19:58:28: [SM] [1] Line 193, levelsranks_chat.sp::ConfigLoad
L 03/21/2021 - 19:58:28: [SM] [2] Line 124, levelsranks_chat.sp::LR_OnCoreIsReady
L 03/21/2021 - 19:58:28: [SM] [3] Line 114, levelsranks_chat.sp::OnPluginStart
L 03/21/2021 - 19:58:28: [SM] Unable to load plugin "lr/levelsranks_chat.smx": Error detected in plugin startup (see error logs)
 

Вложения

  • 1chat.ini
    4.9 КБ · Просмотры: 23

SIRIUS

♿___DejaVu
Сообщения
509
Реакции
253
То ли я слепой, то ли плагин шалит
L 03/21/2021 - 19:58:28: [SM] Exception reported: [LR] Module - Chat : Section Prefixs is not found (addons/sourcemod/configs/levels_ranks/chat.ini)
L 03/21/2021 - 19:58:28: [SM] Blaming: lr/levelsranks_chat.smx
L 03/21/2021 - 19:58:28: [SM] Call stack trace:
L 03/21/2021 - 19:58:28: [SM] [0] SetFailState
L 03/21/2021 - 19:58:28: [SM] [1] Line 193, levelsranks_chat.sp::ConfigLoad
L 03/21/2021 - 19:58:28: [SM] [2] Line 124, levelsranks_chat.sp::LR_OnCoreIsReady
L 03/21/2021 - 19:58:28: [SM] [3] Line 114, levelsranks_chat.sp::OnPluginStart
L 03/21/2021 - 19:58:28: [SM] Unable to load plugin "lr/levelsranks_chat.smx": Error detected in plugin startup (see error logs)
У тебя конфиг в addons/sourcemod/configs/levels_ranks/ называется chat.ini или 1chat.ini
L 03/21/2021 - 19:58:28: [SM] Exception reported: [LR] Module - Chat : Section Prefixs is not found (addons/sourcemod/configs/levels_ranks/chat.ini) "Перевод: Префиксы разделов не найдены (addons/sourcemod/configs/levels_ranks/chat.ini)"
 

Zkiffy

Участник
Сообщения
547
Реакции
192
У тебя конфиг в addons/sourcemod/configs/levels_ranks/ называется chat.ini или 1chat.ini
L 03/21/2021 - 19:58:28: [SM] Exception reported: [LR] Module - Chat : Section Prefixs is not found (addons/sourcemod/configs/levels_ranks/chat.ini) "Перевод: Префиксы разделов не найдены (addons/sourcemod/configs/levels_ranks/chat.ini)"
это я для примера кинул, конфиг в папке levels_ranks называется chat.ini. Странно то, что синтаксис соблюден, "Prefixs" имеется, но говорит, что его нет
1616400871783.png
 

kylc

Не мир плох, плохи люди, обвиняющие во всем мир
Сообщения
924
Реакции
294

babka68

Участник
Сообщения
2,124
Реакции
956
не совсем правильно сделано, цвета улетели. Я как понимаю вы просто в цикле проставили вместо 13 итераций - 12. Но проблема крылась не совсем в этом.

Вот прикрепляю решение правильное.

На здоровье)
Указали бы в описании на рабочую версию
 

progamers

Участник
Сообщения
51
Реакции
0
Можно ли выдать префикс командой в консоль?
 

xstage

🏹
Сообщения
726
Реакции
754
Для тех, у кого не работает выдача по флагу.
 

Вложения

  • levelranks_chat.sp
    16.3 КБ · Просмотры: 22

MonsterKill

Участник
Сообщения
11
Реакции
5
Господа товарищи, подсобите пожалуйста. Чет ответа не нашел тут, либо в глаза ****сь....
В общем, не работает чат.

KeyValues Error: RecursiveLoadFromBuffer: got empty keyname in file addons\sourcemod\configs\levels_ranks\chat.ini
LR_Chat, Prefixs_Private,
KeyValues Error: RecursiveLoadFromBuffer: got } in key in file addons\sourcemod\configs\levels_ranks\chat.ini
LR_Chat, 1, (*Prefixs_Private*),
L 12/03/2022 - 17:21:08: [SM] Exception reported: [LR] Module - Chat : Section Prefixs is not found (addons\sourcemod\configs\levels_ranks\chat.ini)
L 12/03/2022 - 17:21:08: [SM] Blaming: levels_ranks\levelsranks_chat.smx
L 12/03/2022 - 17:21:08: [SM] Call stack trace:
L 12/03/2022 - 17:21:08: [SM] [0] SetFailState
L 12/03/2022 - 17:21:08: [SM] [1] Line 193, levelsranks_chat.sp::ConfigLoad
L 12/03/2022 - 17:21:08: [SM] [2] Line 124, levelsranks_chat.sp::LR_OnCoreIsReady
L 12/03/2022 - 17:21:08: [SM] [4] Call_Finish
L 12/03/2022 - 17:21:08: [SM] [5] Line 436, levels_ranks/database.sp::SQL_TransactionCallback
 

hintoz

Участник
Сообщения
60
Реакции
10
.
 
Последнее редактирование:
Сверху Снизу