всем привет кто может настроить плагин настроил как надо плагин все ровно пропускает сообщения не хочет работать чем может быть проблема?
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#if AMXX_VERSION_NUM < 183
#define MAX_PLAYERS 32
#include <colorchat>
#define ColorChat client_print_color
#define print_team_default DontChange
#define print_team_grey Grey
#define print_team_red Red
#define print_team_blue Blue
#endif
#pragma semicolon 1
#define PLUGIN_NAME "[CS] Chat & Voice Manager"
#define PLUGIN_VERS "0.3"
#define PLUGIN_AUTH "81x08"
#define AMXX_1.8.3
#define SetBit(%0,%1) ((%0) |= (1 << (%1)))
#define ClearBit(%0,%1) ((%0) &= ~(1 << (%1)))
#define IsSetBit(%0,%1) ((%0) & (1 << (%1)))
#define IsNotSetBit(%0,%1) (~(%0) & (1 << (%1)))
#define CVM_CHAT_PREFIX "[CVM]"
#define CVM_MODE_AES /* AES by serfreeman1337 */
#define CVM_MODE_CSSTATS_SQL /* CSSTATS SQL by serfreeman1337 */
#define CVM_HEAR_ENEMY /* Слышит ли игрок противника */
//#define CVM_HEAR_DEATH /* Слышит ли живой игрок мёртвого игрока */
#define CVM_DEATH_HEAR_LIVE /* Слышит ли мёртвый игрок живого игрока */
#define CVM_HIDE_IMMUNITY /* Скрывать ли игрока у которого иммунитет или админка из меню Gag и VoteGag */
#define CVM_GAG_ACCESS "abc" /* Флаги для открытия Gag меню */
#define CVM_IMMUNITY_FLAGS "a" /* Флаги иммунитета, от блокировки чата\голоса */
#define CVM_FLAGS_LISTEN_ALL "b" /* Флаги для прослушивания всех игроков (независимо от настроек) */
#define CVM_SHOW_TEXT_GAG 0 /* [0 - ALL | 1 - ADMIN & PLAYER] Кому показывать сообщение о гаге */
#define CVM_TIME_VOTE_GAG 15 /* Время в секундах, сколько длится голосование VoteGag */
#define CVM_NEXT_VOTE_GAG 30 /* Время в секундах, до возможного следующего VoteGag */
#if defined CVM_MODE_AES
#define CVM_AES_RANK_USE_CHAT 2 /* Ранг, который должен иметь игрок, чтобы использовать чат */
#define CVM_AES_RANK_USE_VOICE 5 /* Ранг, который должен иметь игрок, чтобы использовать микрофон */
new g_szRankNameChat[40];
new gp_iRank[MAX_PLAYERS + 1 char];
native aes_get_player_stats(const pId, const iStats[4]);
native aes_get_level_name(const iLevel, const szRankName[], const iLen, const iIdLang = LANG_SERVER);
#endif
#if defined CVM_MODE_CSSTATS_SQL
#define CVM_CSSTATS_FRAG_USE_CHAT 10 /* Кол-во убийств, для использования чата */
#define CVM_CSSTATS_FRAG_USE_VOICE 10 /* Кол-во убийств, для использования голосового чата */
new gp_iFrags[MAX_PLAYERS + 1 char];
native get_user_stats_sql(const pId, const iStats[8], const iBodyHits[8]);
#endif
#include <fakemeta>
#include <hamsandwich>
#if AMXX_VERSION_NUM < 183
#define MAX_PLAYERS 32
#include <colorchat>
#define ColorChat client_print_color
#define print_team_default DontChange
#define print_team_grey Grey
#define print_team_red Red
#define print_team_blue Blue
#endif
#pragma semicolon 1
#define PLUGIN_NAME "[CS] Chat & Voice Manager"
#define PLUGIN_VERS "0.3"
#define PLUGIN_AUTH "81x08"
#define AMXX_1.8.3
#define SetBit(%0,%1) ((%0) |= (1 << (%1)))
#define ClearBit(%0,%1) ((%0) &= ~(1 << (%1)))
#define IsSetBit(%0,%1) ((%0) & (1 << (%1)))
#define IsNotSetBit(%0,%1) (~(%0) & (1 << (%1)))
#define CVM_CHAT_PREFIX "[CVM]"
#define CVM_MODE_AES /* AES by serfreeman1337 */
#define CVM_MODE_CSSTATS_SQL /* CSSTATS SQL by serfreeman1337 */
#define CVM_HEAR_ENEMY /* Слышит ли игрок противника */
//#define CVM_HEAR_DEATH /* Слышит ли живой игрок мёртвого игрока */
#define CVM_DEATH_HEAR_LIVE /* Слышит ли мёртвый игрок живого игрока */
#define CVM_HIDE_IMMUNITY /* Скрывать ли игрока у которого иммунитет или админка из меню Gag и VoteGag */
#define CVM_GAG_ACCESS "abc" /* Флаги для открытия Gag меню */
#define CVM_IMMUNITY_FLAGS "a" /* Флаги иммунитета, от блокировки чата\голоса */
#define CVM_FLAGS_LISTEN_ALL "b" /* Флаги для прослушивания всех игроков (независимо от настроек) */
#define CVM_SHOW_TEXT_GAG 0 /* [0 - ALL | 1 - ADMIN & PLAYER] Кому показывать сообщение о гаге */
#define CVM_TIME_VOTE_GAG 15 /* Время в секундах, сколько длится голосование VoteGag */
#define CVM_NEXT_VOTE_GAG 30 /* Время в секундах, до возможного следующего VoteGag */
#if defined CVM_MODE_AES
#define CVM_AES_RANK_USE_CHAT 2 /* Ранг, который должен иметь игрок, чтобы использовать чат */
#define CVM_AES_RANK_USE_VOICE 5 /* Ранг, который должен иметь игрок, чтобы использовать микрофон */
new g_szRankNameChat[40];
new gp_iRank[MAX_PLAYERS + 1 char];
native aes_get_player_stats(const pId, const iStats[4]);
native aes_get_level_name(const iLevel, const szRankName[], const iLen, const iIdLang = LANG_SERVER);
#endif
#if defined CVM_MODE_CSSTATS_SQL
#define CVM_CSSTATS_FRAG_USE_CHAT 10 /* Кол-во убийств, для использования чата */
#define CVM_CSSTATS_FRAG_USE_VOICE 10 /* Кол-во убийств, для использования голосового чата */
new gp_iFrags[MAX_PLAYERS + 1 char];
native get_user_stats_sql(const pId, const iStats[8], const iBodyHits[8]);
#endif
Вложения
-
9.9 KB Просмотры: 33