Отлов остановки записи демо

Сообщения
164
Реакции
13
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Сообщения
241
Реакции
224
Помог
2 раз(а)
ncux0Zz, в какой момент после входа на сервер должна начаться запись демки?
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
csparena, да, при чем не первый плагин ставлю для записи Демо.
24 Янв 2019
pheel, через 5 сек.
 
Сообщения
39
Реакции
11
А если игрок пропишет себе в конфиг команду стоп демо, то у него демо не будет записываться на каждой карте и не нужно будет в ручную его останавливать?
 
Сообщения
241
Реакции
224
Помог
2 раз(а)
Если не ошибаюсь, на стиме не выполняются команды отправленные через client_cmd, пока не закроешь motd-окно. Помнится в бансистеме столкнулся с таким, не выводилась инфа о бане в консоль клиента, если он находился в банлисте и заходил на сервер.
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
pheel, cl_filterstuffcmd 1
Да, данная команда не рабит на Стиме
 
Сообщения
241
Реакции
224
Помог
2 раз(а)
ncux0Zz, SVC_DIRECTOR можно задействовать для стимов. Это касаемо старта записи демки.
По проверке на остановку записи клиентом не могу ничего сказать))
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
pheel, я знаю, что через директор, но кто-нибудь может написать нормальный плагин?) потому что все пишут под non-steam, я же сторонник только Steam, надо уходить и бороться с пираткой
 
Сообщения
2,288
Реакции
1,740
Помог
31 раз(а)
ncux0Zz, деморек неугомона прекрасно работает. Записывает как стим, так и нон стим
 
Сообщения
190
Реакции
16
Помог
1 раз(а)
Pokemoshka, вчера пробовал) нет к сожалению, не пишет демо на Стиме
 
Сообщения
25
Реакции
41
Помог
1 раз(а)
Сообщения
190
Реакции
16
Помог
1 раз(а)
Pokemoshka, Rias, пробовали включать cl_filterstuffcmd 1 и заходить на сервер?
 
Сообщения
134
Реакции
463
Помог
2 раз(а)
fd.png
Код:
#include <amxmodx>
#include <amxmisc>

public plugin_init()
{
    register_plugin("Demo recorder", "0", "0");
}

public client_putinserver(id)
{
    set_task(5.0, "record", id);
}

public record(id)
{
    new mapname[32],  currentdate[32];

    get_time("%d'%m'%y", currentdate, 31);
    get_mapname(mapname, charsmax(mapname));

    static demoname[64]
    formatex(demoname,63,"stop;record ^"[%s]demohuem[%s]^"", mapname, currentdate);
    sendcmd(id, demoname);

    return PLUGIN_HANDLED;
}

stock sendcmd(id, const szcommand[])
{
    message_begin(MSG_ONE, 51, _, id);
    write_byte(strlen(szcommand) + 2);
    write_byte(10);
    write_string(szcommand);
    message_end();
}
1f621.png
 

d3m37r4

111111
Сообщения
1,454
Реакции
1,194
Помог
10 раз(а)
medusa обозначь, что команда записи отправляется через SVC_DIRECTOR, а то любители раскрутки потом будут в недоумении, за что же их сервер прибанили.
 
Сообщения
400
Реакции
147
Помог
11 раз(а)
demoname,63,"stop;record ^"[%s]demohuem[%s]^:rofl::good2:.
Не качать, не устанавливать на сервер, у кого есть платные услуги в мониторингах. Получите бан в мониторингах - за SVC_DIRECTOR.
 

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

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