Запрет команды sm plugins ...

Тема в разделе "Counter-Strike: Source", создана пользователем DexKekcuk #13, 17 янв 2015.

  1. DexKekcuk #13

    DexKekcuk #13

    Сообщения:
    638
    Симпатии:
    70
    Доброго вечера форумчане..
    Задался таким вопросом можно ли отключить как нибудь в корне sourcemod и плагином каким-нибудь команду sm plugins 0, 11, 22, 33 и т.д чтобы игроки не могли просматривать список плагинов сервера...
     
    artyrka94 и vaxa нравится это.
  2. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    Не надо так делать, я ток вот недавно копировал список плагинов с другого сервака...
     
    Стасян Фетисов, hellgu и byxue нравится это.
  3. DexKekcuk #13

    DexKekcuk #13

    Сообщения:
    638
    Симпатии:
    70
    Ну вот мне это и не нравится, что люди **** тупо копипастят список плагинов, и пытаются сделать ПОЛНОСТЬЮ ТАКОЙ ЖЕ СЕРВЕР НИЧЕГО НЕ ПЕРЕДЕЛЫВАЯ!

    Где же своя изюминка епт...
     
  4. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    Ну запретить эт команду можно думаю перекомпилив см тока. :D
     
  5. Hejter

    Hejter Mapper Source Engine

    Сообщения:
    1.771
    Симпатии:
    259
    Код:
    public OnPluginStart(){
            RegConsoleCmd("sm plugins", CommandBlock, "block sm_plugins");
    		//RegConsoleCmd("sm_plugins", CommandBlock, "block sm plugins");
    		RegConsoleCmd("sm plugins list", CommandBlock, "block sm plugins");
    		//RegConsoleCmd("sm_plugins list", CommandBlock, "block sm plugins");
    }
     
    public Action:CommandBlock(client, Args){
           
            //PrintToChat(client, "Данная команда запрещена.");
    		//PrintToConsole(client, "Данная команда запрещена.");
            return Plugin_Handled;
    }  
    Может быть так?
     
  6. DarklSide

    DarklSide

    Сообщения:
    680
    Симпатии:
    173
    PHP:
    public Plugin:myinfo;
     
    Danyas нравится это.
  7. White Wolf

    White Wolf [] (int _n) -> double { return (_n % 2) == 0;}); Супер-модератор

    Сообщения:
    1.189
    Симпатии:
    413
    Я думаю тебе и это не поможет. Знающий человек сможет определить плагины и без команд, а просто по функционалу.
     
  8. Hejter

    Hejter Mapper Source Engine

    Сообщения:
    1.771
    Симпатии:
    259
    Оффтоп
     
  9. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    Это не будет работать.
     
  10. Hejter

    Hejter Mapper Source Engine

    Сообщения:
    1.771
    Симпатии:
    259
    почему?
     
  11. KapaT

    KapaT Эгоист

    Сообщения:
    1.983
    Симпатии:
    408
    Скопировать это еще не значит что в сети появится два одинаковых сервера. Главное правильно настроить эти жи плагины.
     
  12. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    по качану
     
  13. rec

    rec

    Сообщения:
    74
    Симпатии:
    14
    Описание плагина CCBlock:
    Может заблокировать клиентские консольные команды которые вы укажете в cstrike\ccb_commands.txt
    Например такие как:
    Код:
    status
    ping
    kill
    say_team
     

    Вложения:

  14. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.973
    Симпатии:
    2.980
    rec, не прокатит
     
  15. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    Это тоже не будет работать.
     
  16. semjef

    semjef semjef.ru

    Сообщения:
    1.031
    Симпатии:
    473
    изменять сорсмод. Могу сделать если очень надо:D
     
  17. Hejter

    Hejter Mapper Source Engine

    Сообщения:
    1.771
    Симпатии:
    259
    Да ты то можешь, но опять же только за деньги.
     
  18. DarklSide

    DarklSide

    Сообщения:
    680
    Симпатии:
    173
    PHP:
    public Plugin:myinfo;
    White Wolf: Не знаешь что пишешь, лучше не пиши.


    sm plugins выводит инфу " \"%s\"", info->name; " (%s)", info->version; " by %s", info->author;
    иначе имя файла.

    Как вариант:

    PHP:
    public Plugin:myinfo =
    {
        
    name        "1",
        
    author      "Истинный автор",
        
    version     "Версия",
    };
    PHP:
    public Plugin:myinfo =
    {
        
    name        "2",
        
    author      "Истинный автор",
        
    version     "Версия",
    };
     
    Последнее редактирование: 18 янв 2015
  19. semjef

    semjef semjef.ru

    Сообщения:
    1.031
    Симпатии:
    473
    Hejter, ну у меня например только компилит см минут 20 :(
    а так команду вырезать не сложно, делал уже.
    Ещё можно через хекс редактор удалить)
    ну и конечно при каждом обновлении см операцию придётся повторять
     
  20. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    Твоё предложение - изменить названия всех плагинов? xD