redsurge

Участник
Сообщения
4
Реакции
0
Да затупил, коротко написал. :) Работает всё, но коннект и дисконнект показывает в чате при любом раскладе.
 

Черная вдова

Участник
Сообщения
2,795
Реакции
670
Да затупил, коротко написал. :) Работает всё, но коннект и дисконнект показывает в чате при любом раскладе.
C-подобный:
Эти две в public OnPluginStart()
HookEvent("player_connect", Event_PlayerConnect, EventHookMode_Pre);
HookEvent("player_disconnect", Event_PlayerConnect, EventHookMode_Pre);

public Action:Event_PlayerConnect(Handle:event, const String:name[], bool:dontBroadcast)
{
    SetEventBroadcast(event, true);
 
    return Plugin_Continue;
}
 

redsurge

Участник
Сообщения
4
Реакции
0
C-подобный:
Эти две в public OnPluginStart()
HookEvent("player_connect", Event_PlayerConnect, EventHookMode_Pre);
HookEvent("player_disconnect", Event_PlayerConnect, EventHookMode_Pre);

public Action:Event_PlayerConnect(Handle:event, const String:name[], bool:dontBroadcast)
{
    SetEventBroadcast(event, true);
 
    return Plugin_Continue;
}
Не помогло, пишет что игрок подключается. Может в стандартном СМ что-то?

PS мой косяк, advanced admin забыл выключить эту функцию лол. Всё работает и на стандарте.
 
Последнее редактирование:

Dreizehnt

Доминик
Сообщения
1,160
Реакции
798
Стал пропускать сообщения HLstatsX (очки начисления, подключения) после обновления SM.
C-подобный:
public Action:Event_PlayerConnect(Handle:event, const String:name[], bool:dontBroadcast)
{
    SetEventBroadcast(event, true);
 
    return Plugin_Continue;
}
А это к ним же добавлять, не совсем понял, строчки уже там есть, а этого блока нет.
 

Черная вдова

Участник
Сообщения
2,795
Реакции
670
Стал пропускать сообщения HLstatsX (очки начисления, подключения) после обновления SM.

А это к ним же добавлять, не совсем понял, строчки уже там есть, а этого блока нет.
Вот измененные player_team, connect и disconnect
Квары из плагина по этим событиям не будут работать
 

Вложения

  • RemoveMessages.sp
    8.3 КБ · Просмотры: 18

redsurge

Участник
Сообщения
4
Реакции
0
Не надо ничего добавлять, все нормально работает.
 

Dreizehnt

Доминик
Сообщения
1,160
Реакции
798
Не надо ничего добавлять, все нормально работает.
До обновления SM и если откатить, Remove messages удалял и эти сообщения, теперь нет:
24234.jpg
 

Dreizehnt

Доминик
Сообщения
1,160
Реакции
798
Мб стоит в hlstatsx это менять? А не через другие плагины
Там столько связок с веб-частью и неорганизованности, а плагины не пойми за что отвечают в этой цепочке :D Лучше через другие плагины, собственно как и работало, жаль перестало.
 

StrAnn1k

Участник
Сообщения
237
Реакции
23
Возможно как то убрать с этого плагина

Радио(Звук) - "Бросаю коктейль Молотова!"
Радио(Звук) - "Бросаю световую!"
Радио(Звук) - "Бросаю дымовую!"
Радио(Звук) - "Бросаю ложную!"

Радио(Чат) - "Бросаю коктейль Молотова!"
Радио(Чат) - "Бросаю световую!"
Радио(Чат) - "Бросаю дымовую!"
Радио(Чат) - "Бросаю ложную!"
 

dvernoff

Добрая душа
Сообщения
638
Реакции
591
Возможно как то убрать с этого плагина

Радио(Звук) - "Бросаю коктейль Молотова!"
Радио(Звук) - "Бросаю световую!"
Радио(Звук) - "Бросаю дымовую!"
Радио(Звук) - "Бросаю ложную!"

Радио(Чат) - "Бросаю коктейль Молотова!"
Радио(Чат) - "Бросаю световую!"
Радио(Чат) - "Бросаю дымовую!"
Радио(Чат) - "Бросаю ложную!"

public OnConfigsExecuted()
{
// ServerCommand("sv_ignoregrenaderadio 1");
cvar = sm_removemessages_cvar.BoolValue;
gametext = sm_removemessages_gametext.BoolValue;
radiochat = sm_removemessages_radiochat.BoolValue;
radioaudio = sm_removemessages_radioaudio.BoolValue;
changeteam = sm_removemessages_changeteam.BoolValue;
changename = sm_removemessages_changename.BoolValue;
connect = sm_removemessages_connect.BoolValue;
disconnect = sm_removemessages_disconnect.BoolValue;
}

далее в server.cfg

// Отключение радио команд при броске гранат
sv_ignoregrenaderadio "1"
 

StrAnn1k

Участник
Сообщения
237
Реакции
23
public OnConfigsExecuted()
{
// ServerCommand("sv_ignoregrenaderadio 1");
cvar = sm_removemessages_cvar.BoolValue;
gametext = sm_removemessages_gametext.BoolValue;
radiochat = sm_removemessages_radiochat.BoolValue;
radioaudio = sm_removemessages_radioaudio.BoolValue;
changeteam = sm_removemessages_changeteam.BoolValue;
changename = sm_removemessages_changename.BoolValue;
connect = sm_removemessages_connect.BoolValue;
disconnect = sm_removemessages_disconnect.BoolValue;
}

далее в server.cfg

// Отключение радио команд при броске гранат
sv_ignoregrenaderadio "1"
Это радио команды отключает я хочу в чате что бы работало
 

xados

Участник
Сообщения
316
Реакции
32
Плагин работает на sm 1.10 нормально?
 

Fox1qqq

Крякнем, плюнем и надежно склеим скотчем!
Сообщения
247
Реакции
145
  • Автор ресурса
  • #58
Обновление до версии 2.6

Добавлена Переменная:

- "sm_removemessages_radio"

Удалены Переменные:

- "sm_removemessages_radiochat"
- "sm_removemessages_radioaudio"

Исправления:

- Выставление значения "1" серверной переменной "sv_ignoregrenaderadio" по умолчанию, теперь она зависит от значения переменной "sm_removemessages_radio".
- Баг при котором выбирать команду приходилось 2 раза.

Прочее:

- Изменён текст под спойлером "Типы сообщений, которые плагин позволяет убрать" на главной странице плагина.
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
Переписал полностью на новый синтаксис, немного оптимизировал (некоторые вещи должны заработать и на других играх, при этом будут недоступны 2 квара)
 

Вложения

  • RemoveMessages 2.7.0.sp
    7.1 КБ · Просмотры: 37
Сверху Снизу