[Любая игра] [ANY] SourceComms (0.9.263 - 28/07/2014)

Тема в разделе "Утверждённые плагины", создана пользователем ppalex, 31 янв 2013.

  1. ppalex

    ppalex

    Сообщения:
    89
    Симпатии:
    52
    Хоть я и автор плагина, эту тему начинал не я, поэтому скажу "вводное" слово
    Полный архив с последней версией всегда можно скачать здесь (вне зависимости от версии, ссылка одна и та же) Если вы не испытываете проблем с чтением английского - то, пожалуйста, не читайте описание установки в этой теме, а смотрите README.md из архива или по ссылке.
    Там же (в README.md) описано, как можно импортировать данные от плагина extendedcomm в мой плагин.



    [ANY] SourceComms (0.9.263 -28/07/2014)

    Описание:
    Плагин сделан на основе ExtendedComm и поддерживает SourceBans

    Пример WEB части (логин и пароль test)

    Команды:
    Код:
    sm_comms
    показывает игроку статус его чата и микрофон (отключены или нет, подробности)
    sm_mute <player> <optional:time> <optional:reason>
    Отключить микрофон.
    sm_gag <player> <optional:time> <optional:reason>
    Отключить чат.
    sm_silence <player> <optional:time> <optional:reason>
    Отключить микро и чат.
    sm_unmute <player>
    Снять запрет на микро.
    sm_ungag <player>
    Снять запрет на чат.
    sm_unsilence <player>
    Снять запрет на микро и чат.
    
    PHP:
    "sourcecomms"
        
    {
            
    "driver"            "mysql"
            "host"                "your_mysql_host"
            "database"            "your_sourcebans_database"
            "user"                "your_mysql_login"
            "pass"                "******"
            
    //"timeout"            "0"
            
    "port"            "3306 or your_database_port"
        
    }

    PHP:
    CREATE TABLE `sb_comms` (
      `
    bidint(6NOT NULL AUTO_INCREMENT,
      `
    authidvarchar(64NOT NULL,
      `
    namevarchar(128NOT NULL DEFAULT 'unnamed',
      `
    createdint(11NOT NULL DEFAULT '0',
      `
    endsint(11NOT NULL DEFAULT '0',
      `
    lengthint(10NOT NULL DEFAULT '0',
      `
    reasontext NOT NULL,
      `
    aidint(6NOT NULL DEFAULT '0',
      `
    adminIpvarchar(32NOT NULL DEFAULT '',
      `
    sidint(6NOT NULL DEFAULT '0',
      `
    RemovedByint(8) DEFAULT NULL,
      `
    RemoveTypevarchar(3) DEFAULT NULL,
      `
    RemovedOnint(11) DEFAULT NULL,
      `
    typetinyint(4NOT NULL DEFAULT '0' COMMENT '1 - Mute, 2 - Gag',
      `
    ureasontext,
      
    PRIMARY KEY (`bid`),
      
    KEY `authid` (`authid`),
      
    KEY `created` (`created`),
      
    KEY `RemoveType` (`RemoveType`),
      
    KEY `type` (`type`),
      
    KEY `sid` (`sid`),
      
    KEY `aid` (`aid`),
      
    FULLTEXT KEY `authid_2` (`authid`),
      
    FULLTEXT KEY `name` (`name`),
      
    FULLTEXT KEY `reason` (`reason`)
    ENGINE=MyISAM  DEFAULT CHARSET=utf8;

    Отредактируйте ваши файлы на WEB сервере как указано в файле files_to_edit.txt

    Вам нужно использовать Версию sourcemod (или ХОТЯ БЫ ПЛАГИНА basecomm) 1.5.0-hg3761 или новее, чтобы избежать ошибок! Для компиляции плагина нужен сурсмод версии 1.5.2! Скомпилированный плагин также работает на версиях 1.5

    Лог обновлений

    Оригинальная тема
     
    Последнее редактирование: 20 мар 2016
    rec, BatyaMedic, Leckter Hannibal и 28 другим нравится это.
  2. legend1998

    legend1998

    Сообщения:
    292
    Симпатии:
    178
    Re: [source 2009] SourceComms (0.7.114-beta)

    Оффтоп

    Кто пробовал на v34? Отпишитесь.
     
  3. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.222
    Симпатии:
    915
    Re: [source 2009] SourceComms (0.7.114-beta)

    legend1998, в отдельном табе. Удобно ведь.
     
  4. KorDen

    KorDen Atra esterní ono thelduin! Ньюсмейкер

    Сообщения:
    2.194
    Симпатии:
    1.398
    Re: [source 2009] SourceComms (0.7.114-beta)

    Ох.. То что надо, давно была идея, чтобы муты сохранялись в SB =) Пермамьют теперь не нужен :)
     
  5. KapaT

    KapaT Эгоист

    Сообщения:
    1.983
    Симпатии:
    408
    Re: [source 2009] SourceComms (0.7.114-beta)

    Парни кто отредактировал файлы для WEB, выложите пожалуйста, так сказать для ленивых.
     
  6. EPacker2

    EPacker2 3D-моделист

    Сообщения:
    1.015
    Симпатии:
    611
    Re: [source 2009] SourceComms (0.7.114-beta)

    Поддерживаю. Оффтоп Так что, для ленивых, и новичков. :-D
     
  7. ★Сириус★

    ★Сириус★

    Сообщения:
    748
    Симпатии:
    200
    Re: [source 2009] SourceComms (0.7.114-beta)

    все работает, спасибо, супер
     
  8. EPacker2

    EPacker2 3D-моделист

    Сообщения:
    1.015
    Симпатии:
    611
    Re: [source 2009] SourceComms (0.7.114-beta)

    Спасибо, у меня как раз английская версия.
    Потом сделаю full руссификацию и Оффтоп

    Сделай еще для Dark дизайна, пожалуйста. :)
     
  9. EPacker2

    EPacker2 3D-моделист

    Сообщения:
    1.015
    Симпатии:
    611
    Re: [source 2009] SourceComms (0.7.114-beta)

    Ну это потом.
    Щас главное - основные модули поставить.
    Только тебя жду. :) Просто у меня темная версия.
    Оффтоп
     
  10. EPacker2

    EPacker2 3D-моделист

    Сообщения:
    1.015
    Симпатии:
    611
    Re: [source 2009] SourceComms (0.7.114-beta)

    Спасибо. :yes:
    Оффтоп
     
  11. ★Сириус★

    ★Сириус★

    Сообщения:
    748
    Симпатии:
    200
    Re: [source 2009] SourceComms (0.7.114-beta)

    баг один есть
    если кликнуть на Steam ID то ссылка не правильная
     
  12. EPacker2

    EPacker2 3D-моделист

    Сообщения:
    1.015
    Симпатии:
    611
    Re: [source 2009] SourceComms (0.7.114-beta)

    Ждем исправлений. :)
     
  13. ★Сириус★

    ★Сириус★

    Сообщения:
    748
    Симпатии:
    200
    Re: [source 2009] SourceComms (0.7.114-beta)

    и еще что это за ники такие, когда сам себя глушишь

    [​IMG]
     
  14. NIKOLYA-PRODIGY

    NIKOLYA-PRODIGY ANPORTGAMES.RU

    Сообщения:
    431
    Симпатии:
    81
    Re: [source 2009] SourceComms (0.7.114-beta)

    ох и мотарное это дело колупаться в коде ...
    вроде все сделал
    добавил в русифицированную версию
    теперь нужно кого то наказать что бы проверить))

    еще бы русифицировать это все безобразие))
     
  15. ★Сириус★

    ★Сириус★

    Сообщения:
    748
    Симпатии:
    200
    Re: [source 2009] SourceComms (0.7.114-beta)

    Народ, кто разобрался с такими никами, что они значат и зачем вообще такой бред нужен?

    Добавлено через 3 минуты
    ++++++++++++++++++++++++

    Обновление сегодня вышло:
    http://forums.alliedmods.net/showthread.php?t=207176&page=3
     
    Последнее редактирование: 2 фев 2013
  16. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.564
    Симпатии:
    1.149
    Re: [source 2009] SourceComms (0.7.114-beta)

    Я смотрю создатель русский)) Может кто ни будь ему написать, чтоб веб часть перевёл и отдельно выложил.

    У меня так обновилась..
    Версия 0.7.111 :-D
     
  17. ★Сириус★

    ★Сириус★

    Сообщения:
    748
    Симпатии:
    200
  18. ★Сириус★

    ★Сириус★

    Сообщения:
    748
    Симпатии:
    200
  19. ★Сириус★

    ★Сириус★

    Сообщения:
    748
    Симпатии:
    200
    Re: [source 2009] SourceComms (0.7.114-beta)

    я там спрашивал автора о баге с сылкой на стим айди, он написал.
    А с никами пока сам незнает почему так

    Добавлено через 1 минуту
    а ну там может быть, тогда ссори, я там не смотрел
     
    Последнее редактирование: 2 фев 2013
  20. Серый™

    Серый™ CS:S Server

    Сообщения:
    2.564
    Симпатии:
    1.149
    Re: [source 2009] SourceComms (0.7.114-beta)

    Я почти перевёл (по свойму), веб часть. (Кстати такой баг у себя не замечал, посмотрите http://css-nm.hlmod.ru/SourceBans/index.php?p=commslist)
    Осталось..
    PHP:
    $log = new CSystemLog("w""Hacking Attempt"$username " tried to add a block, but doesnt have access.");
    $objResponse->addAssign("steam.msg""innerHTML""You must type a Steam ID or Community ID");
    $objResponse->addAssign("steam.msg""innerHTML""Please enter a valid Steam ID or Community ID");
    $objResponse->addScript("ShowBox('Error', 'SteamID: $steam is already blocked.', 'red', '');");
    $objResponse->addScript("ShowBox('Error', 'SteamID: Admin ".$admin['user']." ($steam) is immune.', 'red', '');");
    $log = new CSystemLog("w""Hacking Attempt"$username " tried paste a block, but doesn't have access.");
    $objResponse->addScript("ShowBox('Error', 'No RCON password for server ".$data['ip'].":".$data['port']."!', 'red', '', true);");
    $objResponse->addScript("ShowBox('Error', 'Wrong RCON password for server ".$data['ip'].":".$data['port']."!', 'red', '', true);");
    $objResponse->addScript("ShowBox('Error', 'Can\'t get player info for ".addslashes(htmlspecialchars($name)).". Player is not on the server (".$data['ip'].":".$data['port'].") anymore!', 'red', '', true);");

    Чуть позже выложу свой перевод.