Chat Manager [Admin Prefix & Color Chat]

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5285
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 73 пъти
Получена благодарност: 541 пъти
Години: 21
Контакти:

Chat Manager [Admin Prefix & Color Chat]

Мнение от OciXCrom TM » 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 POLICE
Потребител
Потребител
Мнения: 134
Регистриран: 09 фев 2017, 19:53
Местоположение: Варна
Се отблагодари: 12 пъти
Получена благодарност: 2 пъти
Години: 25
Контакти:

Chat Manager [Admin Prefix & Color Chat]

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

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

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5285
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 73 пъти
Получена благодарност: 541 пъти
Години: 21
Контакти:

Chat Manager [Admin Prefix & Color Chat]

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

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

"flag" "" "[Newbie]

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

Потребителски аватар

summertime vibes
Модератор
Модератор
Мнения: 1105
Регистриран: 27 ное 2016, 17:47
Местоположение: In the Heaven
Се отблагодари: 40 пъти
Получена благодарност: 91 пъти
Контакти:

Chat Manager [Admin Prefix & Color Chat]

Мнение от summertime vibes » 07 сеп 2018, 23:09

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

Потребителски аватар

SkandaU {Vulevv}
Потребител
Потребител
Мнения: 154
Регистриран: 09 яну 2017, 12:37
Се отблагодари: 14 пъти
Получена благодарност: 7 пъти

Chat Manager [Admin Prefix & Color Chat]

Мнение от SkandaU {Vulevv} » 08 сеп 2018, 00:03

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

Потребителски аватар

summertime vibes
Модератор
Модератор
Мнения: 1105
Регистриран: 27 ное 2016, 17:47
Местоположение: In the Heaven
Се отблагодари: 40 пъти
Получена благодарност: 91 пъти
Контакти:

Chat Manager [Admin Prefix & Color Chat]

Мнение от summertime vibes » 08 сеп 2018, 11:38

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

Потребителски аватар

SkandaU {Vulevv}
Потребител
Потребител
Мнения: 154
Регистриран: 09 яну 2017, 12:37
Се отблагодари: 14 пъти
Получена благодарност: 7 пъти

Chat Manager [Admin Prefix & Color Chat]

Мнение от SkandaU {Vulevv} » 08 сеп 2018, 12:30

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

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

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

Потребителски аватар

summertime vibes
Модератор
Модератор
Мнения: 1105
Регистриран: 27 ное 2016, 17:47
Местоположение: In the Heaven
Се отблагодари: 40 пъти
Получена благодарност: 91 пъти
Контакти:

Chat Manager [Admin Prefix & Color Chat]

Мнение от summertime vibes » 08 сеп 2018, 16:29

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

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

Потребителски аватар

Автор на темата
OciXCrom TM
Администратор
Администратор
Мнения: 5285
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 73 пъти
Получена благодарност: 541 пъти
Години: 21
Контакти:

Chat Manager [Admin Prefix & Color Chat]

Мнение от OciXCrom TM » 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
    }
}

Потребителски аватар

summertime vibes
Модератор
Модератор
Мнения: 1105
Регистриран: 27 ное 2016, 17:47
Местоположение: In the Heaven
Се отблагодари: 40 пъти
Получена благодарност: 91 пъти
Контакти:

Chat Manager [Admin Prefix & Color Chat]

Мнение от summertime vibes » 08 сеп 2018, 19:38

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

Отговори

Върни се в “Одобрени плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 2 госта