Reklama

Reklama 01.06.2025

Нет прав для скачивания
Сообщения
33
Реакции
20
Помог
1 раз(а)
g2rise,
2021-08-23--screenshot05q.gif

; Трёхстрочное сообщение 1
0 1 0 D 0 0 "" "!g* !nТрёхстрочное сообщение 1"
0 2 0 D 0 0 "" "!g* !nТрёхстрочное сообщение 2"
0 3 0 D 0 0 "" "!g* !nТрёхстрочное сообщение 3"

; Трёхстрочное сообщение 2
0 1 0 D 0 0 "" "!g* !nТрёхстрочное сообщение часть 2.1"
0 2 0 D 0 0 "" "!g* !nТрёхстрочное сообщение часть 2.2"
0 3 0 D 0 0 "" "!g* !nТрёхстрочное сообщение часть 2.3"
 
Сообщения
154
Реакции
47
Помог
1 раз(а)
Artesian, спасибо, чет не додумал немного :)
 
Сообщения
68
Реакции
13
Добавьте поддержку Half Life 1. Поставил на сервер этот плагин, в консоли реклама пишется (русским текстом), а в чате ничего не видно (пустые сообщения). HL1 не поддерживает цветной чат, но даже настроив плагин на стандартный желтый цвет, результат не поменялся.
 
Сообщения
1,621
Реакции
1,651
HL1 не поддерживает цветной чат, но даже настроив плагин на стандартный желтый цвет, результат не поменялся.
Нужно юзать от Лёвы клиентскую дллку с множеством фиксов и изминений
BugfixedHL

А ещё лучше от tmp64
BugfixedHL-Rebased

И тогда вот примерный результат в игре - красить можно всё что угодно,даже в таблице счёта цвет отображается игроков
Более того,в голосовании также действует русский текст

Привожу свои примеры

hl 2022-08-18 23-11-09-44.jpghl 2022-08-18 23-12-36-20.jpg
 
Сообщения
1,712
Реакции
1,519
Помог
26 раз(а)
Нужно юзать от Лёвы клиентскую дллку с множеством фиксов и изминений
BugfixedHL

А ещё лучше от tmp64
BugfixedHL-Rebased

И тогда вот примерный результат в игре - красить можно всё что угодно,даже в таблице счёта цвет отображается игроков
Более того,в голосовании также действует русский текст

Привожу свои примеры

Посмотреть вложение 33575Посмотреть вложение 33576
Наконец-то скрины этой конфетки увидел
 
Сообщения
1,621
Реакции
1,651
fl0wer,
Я кстате общался с tmp64 - просил его,может он бы смог некоторый функционал перенести у кс дллку.
Точно не помню,что он ответил - и так всё затихло :dntknw:

Да, чат там прикольно сделан ( даже с плавным затуханием ) я вот когда-то видос записывал



По сути чат,мотд и некоторые приблуды и сейчас пашут в КС

Открытие Чата
hl 2022-08-19 00-12-14-89.jpghl 2022-08-19 00-16-04-64.jpg

Мотд окно
hl 2022-08-19 00-15-49-27.jpg

Таблица Счёта ( интересный вариант по SteamID на правую кнопку мыши )
hl 2022-08-19 00-16-10-79.jpghl 2022-08-19 00-30-53-72.jpg

Остальное
hl 2022-08-19 00-16-41-30.jpghl 2022-08-19 00-20-47-30.jpg
 
Сообщения
68
Реакции
13
MayroN,
Нужно юзать от Лёвы клиентскую дллку с множеством фиксов и изминений
BugfixedHL
Да, это я знаю, на моем сервере стоит BugfixedHL, а на клиентской части использую rofi.dll (она более функциональная). Но разговор сейчас не о клиентской части, а о серверной. Я попросил добавить в плагин поддержку Half Life 1. Так как просто нужна реклама на самом сервере русским текстом, как в КС 1.6. Не думал, что сделать обычную рекламу в чат сервера HL1 будет такой проблемой. Другие плагины такие как Кикер за высокий пинг, или Сканер на алиасы, эти плагины с легкостью выдают в чат свои предупреждения на русском. А вот плагин Рекламы ни как не хочет отображать русский язык. Я перепробовал несколько плагинов отвечающие за рекламу на сервере и не один не выдает русский язык в чат.
 
Сообщения
1,375
Реакции
2,409
Помог
58 раз(а)
Valve, вероятно client_print_color() надо заменить на обычный client_print(). соответственно у 1-го 2-ой аргумент это цвет, а у 2-го это тип (нужен print_chat). Если сработает, дайте знать, я внесу поддержку в релиз.
 
Последнее редактирование:
Сообщения
776
Реакции
294
Помог
11 раз(а)
BlackSignature, ну если так, просто сделать дефайном замену и условие использование что это хл
 
Сообщения
1,375
Реакции
2,409
Помог
58 раз(а)
maFFyoZZyk, по идее можно заюзать
Код:
/**
 * Retrieves the name of the currently played mod.
 *
 * @note This retrieves the short name of the mod. Example: for Counter-Strike,
 *       it will copy "cstrike" to the buffer.
 *
 * @param name      Buffer to copy mod name to
 * @param len       Maximum size of the buffer
 *
 * @return          Number of cells written to buffer
 */
native get_modname(name[], len);
 
Сообщения
1,621
Реакции
1,651
Valve,
Тогда, - попробуй вариант от Блека выше.
Скорее всего он прав,ибо я кажись также доп.делал.
Более точно скажу,когда буду за ПК
 
Сообщения
1,375
Реакции
2,409
Помог
58 раз(а)
Сообщения
1,621
Реакции
1,651
Valve,
Посмотрел я всё.
Действительно при client_print_color в ХЛ не отображается русский текст

Поэтому,как и сказал Блек - делаем через client_print

Теперь по поводу цвета
Не скажу,как там дела с дллкой от Рофи,но цвет можно задать вот так в исходнику от ^^0 и до ^^9

Пример и сразу результат в игре
Код:
client_print(id, print_chat, "^^0Мы ^^1можем ^^2задать ^^3любой ^^4цвет ^^5чата ^^6ты ^^7меня ^^8понял ^^9?")
hl 2022-08-19 22-34-18-44.jpg
 
Сообщения
68
Реакции
13
Сделал как вы сказали, заменил client_print_color на client_print . Скомпилировалось без ошибок и варнингов. Поставил на сервер, командой amx_plugins проверил. Плагин работает. Захожу на сервер, прождал 20 мин. и та же картина. Ни в консоль, ни в чат нет ни каких рекламных сообщений.
 
Сообщения
1,375
Реакции
2,409
Помог
58 раз(а)
Valve, я не знаю чем помочь, потому что мне неизвестен источник проблемы. Это надо методом тыка определять в чём проблема, что трудоёмко.
 
Сообщения
284
Реакции
36
Помог
3 раз(а)
There are few bugs in the plugin.
For example,
1) you can't open motd window /vip if you have word "vip" for autoresponding
2) you can't chat in admin chat and say word cheat if you have word "cheat" for autoresponding .

I assume that's wrong.
 

HSCN

гнилая хуемразь
Сообщения
111
Реакции
5
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Допустим, у вас два режима - классический и CSDM.
Сообщениям, которые нужно показывать в обоих режимах, вы ставите 'режим' 0
Сообщениям, которые нужно показывать только в классическом режиме, ставите 1
Сообщениям, которые нужно показывать только в CSDM-режиме, ставите 2
Когда работает классический режим, квар reklama_mode выставляете в значение 1
Когда работает CSDM-режим, квар reklama_mode выставляете в значение 2
Данную схему можно применять так же и для разделения сообщений на дневные и ночные (ночной режим сервера)
Подскажите. пожалуйста, глупому, как выставлять эти квары для режимов или же ночь/день?
Например, я хочу, чтобы до 18:00 показывали сообщение "123", а после 18 "456".
Соответственно, я ставлю
100R10 "" "!g* !t123" // до 18
200R10 "" "!g* !t123" // после 18
в reklama.ini
Теперь мне нужно, чтобы в конфиге рекламы менялся квар reklama_mode "" с 1 на 2 в зависимости от времени. Но как это сделать?)))
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу