Написание плагинов

Yurka_Bear

Участник
Сообщения
61
Реакции
4
L 12/28/2022 - 13:13:06: [SM] [0] Line 300, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CFormat()
L 12/28/2022 - 13:13:06: [SM] [1] Line 131, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 13:13:06: [SM] [2] Line 168, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatAllEx()
L 12/28/2022 - 13:13:06: [SM] [3] Line 224, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 13:13:06: [SM] [4] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
 

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
L 12/28/2022 - 13:13:06: [SM] [0] Line 300, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CFormat()
L 12/28/2022 - 13:13:06: [SM] [1] Line 131, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 13:13:06: [SM] [2] Line 168, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatAllEx()
L 12/28/2022 - 13:13:06: [SM] [3] Line 224, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 13:13:06: [SM] [4] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
1672222699248.png
 

DarkerZ

Участник
Сообщения
395
Реакции
175
L 12/28/2022 - 13:13:06: [SM] [0] Line 300, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CFormat()
L 12/28/2022 - 13:13:06: [SM] [1] Line 131, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 13:13:06: [SM] [2] Line 168, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatAllEx()
L 12/28/2022 - 13:13:06: [SM] [3] Line 224, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 13:13:06: [SM] [4] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
Первую строчку тоже надо писать так-то - в ней содержится информация об ошибке
Ну у него ошибки с запущенным плагином, а не компиляцией...
 

Yurka_Bear

Участник
Сообщения
61
Реакции
4
Первую строчку тоже надо писать так-то - в ней содержится информация об ошибке

Ну у него ошибки с запущенным плагином, а не компиляцией...
Извиняюсь.
L 12/28/2022 - 17:24:32: SourceMod error session started
L 12/28/2022 - 17:24:32: Info (map "gg_lego_SpaceTower") (file "errors_20221228.log")
L 12/28/2022 - 17:24:32: [SM] Plugin encountered error 25: Call was aborted
L 12/28/2022 - 17:24:32: [SM] Native "ThrowError" reported: Using two team colors in one message is not allowed
L 12/28/2022 - 17:24:32: [SM] Displaying call stack trace for plugin "rockthevote.smx":
L 12/28/2022 - 17:24:32: [SM] [0] Line 300, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CFormat()
L 12/28/2022 - 17:24:32: [SM] [1] Line 131, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 17:24:32: [SM] [2] Line 168, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatAllEx()
L 12/28/2022 - 17:24:32: [SM] [3] Line 224, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 17:24:32: [SM] [4] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
Native "ThrowError" reported: Using two team colors in one message is not allowed
прикрепи файл перевода (похоже, что ты пытаешься в тексте заюзать цвета двух или более команд)
Сообщения автоматически склеены:

Нельзя одновременно юзать теги {lightgreen}, {red} и {blue}
Игра CS:S v34?
 

Yurka_Bear

Участник
Сообщения
61
Реакции
4
прикрепи файл перевода (похоже, что ты пытаешься в тексте заюзать цвета двух или более команд)
Сообщения автоматически склеены:

Нельзя одновременно юзать теги {lightgreen}, {red} и {blue}
Игра CS:S v34?
Все верно, ксс 34
 

Вложения

  • rockthevote.phrases.txt
    2.4 КБ · Просмотры: 7

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
Ну у него ошибки с запущенным плагином, а не компиляцией...
ой, ля, я дебил, вообще не прочитал толком, затупил, сорян
Сообщения автоматически склеены:

Все верно, ксс 34
Дефолтный, на английском, тоже
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@shantik2012, видимо CS:S не позволяет отправлять текст от имени сервера с использованием цветов команд.
В принципе тег {teamcolor} - это то же самое, что и любой тег из этих: {lightgreen} {red} {blue}, т.к. все эти теги заменяются одним и тем же кодом цвета (\x03).
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@shantik2012, попробуй такой вариант (будет писать от имени желающего сменить карту):
 

Вложения

  • rockthevote.phrases.txt
    2.4 КБ · Просмотры: 9

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Paranoiiik, в переводе той фразы в предоставленном файле перевода нет ничего командного вообще-то.
 

Yurka_Bear

Участник
Сообщения
61
Реакции
4
@Paranoiiik, @Grey83, Ребят попробовал оба варианта:
L 12/28/2022 - 19:50:46: [SM] Plugin encountered error 25: Call was aborted
L 12/28/2022 - 19:50:46: [SM] Native "ThrowError" reported: Using two team colors in one message is not allowed
L 12/28/2022 - 19:50:46: [SM] Displaying call stack trace for plugin "rockthevote.smx":
L 12/28/2022 - 19:50:46: [SM] [0] Line 300, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CFormat()
L 12/28/2022 - 19:50:46: [SM] [1] Line 131, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 19:50:46: [SM] [2] Line 224, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 19:50:46: [SM] [3] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
L 12/28/2022 - 19:52:00: Error log file session closed.
L 12/28/2022 - 19:56:24: SourceMod error session started
L 12/28/2022 - 19:56:24: Info (map "gg_dead_street") (file "errors_20221228.log")
L 12/28/2022 - 19:56:24: [SM] Plugin encountered error 22: Maximum number of parameters reached
L 12/28/2022 - 19:56:24: [SM] Native "VFormat" reported: Translation string formatted incorrectly - missing at least 1 parameters
L 12/28/2022 - 19:56:24: [SM] Displaying call stack trace for plugin "rockthevote.smx":
L 12/28/2022 - 19:56:24: [SM] [0] Line 129, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 19:56:24: [SM] [1] Line 225, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 19:56:24: [SM] [2] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
 

xstage

🏹
Сообщения
726
Реакции
754
@Paranoiiik, @Grey83, Ребят попробовал оба варианта:
L 12/28/2022 - 19:50:46: [SM] Plugin encountered error 25: Call was aborted
L 12/28/2022 - 19:50:46: [SM] Native "ThrowError" reported: Using two team colors in one message is not allowed
L 12/28/2022 - 19:50:46: [SM] Displaying call stack trace for plugin "rockthevote.smx":
L 12/28/2022 - 19:50:46: [SM] [0] Line 300, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CFormat()
L 12/28/2022 - 19:50:46: [SM] [1] Line 131, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 19:50:46: [SM] [2] Line 224, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 19:50:46: [SM] [3] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
L 12/28/2022 - 19:52:00: Error log file session closed.
L 12/28/2022 - 19:56:24: SourceMod error session started
L 12/28/2022 - 19:56:24: Info (map "gg_dead_street") (file "errors_20221228.log")
L 12/28/2022 - 19:56:24: [SM] Plugin encountered error 22: Maximum number of parameters reached
L 12/28/2022 - 19:56:24: [SM] Native "VFormat" reported: Translation string formatted incorrectly - missing at least 1 parameters
L 12/28/2022 - 19:56:24: [SM] Displaying call stack trace for plugin "rockthevote.smx":
L 12/28/2022 - 19:56:24: [SM] [0] Line 129, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 19:56:24: [SM] [1] Line 225, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 19:56:24: [SM] [2] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
 

Вложения

  • rockthevote.phrases.txt
    2.5 КБ · Просмотры: 7

Yurka_Bear

Участник
Сообщения
61
Реакции
4
@xstage,
L 12/28/2022 - 20:16:53: SourceMod error session started
L 12/28/2022 - 20:16:53: Info (map "2rooms_advancev3") (file "errors_20221228.log")
L 12/28/2022 - 20:16:53: [SM] Warning(s) encountered in translation file "rockthevote.phrases.txt"
L 12/28/2022 - 20:16:53: [SM] #format property should come before translations on line 36, ignoring
L 12/28/2022 - 20:16:53: [SM] #format property should come before translations on line 42, ignoring
L 12/28/2022 - 20:16:53: [SM] #format property should come before translations on line 101, ignoring
L 12/28/2022 - 20:17:41: [SM] Plugin encountered error 22: Maximum number of parameters reached
L 12/28/2022 - 20:17:41: [SM] Native "VFormat" reported: Translation string formatted incorrectly - missing at least 1 parameters
L 12/28/2022 - 20:17:41: [SM] Displaying call stack trace for plugin "rockthevote.smx":
L 12/28/2022 - 20:17:41: [SM] [0] Line 129, C:\Users\\Desktop\addons\sourcemod\scripting\include\colors.inc::CPrintToChatEx()
L 12/28/2022 - 20:17:41: [SM] [1] Line 225, C:\Users\\Desktop\rockthevote.sp::AttemptRTV()
L 12/28/2022 - 20:17:41: [SM] [2] Line 170, C:\Users\\Desktop\rockthevote.sp::OnClientSayCommand_Post()
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Paranoiiik, @Grey83, Ребят попробовал оба варианта:
когда мой вариант плагина пробовал не забыл сменить файл перевода, на тот, что я прикрепил вместе с исходником? Ну и нужно было обязательно после перезагрузки плагина перезагрузить переводы консольной командой (или просто сервер перезапустить).
Сообщения автоматически склеены:

Хм, я тут вспомнил одну вещь: у тебя только русский перевод
нужно ещё английский править (форматирование менять)
и в прочих используемых языках перевода исправлять текст.
 

Yurka_Bear

Участник
Сообщения
61
Реакции
4
когда мой вариант плагина пробовал не забыл сменить файл перевода, на тот, что я прикрепил вместе с исходником? Ну и нужно было обязательно после перезагрузки плагина перезагрузить переводы консольной командой (или просто сервер перезапустить).
Хорошо, я понял. Спасибо. Еще раз тщательно все проверю.
 
Сверху Снизу