Chat Manager [Admin Prefix & Color Chat]

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Chat Manager [Admin Prefix & Color Chat]

Мнение от OciXCrom » 06 Сеп 2018, 15:40

Тествайте това за Simon Chat след като сте изтеглили редактираната версия:

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <chatmanager>
#include <jbextreme-crx>

new g_iSimon, g_pPrefix

public plugin_init()
{
    register_plugin("Chat Manager: Simon Prefix", "1.0", "OciXCrom")
    g_pPrefix = register_cvar("cm_simon_prefix", "&x04[SIMON]")
}

public jb_simon_selected(id)
{
    new szPrefix[32]
    get_pcvar_string(g_pPrefix, szPrefix, charsmax(szPrefix))
    cm_set_user_prefix(id, szPrefix)
    g_iSimon = id
}

public jb_simon_reset()
{
    if(g_iSimon)
    {
        cm_update_player_data(g_iSimon)
        g_iSimon = 0
    }
}

Аватар
Pet(5)ko
Извън линия
Потребител
Потребител
Мнения: 134
Регистриран на: 09 Фев 2017, 19:53
Местоположение: Варна
Се отблагодари: 12 пъти
Получена благодарност: 2 пъти
Обратна връзка:

Chat Manager [Admin Prefix & Color Chat]

Мнение от Pet(5)ko » 06 Сеп 2018, 18:36

Получи се. А може ли пред всеки играч който няма флагове да пише [newbie] защото не видях такава опция в скрипта ?

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Chat Manager [Admin Prefix & Color Chat]

Мнение от OciXCrom » 06 Сеп 2018, 20:13

Просто сложи префикса на флаг z или остави полето за флаг празно.

"flag" "" "[Newbie]

Сложи го под всички останали префикси обаче.

Аватар
illusion
На линия
Developer
Developer
Мнения: 1796
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 358 пъти
Обратна връзка:

Chat Manager [Admin Prefix & Color Chat]

Мнение от illusion » 07 Сеп 2018, 23:09

Ако може да попитам дали има начин да се направи чата на админите да е обикновен (жълт) и като цяло всеки чат да е жълт, а само на саймъна да е зелен?

Аватар
SkandaU
Извън линия
Потребител
Потребител
Мнения: 213
Регистриран на: 09 Яну 2017, 12:37
Се отблагодари: 45 пъти
Получена благодарност: 22 пъти

Chat Manager [Admin Prefix & Color Chat]

Мнение от SkandaU » 08 Сеп 2018, 00:03

В кода горе за саймъна е посечен цвета и е отделен от чат маниджъра "&x04[SIMON]", дефакто ако пробваш да направиш &x01 от настройките на файла на мениджъра би трябвало да направи чата на всички жълт освен саймъна.
Изображение

Аватар
illusion
На линия
Developer
Developer
Мнения: 1796
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 358 пъти
Обратна връзка:

Chat Manager [Admin Prefix & Color Chat]

Мнение от illusion » 08 Сеп 2018, 11:38

Това е префикса, а не чата.. (или аз не съм те разбрал правилно)

Аватар
SkandaU
Извън линия
Потребител
Потребител
Мнения: 213
Регистриран на: 09 Яну 2017, 12:37
Се отблагодари: 45 пъти
Получена благодарност: 22 пъти

Chat Manager [Admin Prefix & Color Chat]

Мнение от SkandaU » 08 Сеп 2018, 12:30

На ред 90 - 92 в chatmanager.ini имаш тези редове, които контролират цвета на съобщенията:

"flag" "d" "&x04" - потребилите с флаг "d" (БАН) ще имат зелен
"flag" "b" "&x03" - потребителите с флаг "b" (Резервация) ще имат цвят според отбора
"flag" "" "&x01" - потребителите без флаг ще имат жълт цвят

Дефакто ако промениш всичките на &x01 независимо какъв флаг имат ще пишат в жълто.
Изображение

Аватар
illusion
На линия
Developer
Developer
Мнения: 1796
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 358 пъти
Обратна връзка:

Chat Manager [Admin Prefix & Color Chat]

Мнение от illusion » 08 Сеп 2018, 16:29

Това съм го направил, саймън префикса и той е в жълто.. И за да тръгне саймън префикса трябва да се направи и Player prefix, но тъй като Player чата съм го направил в жълто, саймъна също ще е в жълто..

накратко -> щом player чата е зелен, саймън чата също. Същото е и за админите -> щом админите пишат в жълто -> в жълто ще е и при саймън префикса на админите..

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Chat Manager [Admin Prefix & Color Chat]

Мнение от OciXCrom » 08 Сеп 2018, 19:30

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <chatmanager>
#include <jbextreme-crx>

new g_iSimon, g_pPrefix, g_pColor

public plugin_init()
{
    register_plugin("Chat Manager: Simon Prefix", "1.0", "OciXCrom")
    g_pPrefix = register_cvar("cm_simon_prefix", "&x04[SIMON]")
    g_pColor = register_cvar("cm_simon_color", "&x04")
}

public jb_simon_selected(id)
{
    new szPrefix[32], szColor[5]
    get_pcvar_string(g_pPrefix, szPrefix, charsmax(szPrefix))
    get_pcvar_string(g_pColor, szColor, charsmax(szColor))
    cm_set_user_prefix(id, szPrefix)
    cm_set_user_chat_color(id, szColor)
    g_iSimon = id
}

public jb_simon_reset()
{
    if(g_iSimon)
    {
        cm_update_player_data(g_iSimon)
        g_iSimon = 0
    }
}

Аватар
illusion
На линия
Developer
Developer
Мнения: 1796
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 358 пъти
Обратна връзка:

Chat Manager [Admin Prefix & Color Chat]

Мнение от illusion » 08 Сеп 2018, 19:38

Сега вече плъгина стана, всичко е точно. А иначе задължително ли е и играчите да имат Prefix, че да имат Simon Prefix?

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Одобрени плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 11 госта