Полная блокировка некоторых консольных команд

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем Napas, 2 июл 2016.

  1. Napas

    Napas

    Сообщения:
    476
    Симпатии:
    39
    Добрый вечер, хотел бы узнать, как можно заблочить команды ping и status, чтобы когда я их писал в консоль, консоль не чего им не отображала. Как можно так реализовать ?
     
    Последнее редактирование: 2 июл 2016
  2. Danyas

    Danyas Модератор

    Сообщения:
    1.775
    Симпатии:
    537
    >> чтобы когда я их писал в чат, консоль не чего им не отображала

    upload_2016-7-2_19-0-35.png


    Ничего и так не отображает
     
  3. Napas

    Napas

    Сообщения:
    476
    Симпатии:
    39
    сори ошибся, в консоль, а не в чат)
     
  4. Danyas

    Danyas Модератор

    Сообщения:
    1.775
    Симпатии:
    537
    Эта команда сервер - клиентная, по этому полноценно что бы ее заблокировать - нужно ее либо полностью вырезать с движка, либо изменить ее.
     
  5. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.815
    Симпатии:
    2.133
    Серверная консоль тоже или только клиентская?
    Это только для v34.
     
  6. Napas

    Napas

    Сообщения:
    476
    Симпатии:
    39
    Только на стороне клиента
     
  7. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.815
    Симпатии:
    2.133
    PHP:
    public OnPluginStart()
    {
        
    AddCommandListener(BlockCommand"ping");
        
    AddCommandListener(BlockCommand"status");
    }

    public 
    Action:BlockCommand(clientString:command[], args) return client Plugin_Handled:Plugin_Continue;
     
  8. Napas

    Napas

    Сообщения:
    476
    Симпатии:
    39
    Не работает, в консоле все видно и статус и пинг.
     
  9. SlipknotRU

    SlipknotRU

    Сообщения:
    35
    Симпатии:
    4
  10. ĦĄŇĢǾVξŘ

    ĦĄŇĢǾVξŘ καταλημμα

    Сообщения:
    284
    Симпатии:
    186
  11. komashchenko

    komashchenko

    Сообщения:
    484
    Симпатии:
    431
    В CS:GO когда игрок вводит status и ping его индекс всегда 0 (он не передается) так что блокировать нужно полностью
    PHP:
    public OnPluginStart()
    {
        
    AddCommandListener(BlockCommand"ping");
        
    AddCommandListener(BlockCommand"status");
    }

    public 
    Action:BlockCommand(clientString:command[], args) return Plugin_Handled;
     
  12. Napas

    Napas

    Сообщения:
    476
    Симпатии:
    39
    Спасибо, твой вариант сработал
     
  13. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.815
    Симпатии:
    2.133
    В консоли сервера тоже будет пусто, так что, вариант не "по заказу". Возможно, не устроит.
     
  14. Napas

    Napas

    Сообщения:
    476
    Симпатии:
    39
    Ну это, ну хоть так закрывает, не буду жаловаться )