Иконка ресурса

[INC] CS:GO Colors 1.6

ALKAFEU

Участник
Сообщения
28
Реакции
3
ALKAFEU, а можно ссыль на используемый инклюд?
А то у меня такого цвета в инклюде (V1.4) не имеется:
C-подобный:
static const char color_t[ZCOLOR][] = {"{DEFAULT}", "{RED}", "{LIGHTPURPLE}", "{GREEN}", "{LIME}", "{LIGHTGREEN}", "{LIGHTRED}", "{GRAY}", "{LIGHTOLIVE}", "{OLIVE}", "{LIGHTBLUE}", "{BLUE}", "{PURPLE}"},
Скачивал из этой темы, версия v1.6
Сообщения автоматически склеены:

А то у меня такого цвета в инклюде (V1.4) не имеется:
C-подобный:
static const char color_t[ZCOLOR][] = {"{DEFAULT}", "{RED}", "{LIGHTPURPLE}", "{GREEN}", "{LIME}", "{LIGHTGREEN}", "{LIGHTRED}", "{GRAY}", "{LIGHTOLIVE}", "{OLIVE}", "{LIGHTBLUE}", "{BLUE}", "{PURPLE}"},

GHTsytm.png
 

ALKAFEU

Участник
Сообщения
28
Реакции
3
Если в самом плагине прописать "\x0A" без инклюда, цвет будет, но если добавить инклюд и прописать хоть "\x0A", хоть {grayblue} цвет остается белым и текст переноситься на новую строчку
 

ALKAFEU

Участник
Сообщения
28
Реакции
3
Может кто нибудь помочь, цвета не работают не в рекламе от @komashchenko не в плагине level ranks
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
ALKAFEU, попробуй такую версию:
 

Вложения

  • csgo_colors 1.6_fix.inc
    3 КБ · Просмотры: 68

Junkes

Участник
Сообщения
494
Реакции
242
На SP 1.7 стабильно работает? А то у меня что-то не компилируется.
1590609569977.png
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
добавьте CGOReplyToCommand, не очень удобно щас делать через это:
C-подобный:
char buff[64];

Format(buff, sizeof(buff), "blablabla {RED} message");
CGOReplaceColorSay(buff, sizeof(buff));
ReplyToCommand(client, buff);
 

Temlik

Участник
Сообщения
668
Реакции
174
Не могу скомпилировать плагин
// D:\sm 1.10\addons\sourcemod\scripting\include\csgo_colors.inc(22) : error 021: symbol already defined: "CGOPrintToChat"
// D:\sm 1.10\addons\sourcemod\scripting\include\csgo_colors.inc(50) : error 021: symbol already defined: "CGOPrintToChatAll"
// D:\sm 1.10\addons\sourcemod\scripting\include\csgo_colors.inc(82) : error 021: symbol already defined: "CGOReplaceColorSay"
// D:\sm 1.10\addons\sourcemod\scripting\include\csgo_colors.inc(90) : error 021: symbol already defined: "GOPrintToChat"
// D:\sm 1.10\addons\sourcemod\scripting\include\csgo_colors.inc(112) : error 021: symbol already defined: "GOPrintToChatAll"
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Temlik, у тебя где-то 2 раза прописан этот инклюд, видимо
Сообщения автоматически склеены:

Вот, добавил СGOReplyToCommand(), проверку на дублирование инклюда.
 

Вложения

  • csgo_colors 1.7.inc
    3.5 КБ · Просмотры: 58
Последнее редактирование:

Temlik

Участник
Сообщения
668
Реакции
174
@Temlik, у тебя где-то 2 раза прописан этот инклюд, видимо
Сообщения автоматически склеены:

Вот, добавил СGOReplyToCommand(), проверку на дублирование инклюда.
Я компилировал скрипт, при котором компилировались модули. В "главном" скрипте я заменил includ "colors" на "csgo_colors" и в модуле так же. Оказалось не надо.
Сообщения автоматически склеены:

Я компилировал скрипт, при котором компилировались модули. В "главном" скрипте я заменил includ "colors" на "csgo_colors" и в модуле так же. Оказалось не надо.
Но теперь другие ошибки :)
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(39) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(40) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(41) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(42) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(43) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(46) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(47) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(48) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(50) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(62) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(62) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(70) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(71) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(78) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(98) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(98) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(100) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(133) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(133) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(163) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(163) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(165) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(167) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(192) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(192) : error 147: new-style declarations are required
// D:\sm 1.10\addons\sourcemod\scripting\include\colors.inc(229) : error 147: new-style declarations are required
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Temlik, в исходнике инклюд colors перенеси вверх, чтобы он был над #pragma newdecls required
Ещё можно переписать инклюд со старого синтаксиса на новый.
 

Temlik

Участник
Сообщения
668
Реакции
174
@Temlik, в исходнике инклюд colors перенеси вверх, чтобы он был над #pragma newdecls required
Ещё можно переписать инклюд со старого синтаксиса на новый.
Так прикол в том, что я переделываю с includ "colors" на "csgo_colors". Я удалил в модуле строчку с includ, поставил "CGO", а мне какого-то фига SM пишет про includ "colors". Может попробовать все модули сначала отредактировать? А то он не понимает, тут colors, а тут csgo_colors
 

Temlik

Участник
Сообщения
668
Реакции
174
Всё, нужно было удалить includ'ы из модулей и оставить только в "ядре"
 

Modi

Участник
Сообщения
71
Реакции
16
Как покрасить сообщения ShowActivity2?
MoreColors умеет, я так понял
 

babka68

Участник
Сообщения
2,124
Реакции
956
Картинка умерла в 1 посте,поправьте пожалуйста=)

1.jpg
 

Туник

Участник
Сообщения
1,281
Реакции
263
Чет спамит ошибку на 1 сервере эту, на других норм все не могу понять что не хватает.
L 04/13/2022 - 20:06:45: SourceMod error session started
L 04/13/2022 - 20:06:45: Info (map "aim_usp") (file "/home/cs/srcds432/csgo/addons/sourcemod/logs/errors_20220413.log")
L 04/13/2022 - 20:06:45: [SM] Exception reported: Client index -1 is invalid
L 04/13/2022 - 20:06:45: [SM] Blaming: rs.smx
L 04/13/2022 - 20:06:45: [SM] Call stack trace:
L 04/13/2022 - 20:06:45: [SM] [0] IsClientInGame
L 04/13/2022 - 20:06:45: [SM] [1] Line 37, E:\SM\myplugins\include\csgo_colors.inc::Command_RS
L 04/13/2022 - 20:06:45: [SM] Exception reported: Array index out-of-bounds (index -1, limit 66)
L 04/13/2022 - 20:06:45: [SM] Blaming: clear_nickname.smx
L 04/13/2022 - 20:06:45: [SM] Call stack trace:
L 04/13/2022 - 20:06:45: [SM] [1] Line 234, d:\vscode\plugins\source\github\ClearNickname\scripting\clear_nickname.sp::Command_Say
L 04/13/2022 - 20:09:46: SourceMod error session started
L 04/13/2022 - 20:09:46: Info (map "aim_usp") (file "/home/cs/srcds432/csgo/addons/sourcemod/logs/errors_20220413.log")
L 04/13/2022 - 20:09:46: [SM] Exception reported: Client index -1 is invalid
L 04/13/2022 - 20:09:46: [SM] Blaming: rs.smx
L 04/13/2022 - 20:09:46: [SM] Call stack trace:
L 04/13/2022 - 20:09:46: [SM] [0] IsClientInGame
L 04/13/2022 - 20:09:46: [SM] [1] Line 37, E:\SM\myplugins\include\csgo_colors.inc::Command_RS
L 04/13/2022 - 20:09:46: [SM] Exception reported: Array index out-of-bounds (index -1, limit 66)
L 04/13/2022 - 20:09:46: [SM] Blaming: clear_nickname.smx
L 04/13/2022 - 20:09:46: [SM] Call stack trace:
L 04/13/2022 - 20:09:46: [SM] [1] Line 234, d:\vscode\plugins\source\github\ClearNickname\scripting\clear_nickname.sp::Command_Say
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Чет спамит ошибку на 1 сервере эту, на других норм все не могу понять что не хватает.
L 04/13/2022 - 20:06:45: SourceMod error session started
L 04/13/2022 - 20:06:45: Info (map "aim_usp") (file "/home/cs/srcds432/csgo/addons/sourcemod/logs/errors_20220413.log")
L 04/13/2022 - 20:06:45: [SM] Exception reported: Client index -1 is invalid
L 04/13/2022 - 20:06:45: [SM] Blaming: rs.smx
L 04/13/2022 - 20:06:45: [SM] Call stack trace:
L 04/13/2022 - 20:06:45: [SM] [0] IsClientInGame
L 04/13/2022 - 20:06:45: [SM] [1] Line 37, E:\SM\myplugins\include\csgo_colors.inc::Command_RS
L 04/13/2022 - 20:06:45: [SM] Exception reported: Array index out-of-bounds (index -1, limit 66)
L 04/13/2022 - 20:06:45: [SM] Blaming: clear_nickname.smx
L 04/13/2022 - 20:06:45: [SM] Call stack trace:
L 04/13/2022 - 20:06:45: [SM] [1] Line 234, d:\vscode\plugins\source\github\ClearNickname\scripting\clear_nickname.sp::Command_Say
L 04/13/2022 - 20:09:46: SourceMod error session started
L 04/13/2022 - 20:09:46: Info (map "aim_usp") (file "/home/cs/srcds432/csgo/addons/sourcemod/logs/errors_20220413.log")
L 04/13/2022 - 20:09:46: [SM] Exception reported: Client index -1 is invalid
L 04/13/2022 - 20:09:46: [SM] Blaming: rs.smx
L 04/13/2022 - 20:09:46: [SM] Call stack trace:
L 04/13/2022 - 20:09:46: [SM] [0] IsClientInGame
L 04/13/2022 - 20:09:46: [SM] [1] Line 37, E:\SM\myplugins\include\csgo_colors.inc::Command_RS
L 04/13/2022 - 20:09:46: [SM] Exception reported: Array index out-of-bounds (index -1, limit 66)
L 04/13/2022 - 20:09:46: [SM] Blaming: clear_nickname.smx
L 04/13/2022 - 20:09:46: [SM] Call stack trace:
L 04/13/2022 - 20:09:46: [SM] [1] Line 234, d:\vscode\plugins\source\github\ClearNickname\scripting\clear_nickname.sp::Command_Say
В плагине под названием (файла) `rs.smx` на 37 строке попался невалидный игрок с индексом -1, там нужно добавить проверку типо такой:
C-подобный:
if(client <= 0) {
    return;
}
В плагине под названием (файла) `clear_nickname.smx` на 234 строке тоже невалидный индекс -1, там тоже проверку нужно
C-подобный:
if(index >= 0) {
    // Сюда код
}
 
Сверху Снизу