Reklama

Reklama 20.05.2020

Нет прав для скачивания
Сообщения
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
Реакции
46
Помог
1 раз(а)
Artesian, спасибо, чет не додумал немного :)
 
Сообщения
53
Реакции
12
Добавьте поддержку Half Life 1. Поставил на сервер этот плагин, в консоли реклама пишется (русским текстом), а в чате ничего не видно (пустые сообщения). HL1 не поддерживает цветной чат, но даже настроив плагин на стандартный желтый цвет, результат не поменялся.
 
Сообщения
1,545
Реакции
1,545
Помог
2 раз(а)
HL1 не поддерживает цветной чат, но даже настроив плагин на стандартный желтый цвет, результат не поменялся.
Нужно юзать от Лёвы клиентскую дллку с множеством фиксов и изминений
BugfixedHL

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

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

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

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

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

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

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

Посмотреть вложение 33575Посмотреть вложение 33576
Наконец-то скрины этой конфетки увидел
 
Сообщения
1,545
Реакции
1,545
Помог
2 раз(а)
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
 
Сообщения
53
Реакции
12
MayroN,
Нужно юзать от Лёвы клиентскую дллку с множеством фиксов и изминений
BugfixedHL
Да, это я знаю, на моем сервере стоит BugfixedHL, а на клиентской части использую rofi.dll (она более функциональная). Но разговор сейчас не о клиентской части, а о серверной. Я попросил добавить в плагин поддержку Half Life 1. Так как просто нужна реклама на самом сервере русским текстом, как в КС 1.6. Не думал, что сделать обычную рекламу в чат сервера HL1 будет такой проблемой. Другие плагины такие как Кикер за высокий пинг, или Сканер на алиасы, эти плагины с легкостью выдают в чат свои предупреждения на русском. А вот плагин Рекламы ни как не хочет отображать русский язык. Я перепробовал несколько плагинов отвечающие за рекламу на сервере и не один не выдает русский язык в чат.
 
Сообщения
1,289
Реакции
2,286
Помог
57 раз(а)
Valve, вероятно client_print_color() надо заменить на обычный client_print(). соответственно у 1-го 2-ой аргумент это цвет, а у 2-го это тип (нужен print_chat). Если сработает, дайте знать, я внесу поддержку в релиз.
 
Последнее редактирование:
Сообщения
775
Реакции
293
Помог
11 раз(а)
BlackSignature, ну если так, просто сделать дефайном замену и условие использование что это хл
 
Сообщения
1,289
Реакции
2,286
Помог
57 раз(а)
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,545
Реакции
1,545
Помог
2 раз(а)
Valve,
Тогда, - попробуй вариант от Блека выше.
Скорее всего он прав,ибо я кажись также доп.делал.
Более точно скажу,когда буду за ПК
 
Сообщения
1,289
Реакции
2,286
Помог
57 раз(а)
Сообщения
1,545
Реакции
1,545
Помог
2 раз(а)
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
 
Сообщения
53
Реакции
12
Сделал как вы сказали, заменил client_print_color на client_print . Скомпилировалось без ошибок и варнингов. Поставил на сервер, командой amx_plugins проверил. Плагин работает. Захожу на сервер, прождал 20 мин. и та же картина. Ни в консоль, ни в чат нет ни каких рекламных сообщений.
 
Сообщения
1,289
Реакции
2,286
Помог
57 раз(а)
Valve, я не знаю чем помочь, потому что мне неизвестен источник проблемы. Это надо методом тыка определять в чём проблема, что трудоёмко.
 
Сообщения
282
Реакции
34
Помог
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 в зависимости от времени. Но как это сделать?)))
 

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

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