Przejdź do treści
PLSetti
Rozszerzony

qShowDamage / Show Damage - Pokazywanie obrażeń

autor: Qesik

Plugin pokazuje graczom zadane przez nich obrażenia zgodnie z ustawienia, a także daje możliwość wyświetlania podsumowania obrażeń z danych rundy ala faceit.

Dostęp do klubu

Rozszerzony

Zakup dostępu kosztuje 100,00 zł, a każde przedłużenie za 40,00 zł daje 1 miesiąc wsparcia.

Zakup

100,00 zł

Przedłużenie

40,00 zł

Wsparcie

1 miesiąc

qShowDamage

qShowDamage to plugin do CounterStrikeSharp dla Counter-Strike 2, który pokazuje zadawane obrażenia w trakcie rundy. Gracz może wybrać sposób wyświetlania informacji, a plugin opcjonalnie zlicza też sumę obrażeń na koniec rundy (ala faceit).

Plugin obsługuje:

  • pokaz obrażeń na czacie,
  • pokaz obrażeń jako hint,
  • pokaz obrażeń w centrum ekranu,
  • podsumowanie obrażeń i trafień na koniec rundy,
  • opcjonalne ograniczenie działania do graczy z uprawnieniem,
  • konfigurację przez plik JSON.

Instalacja

  1. Skopiuj paczkę do folderu csgo.
  2. Skopiuj pluginu.
  3. Zrestartuj serwer lub przeładuj plugin.

Komendy

  • css_dmg - otwiera wybór trybu wyświetlania obrażeń.
  • css_damage - alternatywna komenda otwierająca to samo menu.

Uprawnienie

Jeżeli w configu Permission jest ustawione na true, plugin działa tylko dla graczy z uprawnieniem:

@qShowDamage/permission

Konfiguracja

Plik konfiguracyjny:

addons/counterstrikesharp/configs/Qesik/ShowDamage.json

Przykład:

{
  "Permission": true,
  "DefaultMode": 1,
  "SumDamages": false,
  "GrenadesDmg": false,
  "ShowLeftHealth": false,
  "MenuType": 2
}

Opcje configu

Permission

Włącza sprawdzanie uprawnienia @qShowDamage/permission.

  • true - tylko uprawnieni gracze mogą korzystać z pokazywania obrażeń,
  • false - plugin działa dla wszystkich.

DefaultMode

Ustawia domyślny tryb pokazywania obrażeń dla gracza.

  • 1 - chat,
  • 2 - hint.

W praktyce gracz może później zmienić tryb przez komendę menu.

SumDamages

Włącza podsumowanie obrażeń i trafień na koniec rundy.

  • true - pokazuje zbiorcze statystyki ala faceit,
  • false - nie pokazuje podsumowania.

GrenadesDmg

Określa, czy plugin ma pokazywać obrażenia od granatów.

  • true - pokazuje obrażenia od granatów,
  • false - pomija obrażenia od inferno i hegrenade.

ShowLeftHealth

Decyduje, czy wraz z damage ma być pokazywane pozostałe HP trafionego gracza.

  • true - pokazuje także pozostałe zdrowie,
  • false - pokazuje tylko obrażenia.

MenuType

Wybiera sposób otwierania i renderowania menu zmiany trybu.

  • 0 - chat,
  • 1 - center,
  • 2 - kitsune menu.

Jak to działa dla gracza

Po trafieniu przeciwnika plugin może pokazać:

  • ile obrażeń weszło w HP i armor,
  • nazwę trafionego gracza,
  • opcjonalnie jego pozostałe HP,
  • opcjonalnie podsumowanie wszystkich trafień na koniec rundy.

Tryb wyświetlania można zmienić komendą css_dmg lub css_damage.

Uwagi

  • Jeśli używasz MenuType: 2, upewnij się, że na serwerze dostępna jest zależność Kitsune-Menu.dll.
  • Jeśli chcesz ograniczyć funkcję tylko do wybranych osób, zostaw Permission: true i przydziel graczom uprawnienie @qShowDamage/permission.
  • Jeśli nie chcesz pokazywać obrażeń od ognia i HE, zostaw GrenadesDmg: false.