Проблема с работой Chat Additions

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
122
Реакции
25
Помог
2 раз(а)
Ошибка
нет
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5294 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Dec 3 2021 15:54:56
Built from: https://github.com/alliedmodders/amxmodx/commit/363871a
Build ID: 5294:363871a
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.12.0.782-dev
Build date: 16:50:13 Dec 09 2022 (3163)
Build from: https://github.com/dreamstalker/rehlds/commit/5e8b0ba
ReGamedll
ReGameDLL version: 5.21.0.556-dev
Build date: 08:43:58 Jul 22 2022
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/1081301
Версия Metamod
Metamod v1.21p37  2013/05/30 (5:13)
by Will Day
http://www.metamod.org/
Patch: Metamod-P (mm-p) v37
by Jussi Kivilinna
http://metamod-p.sourceforge.net/
compiled: May 30 2013, 11:41:16 EET (optimized)
Список метамодулей
meta list
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] Reunion RUN - reunion_mm_i386. v0.1.92d ini Start Never
[ 2] VoiceTranscoder RUN - VoiceTranscoder. v2017RC5 ini ANY ANY
[ 3] ReAuthCheck RUN - reauthcheck_mm_i v0.1.6 ini Start Never
[ 4] Rechecker RUN - rechecker_mm_i38 v2.7 ini Chlvl ANY
[ 5] ReSemiclip RUN - resemiclip_mm_i3 v2.3.9 ini Chlvl ANY
[ 6] WHBlocker RUN - whblocker_mm_i38 v1.5.697 ini Chlvl ANY
[ 7] ReSRDetector RUN - resrdetector_mm_ v0.1.0 ini Chlvl ANY
[ 8] Placeholders di RUN - plfix_mm_i386.so v0.0.3 ini Start Never
[ 9] HitBox Fix RUN - hitbox_fix_mm_i3 v1.1.1 ini Start ANY
[10] AMX Mod X RUN - amxmodx_mm_i386. v1.9.0.5 ini Start ANY
[11] ProcessCmds RUN - processcmds_mm_i v1.2.0 ini Start Never
[12] MySQL RUN - mysql_amxx_i386. v1.9.0.5 pl10 ANY ANY
[13] SQLite RUN - sqlite_amxx_i386 v1.9.0.5 pl10 ANY ANY
[14] CStrike RUN - cstrike_amxx_i38 v1.9.0.5 pl10 ANY ANY
[15] CSX RUN - csx_amxx_i386.so v1.9.0.5 pl10 ANY ANY
[16] SxGeo RUN - sxgeo_amxx_i386. v2.2 pl10 ANY Never
[17] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl10 ANY ANY
[18] ReAPI RUN - reapi_amxx_i386. v5.22.0. pl10 ANY Never
[19] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl10 ANY ANY
[20] Engine RUN - engine_amxx_i386 v1.9.0.5 pl10 ANY ANY
[21] gRIP RUN - grip_amxx_i386.s v0.1.5 B pl10 ANY ANY
[22] ReAimDetector RUN - reaimdetector_am v0.2.2 pl10 ANY Never
22 plugins, 22 running
Список плагинов
amxx plugins
Currently loaded plugins:
name version author file status
[ 1] GameCMS_API 5.6.1 zhorzh78 gamecms_api_5.6 running
[ 2] GameCMS_Registration 1.5 zhorzh78 gamecms_registr running
[ 3] Advanced Ultimate Weap 0.1.0b steelzzz auw.amxx running
[ 4] unknown unknown unknown ultimate_weapon running
[ 5] Custom Player Models: 1.0 BlackSignature & custom_player_m running
[ 6] Custom Player Models: 1.0 BlackSignature & custom_player_m running
[ 7] Custom Player Models T 0.2.1 BlackSignature custom_player_m running
[ 8] [190] Skill ELO 22.11.15 SKAJIbnEJIb skill_elo.amxx running
[ 9] [190] Army Ranks Ultim 20.06.06 SKAJIbnEJIb army_ranks_ulti running
[ 10] [190] BonusMenu RBS 21.08.23BE SKAJIbnEJIb bonusmenu_rbs.a running
[ 11] [190] StatsX Unlimited 22.12.08 SKAJIbnEJIb statsx_unlimite running
[ 12] [190] StatsX RBS 21.03.23 SKAJIbnEJIb & AM statsx_rbs.amxx running
[ 13] [190] CsStats MySQL 22.11.15 SKAJIbnEJIb csstats_mysql.a running
[ 14] Stats Configuration 20.06.06 SKAJIbnEJIb & AM statscfg_rbs.am running
[ 15] [190] VIP RBS 22.12.08BE SKAJIbnEJIb vip_rbs.amxx running
[ 16] vip 1.0 mx?! vipsborka.amxx running
[ 17] [ReAPI] Refill Ammo on 0.0.2 steelzzz refill_ammo_on_ running
[ 18] [190] CsStats Editor 20.06.06 SKAJIbnEJIb csstats_editor. running
[ 19] FreshBans 1.4.7b kanagava fresh_bans183.a running
[ 20] [FB] Telegram sender 1.0.0 DEVV telegram_bans.a running
[ 21] fb_forwards 0.1.5 Kanagava & Realu fb_forwards.amx running
[ 22] RC BaseChanger freesrv custom rc_basechanger. stopped
[ 23] ReChecker Logging freesrv custom rc_logging.amxx running
[ 24] UNREAL ANTI-ESP 2.7 Karaulov anti_esp.amxx running
[ 25] Unreal Cheater Cry 1.0.11 Karaulov unreal_cheater_ running
[ 26] ReAimDetector API 0.2.2 ReHLDS Team reaimdetector.a running
[ 27] AFK Control 1.0 mx?! afk_control.amx running
[ 28] Molotov Cocktail API 2.10 CHEL74 + mx?! molotov_cocktai running
[ 29] Molotov Cocktail Bonus 1.1 mx?! molotov_cocktai running
[ 30] Molotov Cocktail Spawn 1.0.2 mx?! molotov_cocktai running
[ 31] Aliases checker 1.0.3 kanagava alias_detector. running
[ 32] Unreal HPPv6 Detector 1.0.5 Karaulov hpp_detected.am running
[ 33] HPP_BLOCK 1.1 UNKNOWN + bristo hpp_blocker.amx running
[ 34] BhopHack Detector 0.1 Mistrick bhophack_detect running
[ 35] [190] VoteBan RBS 20.06.06 SKAJIbnEJIb voteban_rbs.amx running
[ 36] [190] FG RconShop 21.09.12 SKAJIbnEJIb fg_rconshop.amx running
[ 37] [190] MapChooser RBS 20.08.02 SKAJIbnEJIb & UF mapchooser_rbs. running
[ 38] Maps Menu 20.06.06 SKAJIbnEJIb & AM mapsmenu_rbs.am running
[ 39] [SxGeo] Connect Info 1.0 s1lent sxgeo_connect_i running
[ 40] Admin Commands 1.9.0.5271 AMXX Dev Team admincmd.amxx running
[ 41] Commands Menu 20.06.06 SKAJIbnEJIb & AM cmdmenu_rbs.amx running
[ 42] Players Menu 1.7 neugomon plmenu.amxx running
[ 43] [190] Snipers RBS 20.06.06 SKAJIbnEJIb snipers_rbs.amx running
[ 44] [AMXX] Item: Heal Inje 0.0.3 xxx injector.amxx running
[ 45] [190] Ultimate Informe 21.03.23 SKAJIbnEJIb ultimate_inform running
[ 46] Multi-Lingual System 1.9.0.5271 AMXX Dev Team multilingual.am running
[ 47] Lite Admin ESP 1.0 neygomon admin_esp.amxx running
[ 48] Server Menu 1.5.0 F@nt0M server_menu.amx debug
[ 49] Auto Team Balance Adva 1.5.1 Radius auto_team_balan running
[ 50] [190] CsStats ResetSco 20.06.06 SKAJIbnEJIb csstats_resetsc running
[ 51] [182] NextMap 18.09.25 SKAJIbnEJIb & AM nextmap.amxx running
[ 52] [182] TimeLeft 18.09.25 SKAJIbnEJIb & AM timeleft.amxx running
[ 53] [190] Stimulation RBS 20.06.06 SKAJIbnEJIb stimulation_rbs running
[ 54] [190] Damager RBS 20.06.06 SKAJIbnEJIb damager_rbs.amx running
[ 55] CS Stats Logging 1.9.0.5271 AMXX Dev Team stats_logging.a running
[ 56] [ReAPI] Kill Sounds 0.1 mx?! kill_sounds.amx running
[ 57] DemoRecoder 1.2 neygomon lite_recoder.am running
[ 58] C4 Timer on roundtime 0.3.3a neygomon crx_c4timer.amx running
[ 59] Mode 2x2 2.5.1-re s1lent mode.amxx running
[ 60] [190] First Players Re 20.06.06 SKAJIbnEJIb FirstPlayersRes running
[ 61] Knife Duel with Telepo 1.3 neygomon knife_duel.amxx running
[ 62] [ReAPI] Healthnade 0.0.4x F@nt0M & steelzz reapi_xill_2.am running
[ 63] Frags Counter 1.0 CHEL74 frags_counter.a running
[ 64] Items Restrict 1.1 s1lent items_restrict. running
[ 65] Thick smoke 1.0.0 misqzi thick_smoke.amx running
[ 66] [190] Parachute RBS 20.08.22BE SKAJIbnEJIb & KR parachute_rbs.a running
[ 67] recoil_manager 1.0.0 fl0wer recoil_manager. running
[ 68] [ReAPI] No Team Flash 0.0.3 Vaqtincha no_team_flash.a running
[ 69] Advanced Kill Assists 1.3c Xelson next21_kill_ass running
[ 70] Ping Control 1.0 mx?! ping_control.am running
[ 71] Scout Speed Fixed 0.1b b0t. ScoutSpeedFixed running
[ 72] Weapons Skins: Addons 0.1 bizon weapons_skins_a running
[ 73] Killer ScreenFade 0.0.5 Vaqtincha reapi_killer_sc running
[ 74] [190] Whois RBS 22.11.15 SKAJIbnEJIb whois_rbs.amxx running
[ 75] [190] MOTD RBS 21.03.23 SKAJIbnEJIb motd_rbs.amxx running
[ 76] [190] Ad From Server 20.06.06 SKAJIbnEJIb ad_from_server. running
[ 77] GameName Changer 1.0 mx?! GameNameChanger running
[ 78] unknown unknown unknown anti_grafiti.am running
[ 79] ChatAdditions: Core v1.9.2 Sergey Shorokhov ChatAdditions_C debug
[ 80] ChatAdditions: GameCMS v1.9.2 Sergey Shorokhov CA_Storage_Game debug
[ 81] CA: Mute v1.9.2 Sergey Shorokhov CA_Mute.amxx debug
[ 82] CA Addon: Death mute v1.9.2 Sergey Shorokhov CA_Addon_DeathM debug
[ 83] CA: VoteGAG 1.0.0-alph Sergey Shorokhov CA_Addon_VoteGa debug
[ 84] CA Addon: Request UnGA v1.9.2 steelzzz CA_Addon_Reques debug
[ 85] CA: Gag v1.9.2 Sergey Shorokhov CA_Gag.amxx debug
[ 86] [190] AdminChat RBS 22.11.15 SKAJIbnEJIb adminchat_rbs.a running
[ 87] [190] Chat Controller 20.06.06 SKAJIbnEJIb chat_controller running
[ 88] [190] Chat RBS 20.10.24BE SKAJIbnEJIb chat_rbs.amxx running
88 plugins, 87 running
Автор плагина
SergeyShorokhov ,Nordic Warrior
Версия плагина
Chat Additions 1.9.2
Исходный код
#include <amxmodx>
#include <amxmisc>
#include <reapi>

#include <ChatAdditions>

#pragma ctrlchar '\'
#pragma tabsize 2

new Float: ca_deathmute_time,
bool: ca_deathmute_dead_hear_alive,
NotifyType_s: ca_deathmute_notify_type,
bool: ca_deathmute_notify_show_progressbar,
Float: ca_deathmute_notify_hud_x,
Float: ca_deathmute_notify_hud_y,
ca_deathmute_notify_hud_r,
ca_deathmute_notify_hud_g,
ca_deathmute_notify_hud_b,
ca_deathmute_immunity_flags[16]

enum NotifyType_s: {
notify_Disabled,
notify_Chat,
notify_HUD
}

new bool: g_canSpeakWithAlive[MAX_PLAYERS + 1]

new g_syncHudOj

public stock const PluginName[] = "CA Addon: Death mute"
public stock const PluginVersion[] = CA_VERSION
public stock const PluginAuthor[] = "Sergey Shorokhov"
public stock const PluginURL[] = "https://github.com/ChatAdditions/"
public stock const PluginDescription[] = "Alive players don't hear dead players after 5 secs"

public plugin_init() {
register_plugin(PluginName, PluginVersion, PluginAuthor)

register_dictionary("CA_Addon_DeathMute.txt")

Create_CVars()

AutoExecConfig(true, "CA_Addon_DeathMute", "ChatAdditions")

RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed", .post = true)
RegisterHookChain(RG_CSGameRules_PlayerSpawn, "CBasePlayer_Spawn", .post = true)

g_syncHudOj = CreateHudSyncObj()
}

Create_CVars() {
bind_pcvar_float(create_cvar("ca_deathmute_time", "5.0",
.description = "Time (in seconds) for killed players, during which they can report information to living players.\n\
0 - disabled functionality",
.has_min = true, .min_val = 0.0,
.has_max = true, .max_val = 240.0
), ca_deathmute_time
)

bind_pcvar_num(create_cvar("ca_deathmute_dead_hear_alive", "1",
.description = "Death mute mode\n\
0 - alive hear only alive, dead hear all\n\
1 - alive hear only alive, dead hear only dead",
.has_min = true, .min_val = 0.0,
.has_max = true, .max_val = 1.0
), ca_deathmute_dead_hear_alive
)

bind_pcvar_num(create_cvar("ca_deathmute_notify_type", "1",
.description = "Notification type for dead players \n\
0 - disabled functionality\n\
1 - chat message\n\
2 - HUD message"
), ca_deathmute_notify_type
)

bind_pcvar_num(create_cvar("ca_deathmute_notify_show_progressbar", "1",
.description = "Show progressbar \n\
0 - disabled functionality"
), ca_deathmute_notify_show_progressbar
)

bind_pcvar_float(create_cvar("ca_deathmute_notify_hud_x", "-1.0",
.description = "X position for HUD message\n\
-1.0 - center",
.has_min = true, .min_val = -1.0,
.has_max = true, .max_val = 1.0
), ca_deathmute_notify_hud_x
)

bind_pcvar_float(create_cvar("ca_deathmute_notify_hud_y", "0.15",
.description = "Y position for HUD message\n\
-1.0 - center",
.has_min = true, .min_val = -1.0,
.has_max = true, .max_val = 1.0
), ca_deathmute_notify_hud_y
)

bind_pcvar_num(create_cvar("ca_deathmute_notify_hud_r", "200",
.description = "Red color value (in RGB) [0...255]",
.has_min = true, .min_val = 0.0,
.has_max = true, .max_val = 255.0
), ca_deathmute_notify_hud_r
)

bind_pcvar_num(create_cvar("ca_deathmute_notify_hud_g", "50",
.description = "Green color value (in RGB) [0...255]",
.has_min = true, .min_val = 0.0,
.has_max = true, .max_val = 255.0
), ca_deathmute_notify_hud_g
)

bind_pcvar_num(create_cvar("ca_deathmute_notify_hud_b", "0",
.description = "Blue color value (in RGB) [0...255]",
.has_min = true, .min_val = 0.0,
.has_max = true, .max_val = 255.0
), ca_deathmute_notify_hud_b
)

bind_pcvar_string(create_cvar("ca_deathmute_immunity_flags", "a",
.description = "User immunity flag"
),
ca_deathmute_immunity_flags, charsmax(ca_deathmute_immunity_flags)
)
}

public client_disconnected(id) {
g_canSpeakWithAlive[id] = false

if(task_exists(id)) {
remove_task(id)
}
}

public CBasePlayer_Spawn(const id) {
g_canSpeakWithAlive[id] = true

if(task_exists(id)) {
remove_task(id)
}
}

public CBasePlayer_Killed(const id, const attacker) {
if(ca_deathmute_time <= 0.0) {
return
}

if(read_flags(ca_deathmute_immunity_flags) & get_user_flags(id)) {
return
}

set_task_ex(ca_deathmute_time, "DisableSpeakWithAlive", .id = id)

switch(ca_deathmute_notify_type) {
case notify_Disabled: return

case notify_Chat: client_print_color(id, print_team_red, "%L %L", id, "DeathMute_prefix", id, "DeathMute_ChatMessage", ca_deathmute_time)

case notify_HUD: {
set_hudmessage(
ca_deathmute_notify_hud_r,
ca_deathmute_notify_hud_g,
ca_deathmute_notify_hud_b,
ca_deathmute_notify_hud_x,
ca_deathmute_notify_hud_y,
.fadeouttime = 0.0,
.holdtime = ca_deathmute_time - 1.0
)

static clearedMessage[256]

formatex(clearedMessage, charsmax(clearedMessage), "%L", id, "DeathMute_ChatMessage", ca_deathmute_time)
ReplaceColors(clearedMessage, charsmax(clearedMessage))

ShowSyncHudMsg(id, g_syncHudOj, clearedMessage)
}
}

if(ca_deathmute_notify_show_progressbar) {
UTIL_BarTime(id, floatround(ca_deathmute_time))
}
}

public DisableSpeakWithAlive(const id) {
g_canSpeakWithAlive[id] = false

switch(ca_deathmute_notify_type) {
case notify_Chat: client_print_color(id, print_team_red, "%L %L", id, "DeathMute_prefix", id, "DeathMute_YouMuted")

case notify_HUD: {
set_hudmessage(
ca_deathmute_notify_hud_r,
ca_deathmute_notify_hud_g,
ca_deathmute_notify_hud_b,
ca_deathmute_notify_hud_x,
ca_deathmute_notify_hud_y,
.fadeouttime = 0.0,
.holdtime = ca_deathmute_time - 1.0
)

static clearedMessage[256]

formatex(clearedMessage, charsmax(clearedMessage), "%L", id, "DeathMute_YouMuted", ca_deathmute_time)
ReplaceColors(clearedMessage, charsmax(clearedMessage))

ShowSyncHudMsg(id, g_syncHudOj, clearedMessage)
}
}
}

public CA_Client_Voice(const listener, const sender) {
if(ca_deathmute_time <= 0.0) {
return CA_CONTINUE
}

new bool: listenerAlive = bool:is_user_alive(listener)
new bool: senderAlive = bool:is_user_alive(sender)

if(!g_canSpeakWithAlive[sender] && !senderAlive && listenerAlive) {
return CA_SUPERCEDE
}

if(!ca_deathmute_dead_hear_alive && !listenerAlive && senderAlive) {
return CA_SUPERCEDE
}

return CA_CONTINUE
}

stock ReplaceColors(text[], len)
{
replace_string(text, len, "\1", "")
replace_string(text, len, "\3", "")
replace_string(text, len, "\4", "")
}
Добрый день.Вчера поставил для теста,функционал отличный!Но,не работает ca_deathmute_time ,не выводит на экран,так же и ca_deathmute_notify_show_progressbar
Код:
// Время (в секундах) для убитых игроков, в течение которого они могут сообщать информацию живым игрокам.
// 0 - disabled functionality
// -
// Default: "5.0"
// Minimum: "0.000000"
// Maximum: "240.000000"
ca_deathmute_time "5.0"

// Режим отключения звука смерти
// 0 - живые слышат только живых, мертвые слышат всех
// 1 - живые слышат только живых, мертвые слышат только мертвых
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ca_deathmute_dead_hear_alive "0"

// Тип уведомления для мертвых игроков
// 0 - disabled functionality
// 1 - chat message
// 2 - HUD message
// -
// Default: "1"
ca_deathmute_notify_type "2"

// Показать панель прогресса
// 0 - disabled functionality
// -
// Default: "1"
ca_deathmute_notify_show_progressbar "1"

// X позиция для сообщения HUD
// -1.0 - center
// -
// Default: "-1.0"
// Minimum: "-1.000000"
// Maximum: "1.000000"
ca_deathmute_notify_hud_x "-1.0"

// Положение Y для сообщения HUD
// -1.0 - center
// -
// Default: "0.15"
// Minimum: "-1.000000"
// Maximum: "1.000000"
ca_deathmute_notify_hud_y "0.40"

// Значение красного цвета (в RGB) [0...255]
// -
// Default: "200"
// Minimum: "0.000000"
// Maximum: "255.000000"
ca_deathmute_notify_hud_r "230"

// Значение зеленого цвета (в RGB) [0...255]
// -
// Default: "50"
// Minimum: "0.000000"
// Maximum: "255.000000"
ca_deathmute_notify_hud_g "255"

// Значение синего цвета (в RGB) [0...255]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "255.000000"
ca_deathmute_notify_hud_b "0"

// Флаг иммунитета пользователя
// -
// Default: "a"
ca_deathmute_immunity_flags "a"


Код:
 ; A core plugin for control different types of chat.
ChatAdditions_Core.amxx     debug

 ; Storage choose (disable not used storages)
 ; IMPORTANT: you must leave ONLY ONE plugin to manage the storage.
; CA_Storage_SQLite.amxx      debug ; SQLite storage provider
; CA_Storage_CSBans.amxx      debug ; CSBans (MySQL) storage provider
CA_Storage_GameCMS.amxx     debug ; GameCMS (MySQL) storage provider

 ; Extensions
; CA_AntiFlood.amxx               debug ; Antiflood for chat
CA_Mute.amxx                    debug ; Игроки могут выбирать, кого они могут слышать.
CA_Addon_DeathMute.amxx         debug ; Живые игроки не слышат мертвых игроков через 5 секунд
CA_Addon_VoteGag.amxx           debug ; Возможность для игроков проголосовать за gag.
CA_Addon_RequestUnGag.amxx      debug ; Игрок может извиниться перед администрацией.
CA_Gag.amxx                     debug ; Управляйте чатами игроков для администратора.

 ; ВАЖНО: Разместите свой менеджер чатов ниже (плагины для чата RBS, облегченный транслит, цветной транслит и т.д.)
 ; Большинство менеджеров чатов написаны не с использованием правильной обработки чатов
; по этой причине сообщения игроков не могут быть заблокированы.
 ; Необходимо разместить менеджер чатов под плагинами блокировки чатов,
; чтобы избежать проблем с блокировкой
adminchat_rbs.amxx                         ;;;;Админ чат
chat_controller.amxx                       ;;;;Контроль чата
chat_rbs.amxx                              ;;;;Чат
Так же при выставлении значения ca_deathmute_dead_hear_alive "0",мертвые игроки слышат только мертвых,а живые живых:dntknw:хотя в конфиге указано "живые слышат только живых, мертвые слышат всех"

Помогите пожалуйста разобраться !
27 Фев 2023
Добрый день.Вчера поставил для теста,функционал отличный!Но,не работает ca_deathmute_time ,не выводит на экран,так же и ca_deathmute_notify_show_progressbar
Код:
// Время (в секундах) для убитых игроков, в течение которого они могут сообщать информацию живым игрокам.
// 0 - disabled functionality
// -
// Default: "5.0"
// Minimum: "0.000000"
// Maximum: "240.000000"
ca_deathmute_time "5.0"

// Режим отключения звука смерти
// 0 - живые слышат только живых, мертвые слышат всех
// 1 - живые слышат только живых, мертвые слышат только мертвых
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ca_deathmute_dead_hear_alive "0"

// Тип уведомления для мертвых игроков
// 0 - disabled functionality
// 1 - chat message
// 2 - HUD message
// -
// Default: "1"
ca_deathmute_notify_type "2"

// Показать панель прогресса
// 0 - disabled functionality
// -
// Default: "1"
ca_deathmute_notify_show_progressbar "1"

// X позиция для сообщения HUD
// -1.0 - center
// -
// Default: "-1.0"
// Minimum: "-1.000000"
// Maximum: "1.000000"
ca_deathmute_notify_hud_x "-1.0"

// Положение Y для сообщения HUD
// -1.0 - center
// -
// Default: "0.15"
// Minimum: "-1.000000"
// Maximum: "1.000000"
ca_deathmute_notify_hud_y "0.40"

// Значение красного цвета (в RGB) [0...255]
// -
// Default: "200"
// Minimum: "0.000000"
// Maximum: "255.000000"
ca_deathmute_notify_hud_r "230"

// Значение зеленого цвета (в RGB) [0...255]
// -
// Default: "50"
// Minimum: "0.000000"
// Maximum: "255.000000"
ca_deathmute_notify_hud_g "255"

// Значение синего цвета (в RGB) [0...255]
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "255.000000"
ca_deathmute_notify_hud_b "0"

// Флаг иммунитета пользователя
// -
// Default: "a"
ca_deathmute_immunity_flags "a"


Код:
 ; A core plugin for control different types of chat.
ChatAdditions_Core.amxx     debug

; Storage choose (disable not used storages)
; IMPORTANT: you must leave ONLY ONE plugin to manage the storage.
; CA_Storage_SQLite.amxx      debug ; SQLite storage provider
; CA_Storage_CSBans.amxx      debug ; CSBans (MySQL) storage provider
CA_Storage_GameCMS.amxx     debug ; GameCMS (MySQL) storage provider

; Extensions
; CA_AntiFlood.amxx               debug ; Antiflood for chat
CA_Mute.amxx                    debug ; Игроки могут выбирать, кого они могут слышать.
CA_Addon_DeathMute.amxx         debug ; Живые игроки не слышат мертвых игроков через 5 секунд
CA_Addon_VoteGag.amxx           debug ; Возможность для игроков проголосовать за gag.
CA_Addon_RequestUnGag.amxx      debug ; Игрок может извиниться перед администрацией.
CA_Gag.amxx                     debug ; Управляйте чатами игроков для администратора.

; ВАЖНО: Разместите свой менеджер чатов ниже (плагины для чата RBS, облегченный транслит, цветной транслит и т.д.)
; Большинство менеджеров чатов написаны не с использованием правильной обработки чатов
; по этой причине сообщения игроков не могут быть заблокированы.
; Необходимо разместить менеджер чатов под плагинами блокировки чатов,
; чтобы избежать проблем с блокировкой
adminchat_rbs.amxx                         ;;;;Админ чат
chat_controller.amxx                       ;;;;Контроль чата
chat_rbs.amxx                              ;;;;Чат
Так же при выставлении значения ca_deathmute_dead_hear_alive "0",мертвые игроки слышат только мертвых,а живые живых:dntknw:хотя в конфиге указано "живые слышат только живых, мертвые слышат всех"

Помогите пожалуйста разобраться !
тему создал на работе,не пинайте:crazy::blush2:
 
В этой теме было размещено решение! Перейти к решению.

Вложения

Сообщения
122
Реакции
25
Помог
2 раз(а)
Так, вот что отправили игроки сейчас, видимо из-за вчерашнего дудоса майарены не работало. Похоже пустая проблема🤦‍♂️
Код:
ca_deathmute_dead_hear_alive "0",мертвые игроки слышат только мертвых,а живые живых:dntknw:хотя в конфиге указано "живые слышат только живых, мертвые слышат всех"
Screenshot_2023-02-27-11-17-03-862_com.vkontakte.android.jpgScreenshot_2023-02-27-11-17-03-862_com.vkontakte.android.jpg
 

Download all Attachments

Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу