Сообщения о награде за совершенные действия

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем antonnn598, 3 окт 2015.

  1. antonnn598

    antonnn598

    Сообщения:
    144
    Симпатии:
    2
    Подскажите, пожалуйста, как убрать сообщения в чате о наградах за убийство, установку/разминирование бомбы и т.д.?
     
  2. TAYSON

    TAYSON

    Сообщения:
    98
    Симпатии:
    0
    В конфиге твоего сервера
     
  3. antonnn598

    antonnn598

    Сообщения:
    144
    Симпатии:
    2
    Я там вижу только кол-во денег, которые дают за совершенные действия. Не могли бы вы подсказать пункт, который отключает показ этих наград?
     
  4. TAYSON

    TAYSON

    Сообщения:
    98
    Симпатии:
    0
    Поставь их на "0"
     
  5. antonnn598

    antonnn598

    Сообщения:
    144
    Симпатии:
    2
    Поставил. Теперь просто за эти действия даёт 0$. Точно так же пишет в чат эти сообщения. Вот пример сообщения в чате "+$0: Награда за нейтрализацию врага с помощью AWP."
    Как убрать совсем эти сообщения???
     
  6. DarklSide

    DarklSide

    Сообщения:
    684
    Симпатии:
    173
    antonnn598,

    PHP:
    #pragma newdecls required
    #define OTHERAWARD // другие награды
    public void OnPluginStart()
    {
        
    HookUserMessage(GetUserMessageId("TextMsg"), OnHookTextMsgtrue);
        
    //HookEvent("player_connect", Event_PlayerDisconnect, EventHookMode_Pre);
        //HookEvent("player_disconnect", Event_PlayerDisconnect, EventHookMode_Pre);
        //HookEvent("player_team", Event_PlayerTeam, EventHookMode_Pre);
    }
    public 
    Action OnHookTextMsg(UserMsg msg_idHandle msg, const int[] playersint playersNumbool reliablebool init)
    {
        
    char msg_str[64];
        
    PbReadString(msg"params"msg_strsizeof(msg_str), 0);
        
    #if !defined OTHERAWARD
        
    if (!strcmp(msg_str"#Player_Cash_Award_Killed_Enemy"false))return Plugin_Handled;
        
    #else
        
    if (StrContains(msg_str"_Award_") != -1)return Plugin_Handled;
        
    #endif
        
    return Plugin_Continue;
    }
    /*
    public Action Event_PlayerTeam(Event event, const char[] name, bool dontBroadcast)
    {
        if (!dontBroadcast)SetEventBroadcast(event, true);
        return Plugin_Continue;
    }
    public void Event_PlayerDisconnect(Event event, const char[] name, bool dontBroadcast)
    {
        if (!dontBroadcast)SetEventBroadcast(event, true);
    }
    */
     
  7. TAYSON

    TAYSON

    Сообщения:
    98
    Симпатии:
    0
    Домой приду, на своём попробую
     
  8. Dreizehnt

    Dreizehnt Unteroffizier

    Сообщения:
    622
    Симпатии:
    203
    Кто столкнётся, нужно 2 команды всего исправить, а не все с деньгами и они не скрывают надписи, а выключают награды, единственное на что они не влияют так это на автобонус после раунда.