2GOOD4U
2GOOD4U 1.6 Server's iP
cs.ko.tl:27015 Dust2
cs.ko.tl:27016 Aim
cs.ko.tl:27017 Awp
cs.ko.tl:27018 Italy2
cs.ko.tl:27019 5on5 #1

[AMXX] Как да направим обикновените чат съобщения цветни

Предишната тема Следващата тема Go down

Важна тема [AMXX] Как да направим обикновените чат съобщения цветни

Писане by hARDCORE on Вто Юли 04, 2017 2:00 pm

В тази тема ще ви покажа лесен начин, по който можете да замените обикновено чат съобщение от който и да е плъгин, с цветно такова.

1. Теглите [You must be registered and logged in to see this link.]
[ltr] [You must be registered and logged in to see this link.][/ltr]
[You must be registered and logged in to see this link.] файл и го поставяте в cstrike/addons/amxmodx/scripting/include.
2. Отваряте .sma файла на въпросния плъгин и най-отгоре добавяте "#include ".
3. Използвайте търсачката (Ctrl+F) за лесно да намерите съобщението което искате да замените.
4. След като сте завършили с промените, трябва да компилирате файла локално, като просто го сложите в cstrike/addons/amxmodx/scripting/Compile.exe. Готовия .amxx файл ще го намерите в cstrike/addons/amxmodx/scripting/complied.



Чат съобщенията са подобни на следното:

КОД: [You must be registered and logged in to see this link.]ИЗБЕРИ ЦЕЛИЯ КОД
Код:
client_print(0, print_chat, "[AMXX] Player %s has just reset his score.", name)



За да направите горното съобщение цветно, заместете кода със следния:

КОД: [You must be registered and logged in to see this link.]ИЗБЕРИ ЦЕЛИЯ КОД
Код:
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:

КОД: [You must be registered and logged in to see this link.]ИЗБЕРИ ЦЕЛИЯ КОД
Код:
ColorChat(0, BLUE,  "^4[AMXX] ^1Player ^3%s ^1has just reset his score.", name)



Винаги преписвайте нещата, които се намират след съобщението (name, money, health и тн.) и не сменяйте местоположението на символите от рода на "%s", "%i", "%d" ако не сте запознати с направата на плъгини. Също така, не забравяйте да не променяте първия параметър във функцията (0/id/player и прочие).

Видео урок
[You must be registered and logged in to see this link.]
[ltr] [/ltr]
[You must be registered and logged in to see this link.]
avatar
hARDCORE
Power user

Male Zodiac : Sagittarius Брой мнения : 297
Отсенка : 1337
Rep : 10
Регистриран на : 13.01.2010
Age : 21
Местожителство : PLOVDIV

точки
точки:
652/1000  (652/1000)

Вижте профила на потребителя http://bginter.forume.biz

Върнете се в началото Go down

Предишната тема Следващата тема Върнете се в началото

- Similar topics

 
Permissions in this forum:
Не Можете да отговаряте на темите