В тази тема ще ви покажа лесен начин, по който можете да замените обикновено чат съобщение от който и да е плъгин, с цветно такова.
1. Теглите този файл и го поставяте в cstrike/addons/amxmodx/scripting/include.
2. Отваряте .sma файла на въпросния плъгин и най-отгоре добавяте "#include <colorchat>".
3. Използвайте търсачката (Ctrl+F) за лесно да намерите съобщението което искате да замените.
4. След като сте завършили с промените, трябва да компилирате файла локално, като просто го сложите в cstrike/addons/amxmodx/scripting/Compile.exe. Готовия .amxx файл ще го намерите в cstrike/addons/amxmodx/scripting/complied.
Чат съобщенията са подобни на следното:
Code: Select all
client_print(0, print_chat, "[AMXX] Player %s has just reset his score.", name)
Code: Select all
ColorChat(0, TEAM_COLOR, "^4[AMXX] ^1Player ^3%s ^1has just reset his score.", name)
^1 = обикновен цвят (жълт по подразбиране)
^3 = червен/син/бял или според отбора
^4 = зелен цвят
Всичко написано след дадения символ ще бъде с цвета, който сте избрали.
Горното съобщение в сървъра ще изглежда така: [AMXX] Player OciXCrom has just reset his score.
В същото съобщение при използване на "^3" цвета ще бъде според отбора. Ако искате той да бъде червен, син или бял, независимо от отбора на играча, заменете TEAM_COLOR с BLUE, RED или GREY:
Code: Select all
ColorChat(0, BLUE, "^4[AMXX] ^1Player ^3%s ^1has just reset his score.", name)
Видео урок: