Chat Manager [Admin Prefix & Color Chat]
Модератори: Extreme, Extreme, Extreme, Extreme, Extreme, Extreme, Extreme
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Проблемът е, че съобщението се изпраща наведнъж. Няма как да се изпрати в повече части и да промениш отборния цвят във всяка част. Промяната на отбора при цикленето на буквите няма да има никакъв ефект, тъй като цветът за отбора се взима при изпращане на съобщението, всичко останало е просто форматиране на текста и няма нищо общо със самия играч. Няма никакъв начин по който може да се комбинират тези цветове.
Иначе добра ти е идеята за форматите (FORMAT1, FORMAT2, и тн). Обаче няма как да стане да са заедно с team chata, тъй като по този начин ще се намалят възможностите на плъгина - примерно някой може да иска да направи отборния чат с напълно различен изглед от общи, демек няма да е достатъчно само %team% да се добави. Скоро ще преработя целия .ini файл.
Иначе добра ти е идеята за форматите (FORMAT1, FORMAT2, и тн). Обаче няма как да стане да са заедно с team chata, тъй като по този начин ще се намалят възможностите на плъгина - примерно някой може да иска да направи отборния чат с напълно различен изглед от общи, демек няма да е достатъчно само %team% да се добави. Скоро ще преработя целия .ini файл.
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Жалко, че чата работи по този начин и не може да се излъжи
Щом като мислиш, че ще има хора, който искат различен team chat, значи форматите ще си останат allchat и teamchat, но хората ще могат да си правят няколко различни формата и да ги слагат в графата за [Name/IP/Steam Prefixes]
Предлагам да има повече от 1 формат, защото при team префикс и искане от играч на бял чат, трябва да се променят префиксите на зелени, но тази промяна ще промени на всеки човек префикса, вместо само на човека, който е искал да пиши в бяло
За UpdateData, когато имаме amx_reloadadmins, можем да добавяме хора и да им даваме права на момента, обаче при префиксите без readfile в updatedata, колкото и да рефрешваме префиксите, човека няма да бъде намарен и да му се даде префикса, за това и трябва да има readfile в updatedata, за да може да се използва като amx_reloadadmins и това като се направи идва другия проблем, че ако човека се махне от файла си му остава custom prefix-а, вместо да му даде prefix-a според flag-а, който е посочен в .ini файла
За новите формати всъщност трябва да бъдат направени по-малко по различен начин [ ПОКАЖИ ]
Предлагам да има повече от 1 формат, защото при team префикс и искане от играч на бял чат, трябва да се променят префиксите на зелени, но тази промяна ще промени на всеки човек префикса, вместо само на човека, който е искал да пиши в бяло
За UpdateData, когато имаме amx_reloadadmins, можем да добавяме хора и да им даваме права на момента, обаче при префиксите без readfile в updatedata, колкото и да рефрешваме префиксите, човека няма да бъде намарен и да му се даде префикса, за това и трябва да има readfile в updatedata, за да може да се използва като amx_reloadadmins и това като се направи идва другия проблем, че ако човека се махне от файла си му остава custom prefix-а, вместо да му даде prefix-a според flag-а, който е посочен в .ini файла
Chat Manager [Admin Prefix & Color Chat]
Ето тук крома ми преработи главният admin файл да обновява префиксите с amx_reloadadmins.
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
И аз съм направил подобно нещо, но префиксите не се refresh-ваха без readfile() в updatedata, за това писах, че трябва да се оправи.
При тебе как е? Ако сложих префикс на някой, обновиш админите, нов префикс-а, обновиш ... префикса променя ли се или остава стария?
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Както казах, префиксите се обновят според състоянието на .ini файла в началото на мапа, тъй като само тогава файлът се чете. Ако добавя да се чете при UpdateData(id), то ще трябва да обнови префиксите на всеки един играч, а не само на id. Ще добавя отделен натив за ReadData(). То пък колко често променяш файла, че да не можеш да изчакаш 20-30 минути за да се смени мапа и данните да се обновят?! Надали е болка за умиране префиксът да го получат на следващия мап, какъвто е случаят с почти всички екстри във всички сървъри.
Иначе това имам предвид за новия изглед на файла:
Иначе това имам предвид за новия изглед на файла:
Код за потвърждение: Избери целия код
[Settings]
...
[Formats List]
"format1" "$name$: $message$"
"format1_team" "($team$) $name$: $message$"
"format2" "$name$: &x04$message$"
"format2_team" "($team$) $name$: &x04$message$"
[Prefixes]
"flag" "d" "[Prefix]"
"name" "OciXCrom" "[Prefix2]"
[Chat Colors]
"flag" "d" "&x04"
"name" "OciXCrom" "&x03"
[User Formats]
"flag" "z" "format1" "format1_team"
"name" "OciXCrom" "format2" "format2_team"
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Аз получих оплаквания, че хората не си получават префиксите на момента, а и ако имаме автоматизирана система ще е малко гаднично, да си купиш нещо и да го нямаш и за това го направих
Формата изглежда супер! Щом като мислиш, че формата ще бъде много объркан, ако се квара в cromchat.inc, можеш да направиш
"name" "&x01[&x04pre&x03fix&x01]" "&x04dead&x03ly&x04lord1" "WORDS" "REDGREENRED"
"name" "&x01[&x04pre&x03fix&x01]" "&x04dead&x03ly&x04lord1" "SYMBVOLS" "WHITEGREENWHITE"
PS В момента само prefix-a на човека може да се оцветява. Ще бъде много по-лесно ако се прави с RED GREEN YELLOW WHITE вместо &x04
Формата изглежда супер! Щом като мислиш, че формата ще бъде много объркан, ако се квара в cromchat.inc, можеш да направиш
"name" "&x01[&x04pre&x03fix&x01]" "&x04dead&x03ly&x04lord1" "WORDS" "REDGREENRED"
"name" "&x01[&x04pre&x03fix&x01]" "&x04dead&x03ly&x04lord1" "SYMBVOLS" "WHITEGREENWHITE"
PS В момента само prefix-a на човека може да се оцветява. Ще бъде много по-лесно ако се прави с RED GREEN YELLOW WHITE вместо &x04
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Аз няма какво да направя при положение, че AMXX все още няма никакъв forward, който засича промяна на флаговете, тъй че няма как веднага да се ъпдетйнат нещата.
Цветните префикси можеш и в момента да ги добавиш, всичко може да се оцвети. RED GREEN и тн можеш и сам да ги направиш, в cromchat темата е обяснено как.
Иначе започнах да преработвам плъгина, ето как съм решил .ini файлът да изглежда:
Цветните префикси можеш и в момента да ги добавиш, всичко може да се оцвети. RED GREEN и тн можеш и сам да ги направиш, в cromchat темата е обяснено как.
Иначе започнах да преработвам плъгина, ето как съм решил .ini файлът да изглежда:
Код за потвърждение: Избери целия код
#==============================================#
# Chat Manager by OciXCrom: Configuration file #
#==============================================#
# Colors: &x07 (RED); &x06 (BLUE); &x05 (WHITE); &x04 (GREEN); &x03 (TEAM COLOR); &x01 (DEFAULT)
# Combining two or more team colors is not possible in CS 1.6: &x07, &x06, &x05, &x03.
[Main Settings]
# If enabled, all players will see all chats independant of whether they are dead or alive.
# This won't let them view the other team's private chat however.
ALL_CHAT = 0
# Players with these flags will see all chats at all time, including all team chats.
ADMIN_LISTEN_FLAGS = m
# If the message starts with any of these symbols, it will be hidden in chat. Example: @, /, !
BLOCK_FIRST_SYMBOLS = @
DEAD_PREFIX = *DEAD*
ALIVE_PREFIX =
TEAM_PREFIX_T = (Terrorist)
TEAM_PREFIX_CT = (Counter-Terrorist)
TEAM_PREFIX_SPEC = (Spectator)
# Text that will show when the plugin can't detect a player's location when using geoip.
ERROR_TEXT = ?
# Time formatting when $time$ is used. More info here: http://www.cplusplus.com/reference/ctime/strftime/
FORMAT_TIME = %X
[Admin Prefixes]
# Here you can add custom prefixes to specific players or flags.
# Syntax: "flag|name|ip|steam" "data" "prefix"
"flag" "l" "[Head Admin]"
"flag" "d" "[Server Admin]"
"flag" "e" "[Test Admin]"
"flag" "mnp" "[Premium]"
"flag" "b" "[VIP]"
"name" "OciXCrom" "[I Created This!]"
"steam" "STEAM_0:0:50153248" "[OciXCrom]"
"ip" "127.0.0.1" "[BOT]"
[Chat Colors]
# Here you can add different chat colors to specific players or flags.
# Syntax: "flag|name|ip|steam" "data" "chat color"
"flag" "e" "&x04"
"flag" "b" "&x03"
"flag" "z" "&x01"
[Format Definitions]
# In this section you can define chat formats that you can assign to different users in the [User Formats] section.
# You should create a different format for the say and say_team chat, if you don't wan't them to look the same.
# You can use the following placeholders: $admin_prefix$, $dead_prefix$, $team$, $name$, $ip$, $steam$, $userid$, $chat_color$, $message$, $time$
# You can also use these, but they need to be enabled in the .sma file first: $health$, $armor$, $frags$, $deaths$, $city$, $country$, $country_code$, $continent$, $continent_code$
# Syntax: format name = format style
format1 = $dead_prefix$ &x04$admin_prefix$ &x03$name$ &x01: $chat_color$$message$
format1_team = $dead_prefix$ $team$ &x04$admin_prefix$ &x03$name$ &x01: $chat_color$$message$
[Say/Say_Team Formats]
# Here you can specify the chat style for every user or flag.
# Syntax: "flag|name|ip|steam" "data" "say format" "say_team format"
"flag" "" "format1" "format1_team"
-
Drea<M>40BG ;]]
Извън линия - Потребител
- Мнения: 750
- Регистриран на: 11 Окт 2016, 11:35
- Се отблагодари: 115 пъти
- Получена благодарност: 63 пъти
- Обратна връзка:
Как и мога ли да добавя цветен чат на определен играч [Ocixcrom chat manager]
Здравейте. Искам да попитам мога ли да добавя цветен чат на определен играч и по-точно как да го направя. Ползвам този плъгин. Искам примерно да добавя червен чат на "asd", без да му слагам флагове.
Последно промяна от OciXCrom на 06 Апр 2018, 20:44, променено общо 1 път.
Причина: Преместени 3 мнения.
Причина: Преместени 3 мнения.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Как и мога ли да добавя цветен чат на определен играч [Ocixcrom chat manager]
Какво общо има темата със скриптиране? Защо не зададе въпроса в темата на плъгина?
В момента не можеш БЕЗ да му слагаш флагове и БЕЗ да направиш промени по плъгина. Или сложи цветния чат на някакъв флаг и дай му флага (не виждам какъв е проблемът), или изчакай следващия ъпдейт на плъгина, в който ще може да се добавя цветен чат по ник.
В момента не можеш БЕЗ да му слагаш флагове и БЕЗ да направиш промени по плъгина. Или сложи цветния чат на някакъв флаг и дай му флага (не виждам какъв е проблемът), или изчакай следващия ъпдейт на плъгина, в който ще може да се добавя цветен чат по ник.
-
Drea<M>40BG ;]]
Извън линия - Потребител
- Мнения: 750
- Регистриран на: 11 Окт 2016, 11:35
- Се отблагодари: 115 пъти
- Получена благодарност: 63 пъти
- Обратна връзка:
Как и мога ли да добавя цветен чат на определен играч [Ocixcrom chat manager]
Благодаря и се извинявам. И не мога да добавям права - настроено е на SQL и аз нямам достъп до админ панела на сайта/банлиста. Ще чакам ъпдейта.OciXCrom™ написа: ↑06 Апр 2018, 20:28 Какво общо има темата със скриптиране? Защо не зададе въпроса в темата на плъгина?
В момента не можеш БЕЗ да му слагаш флагове и БЕЗ да направиш промени по плъгина. Или сложи цветния чат на някакъв флаг и дай му флага (не виждам какъв е проблемът), или изчакай следващия ъпдейт на плъгина, в който ще може да се добавя цветен чат по ник.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 4 Отговори
- 2464 Преглеждания
-
Последно мнение от OciXCrom
-
- 15 Отговори
- 3262 Преглеждания
-
Последно мнение от cgozzie
-
- 5 Отговори
- 2225 Преглеждания
-
Последно мнение от OciXCrom
-
- 19 Отговори
- 6769 Преглеждания
-
Последно мнение от lantimilan
-
- 10 Отговори
- 814 Преглеждания
-
Последно мнение от zolfeca
-
- 4 Отговори
- 3241 Преглеждания
-
Последно мнение от atmax
-
- 12 Отговори
- 1514 Преглеждания
-
Последно мнение от konarow1
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 26 госта