Автор |
Сообщение |
bibika |
Добавлено: Вт Мар 15, 2016 17:52
|
|
|
* Главный главнюк *
Информация
На форуме с: 25.10.2009
Возраст: 37
Сообщения: 7834
Откуда: Питер
|
Автозапись Демо на наших серверах.
Помнится одобрили вы данную затею, нарыл минималистический плагин для реализации.
Исходный код:
#include <amxmodx>
#define DEMO_NAME "PWRFACTORY" // Название демо.
#define DEMO_DELAY 6.0 // Задержка перед уведомлением игрока о записи демо (сек).
new bool:iDemoStart[33] = false;
public plugin_init()
{
register_plugin("Auto Demo Recording", "1.0", "neygomon & Makzz");
register_clcmd("joinclass", "start_demo");
register_clcmd("menuselect", "start_demo");
}
public client_putinserver(id)
set_task(DEMO_DELAY, "start_demo_info", id);
public client_disconnect(id)
iDemoStart[id] = false;
public start_demo(id)
{
if(is_user_ignore(id)) return;
if(!iDemoStart[id])
{
client_cmd(id, "stop; record ^"%s^"", DEMO_NAME);
iDemoStart[id] = true;
}
}
public start_demo_info(id)
{
new iTime[9], iData[64];
get_time("%H:%M:%S", iTime, ;
get_time("%d.%m.%Y", iData, 63);
ChatColor(id, "Запись демо началась %s.dem", DEMO_NAME);
ChatColor(id, "Время записи: %s. Дата: %s.", iTime, iData);
}
is_user_ignore(id)
return !is_user_connected(id) || is_user_bot(id) || is_user_hltv(id);
stock ChatColor(const id, const szMessage[], any:...)
{
static szMsg[190], IdMsg;
vformat(szMsg, charsmax(szMsg), szMessage, 3);
if(!IdMsg) IdMsg = get_user_msgid("SayText");
message_begin(MSG_ONE, IdMsg, .player = id);
write_byte(id);
write_string(szMsg);
message_end();
}
Как работает:
При заходе на сервер начинается запись демо, через 6 секунд игроку выводится оповещение об этом, в нижнем левом углу.
Демо-запись пишется в папку cstrike, и имеет название PWRFACTORY.dem, чтобы игроки могли быстро её найти.
Демо при каждом перезаходе на сервер, либо смене карты начинает записываться заного, затирая старое.
Сначала я думал что за бред, как мы найдём нужную нам демку, а потом допёрло что человек же не сможет её затереть после бана, т.к. не сможет зайти на сервер, таким образом мы экономим место на диске у игроков, ведь демка весит достаточно.
Единственный минус состоит в том, что если кто-то захочет вытащить свой момент из демки, но карта сменится, демка затрётся , но наша цель была записать и предъявить демо при необоснованном бане.
Вообщем слушаю ваше мнение. |
|
|
Вернуться к началу
|
|
o5 |
Добавлено: Вт Мар 15, 2016 18:52
|
|
|
* Бан по ассисту *
Информация
На форуме с: 13.08.2011
Возраст: 37
Сообщения: 5796
|
Нужна строчка с игнорированием флага админа. |
Сыр и дырки в сыре: Больше сыра — больше дырок. Больше дырок — меньше сыра. Больше сыра = меньше сыра! |
|
Вернуться к началу
|
|
bibika |
Добавлено: Вт Мар 15, 2016 18:59
|
|
|
* Главный главнюк *
Информация
На форуме с: 25.10.2009
Возраст: 37
Сообщения: 7834
Откуда: Питер
|
|
Вернуться к началу
|
|
o5 |
Добавлено: Вт Мар 15, 2016 19:05
|
|
|
* Бан по ассисту *
Информация
На форуме с: 13.08.2011
Возраст: 37
Сообщения: 5796
|
Чтобы админы писали демо. Пока есть это условие, ответственность за собственные действия имеет вес. Ты хочешь избавиться от этого? Если бы не было подобного условия, появилась бы излишняя самоуверенность, которую и так приходится периодически подавлять. |
Сыр и дырки в сыре: Больше сыра — больше дырок. Больше дырок — меньше сыра. Больше сыра = меньше сыра! |
|
Вернуться к началу
|
|
bibika |
Добавлено: Вт Мар 15, 2016 19:56
|
|
|
* Главный главнюк *
Информация
На форуме с: 25.10.2009
Возраст: 37
Сообщения: 7834
Откуда: Питер
|
А я понял о чём ты. Буду думать. |
|
|
Вернуться к началу
|
|
Lost Ghost |
Добавлено: Вт Мар 15, 2016 20:47
|
|
|
* Админ GunGame *
Информация
На форуме с: 04.01.2013
Возраст: 124
Сообщения: 1523
|
Цитата: таким образом мы экономим место на диске у игроков, ведь демка весит достаточно.
Вася, и ты туда же? Ты меня удивляешь...
Вбили себе в голову какую-то фигню про место на диске.
Это нас вообще не должно волновать по большому счёту.
Покажите мне на просторах интернета хоть одну жалобу на это. Никому даже в голову не придёт на это жаловаться. Это изначально нелепо. |
Музыка онлайн |
|
Вернуться к началу
|
|
o5 |
Добавлено: Вт Мар 15, 2016 21:15
|
|
|
* Бан по ассисту *
Информация
На форуме с: 13.08.2011
Возраст: 37
Сообщения: 5796
|
Цитата: Это нас вообще не должно волновать по большому счёту.
Лост разбушевался. Сумеешь ли ты совладать с ним?
Это банально качество сервиса. Мы показываем, что думаем обо всех. Мы заботимся о наших игроках даже в тех моментах, которые им не приходят в голову. Надо уметь показывать себя со стороны.
Тебе нужно 20 демо соответственно 20-ти заходам? Наркоман, что ли? |
Сыр и дырки в сыре: Больше сыра — больше дырок. Больше дырок — меньше сыра. Больше сыра = меньше сыра! |
|
Вернуться к началу
|
|
:D |
Добавлено: Вт Мар 15, 2016 22:22
|
|
|
* Очень приятно, Царь *
Информация
На форуме с: 18.10.2011
Сообщения: 1555
Откуда: Санкт-Петербург
|
Мне нравится эта тема. Я за то что бы её ввести. Ну, а каждый админ вправе сам писать свое демо, на особо подозрительных. |
|
|
Вернуться к началу
|
|
Lost Ghost |
Добавлено: Вт Мар 15, 2016 22:52
|
|
|
* Админ GunGame *
Информация
На форуме с: 04.01.2013
Возраст: 124
Сообщения: 1523
|
Цитата: Тебе нужно 20 демо соответственно 20-ти заходам?
Кто из нас наркоман?
Где я такое говорил?
Я говорю о том, что ты еще ладно со своими тараканами, самим собой же придуманными. Меня удивляет, что Вася вообще говорит об этом. Вроде здравомыслящий человек.
Цитата: Это банально качество сервиса. Мы показываем, что думаем обо всех. Мы заботимся о наших игроках даже в тех моментах, которые им не приходят в голову. Надо уметь показывать себя со стороны.
Не смеши меня. Твои старания по сохранению места на диске никто не оценит. О твоих старания вообще будет знать меньшинство, да и те не оценят. |
Музыка онлайн |
|
Вернуться к началу
|
|
o5 |
Добавлено: Вт Мар 15, 2016 23:29
|
|
|
* Бан по ассисту *
Информация
На форуме с: 13.08.2011
Возраст: 37
Сообщения: 5796
|
О моих стараниях, вообще, никто не знает. Но это же не повод отказываться от них. Да и мои "тараканы" — это моя планка качества. Поэтому отстань со своими индивидуальными понятиями здравомыслия.
Тебе так мешала строчка про место? Вот ты прицепился. |
Сыр и дырки в сыре: Больше сыра — больше дырок. Больше дырок — меньше сыра. Больше сыра = меньше сыра! |
|
Вернуться к началу
|
|
bibika |
Добавлено: Вт Мар 15, 2016 23:36
|
|
|
* Главный главнюк *
Информация
На форуме с: 25.10.2009
Возраст: 37
Сообщения: 7834
Откуда: Питер
|
Лост, демка с 1 карты будет весить метров 100, нахер тебе в клиенте за 10 карт занятый 1гб места?
Так такой плагин, зачем искать другой?
Допилим иммунитет для админов да и всё |
|
|
Вернуться к началу
|
|
Кубик Льда |
Добавлено: Вт Мар 15, 2016 23:43
|
|
|
* Админ Only Knife *
Информация
На форуме с: 17.06.2014
Возраст: 30
Сообщения: 709
|
Когда будет введен данный плагин, то хлтв на Only Knife будет отключен? Или останется? |
Если судишь других и грехи сосчитать их берёшься,
Со своих же начни, до чужих ты едва доберёшься. |
|
Вернуться к началу
|
|
bibika |
Добавлено: Вт Мар 15, 2016 23:51
|
|
|
* Главный главнюк *
Информация
На форуме с: 25.10.2009
Возраст: 37
Сообщения: 7834
Откуда: Питер
|
Цитата: Когда будет введен данный плагин, то хлтв на Only Knife будет отключен? Или останется? Останется. Возможно, на кнайфе и данного плагина не будет, т.к. он там бесполезен. А ХЛТВ нужно для решения спорных ситуаций))), которые на кнайфе бывают очень часто ) |
|
|
Вернуться к началу
|
|
Кубик Льда |
Добавлено: Вт Мар 15, 2016 23:53
|
|
|
* Админ Only Knife *
Информация
На форуме с: 17.06.2014
Возраст: 30
Сообщения: 709
|
Вот и я думаю, что стоит оставить |
Если судишь других и грехи сосчитать их берёшься,
Со своих же начни, до чужих ты едва доберёшься. |
|
Вернуться к началу
|
|
Lost Ghost |
Добавлено: Ср Мар 16, 2016 0:37
|
|
|
* Админ GunGame *
Информация
На форуме с: 04.01.2013
Возраст: 124
Сообщения: 1523
|
Цитата: нахер тебе в клиенте за 10 карт занятый 1гб места?
Я где-то такое говорил? Название же одно будет, откуда 10 демок?
Я вообще ничего не имею против этого плагина и его настроек. Где вы это высмотрели? Я всего лишь высказал непонимание, почему ВООБЩЕ идет речь о месте на диске. Сами игроки по этому поводу не парятся. А вам больше всех надо? Где жалобы? Покажите хоть одну.
Сыр выдумал себе какую-то планку бессмысленную абсолютно.
Цитата: Вот ты прицепился.
Да я вообще тебя не трогал. Это ж ты вроде придумал, что я чем-то не доволен конкретно в этом плагине и его настройках, не? |
Музыка онлайн |
|
Вернуться к началу
|
|
o5 |
Добавлено: Ср Мар 16, 2016 0:55
|
|
|
* Бан по ассисту *
Информация
На форуме с: 13.08.2011
Возраст: 37
Сообщения: 5796
|
По-моему, твоё непонимание напоминает именно недовольство.
Василий там мимоходом написал про место, я даже на это внимание не обратил. Было бы понятно, если речь зашла о содержании кода, но ведь ты пристал к какой-то строчке из описания.
> Сыр выдумал
> бессмысленную абсолютно
> я тебя не трогал
> ты придумал
В этих словах прямо сквозит исключительно невинное непонимание.
Сдавайся. |
Сыр и дырки в сыре: Больше сыра — больше дырок. Больше дырок — меньше сыра. Больше сыра = меньше сыра! |
|
Вернуться к началу
|
|
|