Chat Manager [Admin Prefix & Color Chat]
-
1fRaNkkK
Извън линия - Потребител
- Мнения: 776
- Регистриран на: 09 Окт 2016, 15:21
- Се отблагодари: 8 пъти
- Получена благодарност: 55 пъти
Chat Manager [Admin Prefix & Color Chat]
Ползвах този: http://www.amxmodx.org/downloads.php (1.8.2), но изтеглих последната версия от тук: http://www.amxmodx.org/snapshots.php и се компилира успешно, всичко е ок.
-
ElitePower
Извън линия - Потребител
- Мнения: 547
- Регистриран на: 13 Окт 2016, 14:20
- Се отблагодари: 7 пъти
- Получена благодарност: 13 пъти
Chat Manager [Admin Prefix & Color Chat]
Плъгинчето бива, няма да е зле да се добави команда чрез, която се скрива prefix-a.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Не виждам смисъл от подобна команда. Както си го настроил в .ini файла, така ще бъде в игра. Ако искаш да си скриеш правата, има си плъгини за тази работа.
-
Buzdrev
Извън линия - Потребител
- Мнения: 247
- Регистриран на: 12 Окт 2016, 16:45
- Се отблагодари: 5 пъти
- Получена благодарност: 1 път
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Може ли линк към този плъгин, който скрива правата, защото не ми е много ясно как ще скрие префикса след като са отделни плъгини и не са свързани помежду си.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Можеш да ползваш този, обаче трябва да се направи лека промяна за да refresh-ва префикса:
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cromchat>
native cm_update_player_data(id)
#define PLUGIN_VERSION "2.0"
#define REFRESH_DELAY 0.1
new bool:g_bSpy[33], bool:g_bAdmin[33]
new g_iOriginalFlags[33], g_iDefaultFlag
new g_pAdminFlag, g_pAutoHide
new g_iAutoHide, g_iAdminFlag
new const g_szCommands[][] = { "say /spy", "say_team /spy", "say /spyadmin", "say_team /spyadmin", "amx_spy", "amx_spyadmin" }
public plugin_init()
{
register_plugin("Spy Admin", PLUGIN_VERSION, "OciXCrom")
register_cvar("CRXSpyAdmin", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
register_dictionary("SpyAdmin.txt")
g_pAdminFlag = register_cvar("spyadmin_adminflag", "e")
g_pAutoHide = register_cvar("spyadmin_autohide", "0")
for(new i; i < sizeof(g_szCommands); i++)
register_clcmd(g_szCommands[i], "CmdSpy")
CC_SetPrefix("&x04[SPY]")
}
public plugin_cfg()
{
new szFlags[32]
get_pcvar_string(g_pAdminFlag, szFlags, charsmax(szFlags))
g_iAdminFlag = read_flags(szFlags)
get_cvar_string("amx_default_access", szFlags, charsmax(szFlags))
g_iDefaultFlag = read_flags(szFlags)
g_iAutoHide = get_pcvar_num(g_pAutoHide)
}
public client_putinserver(id)
spyadmin_checkadmin(id)
public spyadmin_checkadmin(id)
{
g_bSpy[id] = false
g_iOriginalFlags[id] = get_user_flags(id)
g_bAdmin[id] = bool:(get_user_flags(id) & g_iAdminFlag)
if(g_iAutoHide && g_bAdmin[id])
spyadmin_removeflags(id)
}
public client_infochanged(id)
{
static szNewName[32], szOldName[32]
get_user_info(id, "name", szNewName, charsmax(szNewName))
get_user_name(id, szOldName, charsmax(szOldName))
if(!equal(szNewName, szOldName))
set_task(REFRESH_DELAY, "spyadmin_checkadmin", id)
}
public CmdSpy(id)
{
if(!g_bAdmin[id]) CC_SendMessage(id, "%L", id, "SPYADMIN_NOACCESS")
else g_bSpy[id] ? spyadmin_setflags(id) : spyadmin_removeflags(id)
return PLUGIN_HANDLED
}
public spyadmin_removeflags(id)
{
remove_user_flags(id, g_iOriginalFlags[id], 0)
set_user_flags(id, g_iDefaultFlag, 0)
CC_SendMessage(id, "%L", id, "SPYADMIN_ACTIVATED")
cm_update_player_data(id)
g_bSpy[id] = true
}
public spyadmin_setflags(id)
{
remove_user_flags(id, g_iDefaultFlag, 0)
set_user_flags(id, g_iOriginalFlags[id], 0)
CC_SendMessage(id, "%L", id, "SPYADMIN_DEACTIVATED")
cm_update_player_data(id)
g_bSpy[id] = false
}
-
monk
Извън линия - Потребител
- Мнения: 156
- Регистриран на: 22 Окт 2016, 18:08
- Местоположение: /gym
- Се отблагодари: 2 пъти
- Получена благодарност: 9 пъти
Chat Manager [Admin Prefix & Color Chat]
Мисля, че и преди бях постнал тази грешка, но може този път да има решение, знам ли.
Всеки мап invalid player-a се увеличава с 1. Не хооквам нищо, не пиша през ркона, нямам други чат плъгини, нищо не съм пипал по-плъгина(всичко е дефаул). Фрапиращ ли е еррора или да го игнорирам?
Код за потвърждение: Избери целия код
L 11/22/2017 - 23:11:28: [CSTRIKE] Invalid player 8
L 11/22/2017 - 23:11:28: [AMXX] Displaying debug trace (plugin "crx_chatmanager.amxx")
L 11/22/2017 - 23:11:28: [AMXX] Run time error 10: native error (native "cs_get_user_team")
L 11/22/2017 - 23:11:28: [AMXX] [0] crx_chatmanager.sma::Hook_Say (line 205)
My body is like breakfast, lunch, and dinner. I don't think about it, I just have it.
- Arnold Schwarzenegger
--
45.144.155.105:27029 -Ex0t1C-pLay # > Dust 2 Only <
--
- Arnold Schwarzenegger
--
45.144.155.105:27029 -Ex0t1C-pLay # > Dust 2 Only <
--
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Не мога да разбера откъде идва проблемът. Тази грешка може да се покаже само ако играч, който е извън сървъра, се опитва да пише в чата, което няма логика. Вероятно някой друг плъгин му пречи, понеже само при теб е грешката.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 4 Отговори
- 2464 Преглеждания
-
Последно мнение от OciXCrom
-
- 15 Отговори
- 3260 Преглеждания
-
Последно мнение от cgozzie
-
- 5 Отговори
- 2224 Преглеждания
-
Последно мнение от OciXCrom
-
- 19 Отговори
- 6768 Преглеждания
-
Последно мнение от lantimilan
-
- 10 Отговори
- 812 Преглеждания
-
Последно мнение от zolfeca
-
- 4 Отговори
- 3233 Преглеждания
-
Последно мнение от atmax
-
- 12 Отговори
- 1514 Преглеждания
-
Последно мнение от konarow1
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 17 госта