Иконка ресурса

SM CS:S KillStats Mod 1.1.1

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #1
SM CS:S KillStats Mod

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

  • Статистика будет показана игроку после его смерти или в конце раунда, но может быть показана раньше если он использует команду !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):
Автоматическое пролистывание нескольких блоков, если система статистики не может показать все

multi3dr2.jpg


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

menucombinedp1dw0.jpg

menucombinedp2jd8.jpg


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

menusimplewl9.jpg


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

superwideqr3.jpg


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

chatcomplexqe0.jpg


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

chatsimplezp9.jpg


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


killstatsoptionsvf8.jpg


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

killstatsmoreoptionswm9.jpg



Оригинал
 
Последнее редактирование модератором:

ramis71rus

Участник
Сообщения
81
Реакции
12
А зачем KillStats Config.txt Куда его кидать???
 
Последнее редактирование модератором:

ramis71rus

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

ramis71rus

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

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.

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

fallen1994

Участник
Сообщения
2,357
Реакции
538
дык ошибку тебе указывает)) Игнорирует перевод в неправильном языке "Формат" в файле на линии 208 к примеру))
смотри и правь
 

rufusin

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

Phantom

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

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #10
Phantom,
sm_killstats_default_show_in_chat: отображать статистику в чате по умолчанию
sm_killstats_default_show_in_menu: отображать статистику в меню по умолчанию
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • Автор ресурса
  • #13
Phantom,
sergeyu1981, в любой исполняющийся конфиг сервера, например server.cfg или sourcemod.cfg
 

exsoulx

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

Черная вдова

Участник
Сообщения
2,795
Реакции
670
А как убрать в чате:
Пропишите !killstats/!damage в чате для просмотра текущей статистики поврежд

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

acik_traiks

Что нибудь напишем?)
Сообщения
770
Реакции
627
Можно сделать так что при каждом перезаходе в игру у вас выдавалась меню выбора настройки

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

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

Jele

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

DrJekil

Участник
Сообщения
296
Реакции
6
видел на серве плагин после убийства в чате писало сколько осталось хп у человека который вас убил.
не подскажите название?

Оффтоп

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

Добавлено через 2 часа 5 минут
А все решил проблему:в translatins просто оставил пустоту

sm_killstats_show_startup_help 0

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

Добавлено через 1 час 12 минут
Подскажите куда кидать файлы ChangeLog и KillStats Config?

Их нужно просто почитать
 
Последнее редактирование:
Сверху Снизу