[ALPHA] MATERIAL Admin - ReFork на основе [SB: 1.5.4.7] [Bootstrap 3]

Статус
В этой теме нельзя размещать новые ответы.

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
Кстати, как хотелочка, давно хочу у себя на сервере такое:
У игрока сайленс (мут/гаг);
Он пытается писать в чат - ему пишет что у него отключен чат и пишет, сколько осталось до окончания блокировки чата;
Он пытается говорить в микрофон - ему пишет, сколько осталось до окончания блокировки микрофона.
Реализуемо?
--- Добавлено позже ---
Просто когда в чате овердохара уведомлений (стандартные от игры, хлстат, лвлранк, реклама, итд) - можно просто не заметить, как тебе влепили мут (как игрок говорю):)
--- Добавлено позже ---
Так же можно было в конфиге каком-нибудь указать, где выводить эти уведомления -
Чат
Худ
Панель слева с уведомлениями
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
Он пытается писать в чат - ему пишет что у него отключен чат и пишет, сколько осталось до окончания блокировки чата
Реализуемо.

Он пытается говорить в микрофон - ему пишет, сколько осталось до окончания блокировки микрофона.
Не уверен, но у SourceMod на эту тему нет никаких эвентов, когда игрок пытается применить войс чат.
Было расширение, добавляющее такое, но мы стараемся юзать функции голого SM.
 

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
@CrazyHackGUT, окей, а при коннекте игрока есть возможность выносить ему в чат/худ/панель его текущие блокировки?
 

PIONER OLDA

Участник
Сообщения
13
Реакции
1
Ребят пожалуйста объясните, как добавить в верхнюю панель ссылки.
THEND.RU
 

Вложения

  • 2016-11-17_02-27-40.png
    2016-11-17_02-27-40.png
    655.5 КБ · Просмотры: 53

rokfestr

Участник
Сообщения
340
Реакции
63
Вот если кому-то нужен снег
C-подобный:
<script type="text/javascript">
imageDir = "http://mvcreative.ru/example/6/2/snow/";
sflakesMax = 65;
sflakesMaxActive = 65;
svMaxX = 2;
svMaxY = 6;
ssnowStick = 1;
ssnowCollect = 0;
sfollowMouse = 1;
sflakeBottom = 0;
susePNG = 1;
sflakeTypes = 5;
sflakeWidth = 15;
sflakeHeight = 15;
</script>
<script type="text/javascript" src="http://mvcreative.ru/example/6/2/snow.js"></script>

Или такой:
C-подобный:
<script type='text/javascript' src='http://mvcreative.ru/example/6/1/snow.js'></script>
<script type='text/javascript'>
var aaSnowConfig = {snowflakes: '200'};
</script>
Прописал в index.php после ?>
Работает нормально, авторов не удаляет.
 

-=Batista=-

Просвященный
Сообщения
304
Реакции
88
И срач не разводите из-за какого-то СБ, ей богу. Истерите на тему плагиата так, будто вы за это заплатили или продаёте.

@-=Batista=-, это наглость запомните
Оффтоп
--- Добавлено позже ---
Ребят пожалуйста объясните, как добавить в верхнюю панель ссылки.
THEND.RU

В файле page-header.tpl после строки 58 <ul class="top-menu"> добавить

C-подобный:
<li class="dropdown">
    <a href="ссылка" class="tip" data-original-title="Мы ВКонтакте" target="_blank" data-toggle="tooltip" data-placement="bottom"><i class="tm-icon zmdi zmdi-vk"></i></a>
</li>
<li class="dropdown">
    <a href="ссылка" class="tip" data-original-title="Наше сообщество в Steam" target="_blank" data-toggle="tooltip" data-placement="bottom"><i class="tm-icon zmdi zmdi-steam-square"></i></a>
</li>
 
Последнее редактирование:

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,376
@Grey83, вот расписал
PHP:
KeyValues kvKey = new KeyValues("text");
kvKey.SetString("time", "10"); // время, вроде не обязателен не проверял
kvKey.SetString("title", "заголовок");
kvKey.SetString("level", "0"); // уровень показа, можно несколько сообщений вывести таких
kvKey.SetString("msg", "текст внутри"); // придел символов не проверял но вроде большой
CreateDialog(iClient, kvKey, DialogType_Text); // ну это сама функция вывода сообщения
delete kvKey;
// если хотим это сообщение показывать при бане то нужно делать таймер на 0.1 для кика иначе сообщение не успеет вывестись у него
 

-=Batista=-

Просвященный
Сообщения
304
Реакции
88
@Grey83, вот расписал
PHP:
KeyValues kvKey = new KeyValues("text");
kvKey.SetString("time", "10"); // время, вроде не обязателен не проверял
kvKey.SetString("title", "заголовок");
kvKey.SetString("level", "0"); // уровень показа, можно несколько сообщений вывести таких
kvKey.SetString("msg", "текст внутри"); // придел символов не проверял но вроде большой
CreateDialog(iClient, kvKey, DialogType_Text); // ну это сама функция вывода сообщения
delete kvKey;
// если хотим это сообщение показывать при бане то нужно делать таймер на 0.1 для кика иначе сообщение не успеет вывестись у него

Оффтоп
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Серый™, вообще-то я имел в виду ту часть кода, где форматируется само сообщение для вставки в kvKey.SetString("msg", sBuffer);
 

Серый™

CS:S Server
Сообщения
2,925
Реакции
1,376
@Grey83, обычная фраза с транслита. То что скидывал это лишь функция которую я сделал, а формирование текста идёт в другом месте.
В общем всё увидишь когда моя серверная часть выйдет в релиз.
 

MurderCore

Участник
Сообщения
73
Реакции
10
@rokfestr, Лучше файлы держать у себя на сервере/вирт. хостинге. У меня к примеру стоит сертификат и сайт поддерживает протокол https, если я вставлю чисто твой код, то сертификат ломается...

По этому вот, кому нужно забирайте:

Так же вставляем этот код в index.php, после ?>
PHP:
<script type="text/javascript">
imageDir = "путь до папки с картинками (пример: https://l4d-zone.ru/snow/";
sflakesMax = 65;
sflakesMaxActive = 65;
svMaxX = 2;
svMaxY = 6;
ssnowStick = 1;
ssnowCollect = 0;
sfollowMouse = 1;
sflakeBottom = 0;
susePNG = 1;
sflakeTypes = 5;
sflakeWidth = 15;
sflakeHeight = 15;
</script>
<script type="text/javascript" src="путь до snow.js (пример: https://l4d-zone.ru/snow/snow.js)"></script>

Картинки и сам скрипт: https://l4d-zone.ru/snow/snow.zip
Пример можно посмотреть тут Игровой проект :: L4D-Zone.RU - Комплекс игровых серверов
 
Последнее редактирование:

rokfestr

Участник
Сообщения
340
Реакции
63
@rokfestr, Лучше файлы держать у себя на сервере/вирт. хостинге. У меня к примеру стоит сертификат и сайт поддерживает протокол https, если я вставлю чисто твой код, то сертификат ломается...

По этому вот, кому нужно забирайте:

Так же вставляем этот код в index.php, после ?>
PHP:
<script type="text/javascript">
imageDir = "путь до папки с картинками (пример: https://l4d-zone.ru/snow/";
sflakesMax = 65;
sflakesMaxActive = 65;
svMaxX = 2;
svMaxY = 6;
ssnowStick = 1;
ssnowCollect = 0;
sfollowMouse = 1;
sflakeBottom = 0;
susePNG = 1;
sflakeTypes = 5;
sflakeWidth = 15;
sflakeHeight = 15;
</script>
<script type="text/javascript" src="путь до snow.js (пример: https://l4d-zone.ru/snow/snow.js)"></script>

Картинки и сам скрипт: https://l4d-zone.ru/snow/snow.zip
Пример можно посмотреть тут Игровой проект :: L4D-Zone.RU - Комплекс игровых серверов
Так то я без ssl сертификата, поэтому не знал об этом :ab:
 

виктор787

Участник
Сообщения
143
Реакции
6
Не обновляется, до версии 1.1.5 В чем проблема может быть?
 

Вложения

  • Безымянный.png
    Безымянный.png
    43.4 КБ · Просмотры: 27

dima24071999

Участник
Сообщения
13
Реакции
0
Как переместить кнопку Управление в лево?
 

Вложения

  • Безымянный.png
    Безымянный.png
    2.5 КБ · Просмотры: 41

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@виктор787, обновление официально ещё не вышло. Последней версией по прежнему на сегодняшний день является 1.1.4
Вы можете поставить бету 1.1.5 из нашего GitHub-репозитория. Но это чисто для "пощупать". В повседневное использование её пока что лучше не пихать.

@inklesspen, если очень надо, могу подбить, чтобы веб-часть работала и на GoldSource. Но серверную пишите сами :)
@MurderCore, исправим.
@dima24071999, лучше у главного верстальщика шаблона ( @AS TRO ) это спросить... Ещё можно у @ruskydubl попросить.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу