Страница 1 из 1

Исправить ошибку в плагине HSMode vote

Добавлено: 18 янв 2025, 20:09
Host-v
Подскажите как убрать эту ошибку.

Исправить ошибку в плагине HSMode vote

Добавлено: 19 янв 2025, 09:01
BlackSignature
Host-v писал(а): Подскажите как убрать эту ошибку.
Код в блоке Исходный код после копирования не компилируется, по ходу сжирается [ i ] (без пробелов)
Сожрало на 72 строке и 122 строке.

По поводу ошибки - лучше вообще заменить функцию ColorChat() на использование натива client_print_color()
Прилагаю исходник в таком варианте

test.sma
(5.01 КБ) 17 скачиваний


в data/lang/hsv.txt

там в оообщениях если используются метки "\YEL", "\GRN", "\TEM"
заменить их нужно на ^1, ^4, ^3

Исправить ошибку в плагине HSMode vote

Добавлено: 19 янв 2025, 12:00
Host-v
BlackSignature, Можно надпись [HsV] в чате сделать красным? Сейчас она стала обычным цветов.

Было
Скриншот 19-01-2025 193617.jpg

Стало
Скриншот 19-01-2025 193742.jpg

И ещё немного странный вопрос))) :P Как Exit поменять на Выход?
Скриншот 19-01-2025 193717.jpg

Исправить ошибку в плагине HSMode vote

Добавлено: 19 янв 2025, 12:10
BlackSignature
Host-v писал(а): BlackSignature, Можно надпись [HsV] в чате сделать красным?
массовой заменой текста поменять [HsV]^1 на ^3[HsV]^1
Host-v писал(а): Как Exit поменять на Выход?
после

Код: Выделить всё

menu_additem(g_VoteMenu, s_MenuItem2, "1", 0)
добавить

Код: Выделить всё

menu_setprop(g_VoteMenu, MPROP_EXITNAME, "Выход")
текст хардкодом т.к. ML тут смысла нет делать - надо менять весь код форматирования меню, автор там наделал бредятины.

Исправить ошибку в плагине HSMode vote

Добавлено: 19 янв 2025, 12:59
Host-v
BlackSignature писал(а):
Host-v писал(а): BlackSignature, Можно надпись [HsV] в чате сделать красным?
массовой заменой текста поменять [HsV]^1 на ^3[HsV]^1
Host-v писал(а): Как Exit поменять на Выход?
после

Код: Выделить всё

menu_additem(g_VoteMenu, s_MenuItem2, "1", 0)
добавить

Код: Выделить всё

menu_setprop(g_VoteMenu, MPROP_EXITNAME, "Выход")
текст хардкодом т.к. ML тут смысла нет делать - надо менять весь код форматирования меню, автор там наделал бредятины.
Спасибо, работает.

PS:
При массовой замене кода с [HsV]^1 на ^3[HsV]^1

В строке 72
client_print_color(0, print_team_red, "[HsV] ^1 %L", id, "HSV_CONMSG")
Не произошла замена из за пробела, заменил вручную. Может кому-то пригодится данная инфрмация))