SM CS:S KillStats Mod v.1.1.1

Тема в разделе "Плагины для SourceMod", создана пользователем Andrey, 2 ноя 2009.

  1. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.509
    SM CS:S KillStats Mod
    Текущая версия: 1.1.1

    Описание:
    Показывает игроку что он сделал за раунд, включая убийства/смерти/нанесенный урон/полученный урон/попадания/попадания в части тела/оружие/расстояние/здоровье оставшееся у атакующего. Всё это может быть показано как в чате так и в меню появляющемся слева. Игроки могут выбирать, что именно из статистики они хотят видеть и каким образом им отображать данные (в меню или чате).

    • Статистика будет показана игроку после его смерти или в конце раунда, но может быть показана раньше если он использует команду !killstats или !damage (или /killstats и /damage).
    • Игроки могут установить свои настройки командой !killstatsoptions или /killstatsoptions (появляется автоматически первый раз в всплывающем меню).
    • Большое количество настроек и наличие файлов перевода (в том числе и русский язык).
    • Выбор отображать статистику в чате или в меню.
    • Хранение настроек статистики игрока.
    • Отображение дистанции в футах/метрах.
    Установка:
    Скопируйте папку "addons" из архива Killstats.zip в папку cstrike вашего сервера

    Команды:
    !killstats – показать статистику в текущем раунде
    !damage – тоже самое что и !killstats
    !killstatsoptions - включить/выключить/смотреть

    Новые настройки (CVAR’s):
    sm_killstats_show_body_hits – отображать ли попадания в тело. 0=Нет, 1=Все (1 headshot, 1 chest, 2 left leg, например), 2=Только хэдшоты (2 headshots, например)
    sm_killstats_show_weapon_used – отображать или нет оружие использовавшееся для убийства
    sm_killstats_show_distance – отображать ли с какого расстояния сделано убийство
    sm_killstats_combine_damage – следует ли объединить всё в 2 раздела меню, вместо 4 разделов. Вместо Kills/Killed By/Damage Done/Damage Taken, будет показываться только Damage Done/Damage Taken, рядом с тем кому нанесены повреждения и он убит будет стоять *, смотрите скриншоты в конце темы.
    sm_killstats_show_death_mark – хотите ли вы видеть * рядом с тем кто убивает в меню. Автоматически включено если включена опция combine_damage.
    sm_killstats_show_empty_menus – показывать пустые пункты меню. Если выключено, эта опция будет скрывать пустые пункты, такие как: "Killed By" with "None" если игрок не умер.
    sm_killstats_max_panel_width – какова ширина отображаемого блока статистики. Можно указывать в диапазоне от 30 до 128. По умолчанию 100.
    sm_killstats_restart_numbering – менять номер подпунктов на каждой странице, когда есть более чем одна страница. Если включено, каждая страница начинается с пункта номеруемого как "1". Если отключено, то например Damage Done будет "3" по умолчанию (если порядок отображения не изменился).

    Настройки(CVAR's):
    sm_killstats_version: номер версии плагина
    sm_killstats_enable: включение плагина
    sm_killstats_enabled_by_default: когда игрок присоединяется к игре killstats включена (1) или отключена (0) по умолчанию (если отключена, то чтобы включить игрок должен написать в чат !killstatsoptions и включить отображение статистики)
    sm_killstats_unit_of_measure: показывать расстояние в 1=футах, 2=метрах
    sm_killstats_new_player_options: любой игрок настройки которого не были сохранены в базе данных будет получать killstatsoptions меню при первом подключении к серверу
    sm_killstats_show_startup_help: помощь новым игрокам, следует ли отображать сообщения "Type !killstats" и "Type !killstatsoptions"
    sm_killstats_death_time: как долго отображать статистику по умолчанию когда кто-то умирает
    sm_killstats_round_end_time: как долго отображать статистику по умолчанию после окончания раунда (некоторые игроки любят когда это время небольшое)
    sm_killstats_view_time: сколько времени отображать статистику когда кто-то использует !killstats или !killstatsoptions чтобы посмотреть свою статистику

    sm_killstats_show_on_teamkill: показывать статистику когда вас убивает партнер по команде (отключение поможет совместной работе с плагином ATAC).

    sm_killstats_default_show_in_chat: отображать статистику в чате по умолчанию
    sm_killstats_default_show_in_menu: отображать статистику в меню по умолчанию

    sm_killstats_chat_display_order: порядок отображения в чате Kills/Deaths/Damage Done/Damage Received (1234 в порядке указанном ранее, 4321 в обратном порядке, например). Будьте осторожны с этим. Допустимы только значения 1-4. 1=Kills, 2=Killed By, 3=Damage Done, 4=Damage Taken.
    sm_killstats_menu_display_order: тоже самое что и порядок отображения в чате (см. предыдущую настройку), только для меню.

    sm_killstats_menu_show_killed: показать/скрыть это поле для всех игроков, использующих меню.
    sm_killstats_menu_show_killed_by: показать/скрыть это поле для всех игроков, использующих меню.
    sm_killstats_menu_show_damage_done: показать/скрыть это поле для всех игроков, использующих меню.
    sm_killstats_menu_show_damage_taken: показать/скрыть это поле для всех игроков, использующих меню.

    sm_killstats_chat_show_killed: показать/скрыть это поле для всех игроков, использующих чат.
    sm_killstats_chat_show_killed_by: показать/скрыть это поле для всех игроков, использующих чат.
    sm_killstats_chat_show_damage_done: показать/скрыть это поле для всех игроков, использующих чат.
    sm_killstats_chat_show_damage_taken: показать/скрыть это поле для всех игроков, использующих чат.




    Скриншоты (V1.1):
    Автоматическое пролистывание нескольких блоков, если система статистики не может показать все

    [​IMG]

    Комбинированное меню (объединяет повреждения за которыми последовали убийства и нанесенные повреждения но не убившие игроков - sm_killstats_combine_damage=1)

    [​IMG][​IMG]

    Простое меню:
    (sm_killstats_show_distance=0,
    sm_killstats_show_body_hits=0,
    sm_killstats_show_weapon_used=0)

    [​IMG]

    Регулируемая ширина блоков (это sm_killstats_max_panel_width=128 )

    [​IMG]

    Отображение статистики в чат

    [​IMG]

    Упрощенное отображение статистики в чат:
    (sm_killstats_show_distance=0,
    sm_killstats_show_body_hits=0,
    sm_killstats_show_weapon_used=0)

    [​IMG]

    Настройки игрока - отображать всегда, после смерти, в конце раунда, или никогда?

    [​IMG]

    Настройки игрока - меню или чат?

    [​IMG]


    Оригинал
    Скачать
     

    Вложения:

  2. ramis71rus

    ramis71rus

    Сообщения:
    81
    Симпатии:
    12
  3. random.81

    random.81

    Сообщения:
    504
    Симпатии:
    844
    в addons/sourcemod/configs
     
    forgon и ljr нравится это.
  4. ramis71rus

    ramis71rus

    Сообщения:
    81
    Симпатии:
    12
    Народ, как это исправить???
    Допустим меня ранели, ввожу !damage, отображается кто ранил... Выключаю повреждения, ввожу еще раз !damage и уже 2 раза отображается эта надпись, кто меня ранил и т.д....
    И это не у меня только, играл на других сервах, там тоже самое отображается... Как поправить скрипт или еще чего сделать???
     
  5. ramis71rus

    ramis71rus

    Сообщения:
    81
    Симпатии:
    12
    Народ, может что-то установил или исправил, не знаю... Раньше плагин работал нормально, а сейчас в начале раунда ввожу !damage показывается менюшка урона, а как только я нанесу или мне нанесут урон, при вводе !damage ничего не выскакивает... В чем проблема, может кто знает как решить???
     
  6. UncLeMax

    UncLeMax

    Сообщения:
    6
    Симпатии:
    0
    L 11/06/2010 - 12:10:09: [SM] Warning(s) encountered in translation file "killstats.phrases.txt"
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 6.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 15.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 97.
    L 11/06/2010 - 12:10:09: [SM] Warning(s) encountered in translation file "killstats.damagestrings.txt"
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 18.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 28.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 43.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 52.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 63.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 72.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 81.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 91.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 101.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 125.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 135.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 150.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 159.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 170.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 179.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 188.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 198.
    L 11/06/2010 - 12:10:09: [SM] Ignoring translation to invalid language "#format" on line 208.

    Я так понял что то с переводом,может кто подскажет как исправить ?
     
  7. fallen1994

    fallen1994

    Сообщения:
    2.347
    Симпатии:
    544
    дык ошибку тебе указывает)) Игнорирует перевод в неправильном языке "Формат" в файле на линии 208 к примеру))
    смотри и правь
     
  8. rufusin

    rufusin

    Сообщения:
    1
    Симпатии:
    0
    Подскажите куда кидать файлы ChangeLog и KillStats Config? И вообще зачем они нужны? А так же интересует как его настроить чтобы при входе нового игрока вылетал вопрос о том отображать или нет и в какм виде? Заранее спасибо!!!
     
  9. Phantom

    Phantom

    Сообщения:
    11
    Симпатии:
    0
    А можно с делать что бы по дефолту статистика в чате отображалась а не в меню?
     
  10. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.509
    Phantom,
     
  11. Phantom

    Phantom

    Сообщения:
    11
    Симпатии:
    0
    куда прописывать ?
     
  12. sergeyu1981

    sergeyu1981

    Сообщения:
    10
    Симпатии:
    0
    куда прописывать настройки??????
     
  13. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.509
    Phantom,
    sergeyu1981, в любой исполняющийся конфиг сервера, например server.cfg или sourcemod.cfg
     
  14. барыга кекс

    барыга кекс

    Сообщения:
    4
    Симпатии:
    0
    перевод заработал у кого?
     
  15. exsoulx

    exsoulx

    Сообщения:
    2
    Симпатии:
    0
    Вопрос, в статистики отображается все умноженое на 2, то есть если я попал 2 раза то в статистике отобразится что я попал 4 раза, или другой пример: убил 1-го он в стате отражается что было 2 одинаковых убийства . Что может быть не подскажите ?
    За ранее большое спасибо.
     
  16. Черная вдова

    Черная вдова

    Сообщения:
    1.621
    Симпатии:
    234
    А как убрать в чате:
    Пропишите !killstats/!damage в чате для просмотра текущей статистики поврежд

    Добавлено через 2 часа 5 минут
    А все решил проблему:в translatins просто оставил пустоту
     
    Последнее редактирование: 23 дек 2011
  17. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Можно сделать так что при каждом перезаходе в игру у вас выдавалась меню выбора настройки

    я знаю такой способ сам создаешь killstats.sq3 переделанный пустой блокнот и ставишь атрибут только для чтения

    но есть другой способ?
     
  18. Jele

    Jele

    Сообщения:
    12
    Симпатии:
    0
    видел на серве плагин после убийства в чате писало сколько осталось хп у человека который вас убил.
    не подскажите название?
     
  19. DrJekil

    DrJekil

    Сообщения:
    298
    Симпатии:
    6
    Оффтоп

    Добавлено через 45 минут
    sm_killstats_show_startup_help 0

    Вы легких путей не ищите

    Добавлено через 1 час 12 минут
    Их нужно просто почитать
     
    Последнее редактирование: 12 сен 2012
  20. rodgerland

    rodgerland

    Сообщения:
    500
    Симпатии:
    122
    Отредактирован под новый сурсмод
     

    Вложения:

    • killstats.zip
      Размер файла:
      15,5 КБ
      Просмотров:
      26
    Серый™ нравится это.