Cvars: создание плагина убирающего уведомления в чат о смене cvar's сервера

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
433
Я
Тупо это юзаю, и норм:
C++:
#include <sourcemod>

public void OnPluginStart()
{
    HookEvent("server_cvar", Event_Cvar, EventHookMode_Pre);
}

public Action:Event_Cvar(Handle:event, const String:name[], bool:dontBroadcast)
{
    if(!dontBroadcast)
    {
        SetEventBroadcast(event, true);
    }
}
так понял это просто как отдельный плагин идёт?
 

-=HellFire=-

Kernel panic - not syncing: Fatal exception
Сообщения
1,394
Реакции
585
Вроде убирает.Не помню,что он делает,исходник найти не могу.Но стоит у меня на авп серверах.
Не сработает, я такой же скинул (в коротком варианте), хотя странно, сколько лет работало убирание через SetEventBroadcast, а сейчас нет, может это у человека что-то не работает просто.
 

WanekWest

Помешан на "Даунских названиях"
Сообщения
442
Реакции
143
Не сработает, я такой же скинул, хотя странно, сколько лет работало убирание через SetEventBroadcast, а сейчас нет, может это у человека что-то не работает просто.
Хз.Сейчас чекну на своем авп.
 

WanekWest

Помешан на "Даунских названиях"
Сообщения
442
Реакции
143
Все работает. 3 раунда подряд гравитация меняется,нет никаких сообщений в чатике😊
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
433
Да. Не вижу проблемы в использовании этого кода в отдельном плагине. Он не влияет на сервер абсолютно никак.
Тоесть, скомпилить и сделать как обычный плагин.
Сообщения автоматически склеены:

Тебе на css или cs go?
CS:S
 

-=HellFire=-

Kernel panic - not syncing: Fatal exception
Сообщения
1,394
Реакции
585
Все работает. 3 раунда подряд гравитация меняется,нет никаких сообщений в чатике😊
Видимо у него не работает, тоже проверил, всё работает.
Сообщения автоматически склеены:

Тоесть, скомпилить и сделать как обычный плагин.
Сообщения автоматически склеены:


CS:S
Вариант который я кидал содержит и твой код и который убирает сообщения, т.е если тебе так угодно то сразу 2в1, чтобы ты не ставил по отдельности разные плагины.
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
433
Видимо у него не работает, тоже проверил, всё работает.
Сообщения автоматически склеены:


Вариант который я кидал содержит и твой код и который убирает сообщения, т.е если тебе так угодно то сразу 2в1, чтобы ты не ставил по отдельности разные плагины.
Просто после перезапуска сервера все cvar's пишутся в чат, и не понятно почему.
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
433
Да. Не вижу проблемы в использовании этого кода в отдельном плагине. Он не влияет на сервер абсолютно никак.
Да, код рабочий. Плагин реально удаляет сообщения об изменении кваров. Спасибо
 
Сверху Снизу