Nem hivatalos harmadik fél al-plugin — Nem áll kapcsolatban a SourceBans++ fejlesztőcsapattal, nem általuk jóváhagyott vagy karbantartott.
Languages: English | 简体中文 | 繁體中文 | Русский | Deutsch | Français | Polski | Português | Magyar | Türkçe
Egy nem hivatalos SourceBans++ al-plugin SourceMod-hoz, amely lehetővé teszi a játékosoknak, hogy lenyomják az R billentyűt (újratöltés) a megfigyelt játékos jelentéséhez nem szabad módbeli megfigyelés közben. Főként a No More Room in Hell (NMRiH) számára tervezve, de kompatibilis bármilyen Source engine játékkal, amely SourceBans++-t futtat.
- R billentyű a jelentéshez — Nyomja meg az R billentyűt első vagy harmadik személyű megfigyelés közben a jelentés kezdeményezéséhez.
- Csak nem szabad mód — Jelentések csak
OBS_MODE_IN_EYE(4) ésOBS_MODE_CHASE(5) módokban engedélyezettek; a szabad megfigyelés figyelmen kívül hagyva. - Képernyő-tipp — Időszakosan megjelenít egy tipp szöveget a megfigyelt cél nevével és az R billentyű promptjával.
- Indok megadása — Az R lenyomása után a játékos beírja az indokot a chatbe. Írja be a
cancelszót a megszakításhoz. - Minimális indokhossz — Konfigurálható minimális karakter szám az üres vagy alacsony minőségű jelentések megelőzésére.
- Újratöltési idő — Játékosonkénti újratöltési idő a jelentések között a spam megelőzésére.
- Többnyelvű — 10 nyelvvel együtt jár, amelyek megfelelnek a SourceBans++ fordítási lefedettségnek.
- Hang nélkül — Csak vizuális visszajelzés, hang effektusok nélkül.
| Komponens | Verzió |
|---|---|
| SourceMod | 1.11 vagy újabb |
| SourceBans++ | 2.0.0 vagy újabb (sbpp_main.smx-et be kell tölteni) |
| Játék | Bármilyen Source engine játék (NMRiH-vel tesztelve) |
- Töltse le a legújabb kiadást.
- Csomagolja ki az archívumot.
- Másolja a
common/addons/sourcemod/tartalmát a szerveraddons/sourcemod/könyvtárába:plugins/sbpp_specrep.smxtranslations/sbpp_specrep.phrases.txtconfigs/sourcebans/sbpp_specrep.cfg
- Indítsa újra a szervert vagy futtassa az
sm plugins load sbpp_specrepparancsot a szerver konzolban.
A konfigurációs fájl a addons/sourcemod/configs/sourcebans/sbpp_specrep.cfg helyen található:
"SourceBans++ Spectate Report"
{
"Config"
{
// Enable spectate report feature (0=disabled, 1=enabled)
"Enable" "1"
// Cooldown in seconds between reports per player
"Cooldown" "60.0"
// Minimum reason length (characters), shorter reasons will be rejected
"MinLen" "10"
}
}
| Opció | Típus | Alapértelmezett | Leírás |
|---|---|---|---|
Enable |
int | 1 |
Plugin engedélyezése vagy letiltása (0 = ki, 1 = be) |
Cooldown |
float | 60.0 |
Újratöltési idő másodpercben játékosonként a jelentések között |
MinLen |
int | 10 |
Minimális indokhossz karakterekben |
| Parancs | Engedély | Leírás |
|---|---|---|
sm_specrep_reload |
ADMFLAG_CONFIG | Konfigurációs fájl újratöltése futás közben |
sm_specrep_status |
ADMFLAG_GENERIC | Plugin állapotának és a játékos aktuális megfigyelési állapotának megjelenítése |
- Észlelés — Egy ismétlődő időzítő (0,2 másodperces intervallum) ellenőrzi minden halott játékos megfigyelési módját.
- Tipp megjelenítése — Ha a játékos első vagy harmadik személyben figyel meg egy másik játékost, tipp szöveg jelenik meg 4 másodpercenként.
- Billentyűlenyomás — Az R billentyű (újratöltés) észlelése az
OnPlayerRunCmd-on (gomb bitek) és azAddCommandListener("+reload")-on keresztül történik tartalékként. - Indok megadása — Az R lenyomása után a játékos indokbeviteli módba lép. A következő chat üzenet lesz a jelentés indoka.
- Beküldés — A jelentés beküldése a
sbpp_main.smxáltal biztosítottSBPP_ReportPlayernatívn keresztül történik.
A plugin saját fordítási fájllal érkezik sbpp_specrep.phrases.txt, amely 10 nyelvet lefed:
| Kulcs | Leírás |
|---|---|
Press R to Report |
Megfigyelés közben megjelenített tipp szöveg |
Spectate Report Prompt |
Chat prompt az R lenyomása után |
No Valid Target |
Megjelenik, ha a megfigyelési cél érvénytelen |
In Cooldown |
Megjelenik, ha a játékos újratöltési időben van |
Report Canceled |
Megjelenik, ha a játékos beírja a cancel szót |
Report Sent |
Sikeres beküldés után jelenik meg |
Reason Short Need More |
Megjelenik, ha az indok túl rövid |
- SourceBans++ 2.0.0 / 2.0.1 / 2.0.2 — A plugin-only csomaggal tesztelve.
- SourceMod 1.11 / 1.12 — SourcePawn Compiler 1.12.0.7230-val fordítva.
- NMRiH — Elsődleges tesztkörnyezet.
- Egyéb Source játékok — Minden olyan játékban működik, ahol elérhető az
m_iObserverModeésm_hObserverTarget(CS:S, CS:GO, TF2, DoD:S, HL2:DM).
Ez a projekt a GNU General Public License v3.0 or later licenc alatt áll.
A SourceBans++ (GPLv3 licenc alatt álló) származékos műveként ez a plugin örökli a GPLv3 licencet. A csatolt fejléc fájlok (sourcebanspp.inc, sbpp_version.inc) a SourceBans++ disztribúcióból szó szerint másolva a fordítási célokra a GPLv3 §5(a) alapján.
Ez a plugin futásidőben a SourceMod SDK-hoz is linkelődik, amely GPLv3 licenc alatt áll az AlliedModders link kivétellel.
Baimiao2534
- GitHub: @Baimiao2534
- SourceBans++ Dev Team — Az eredeti SourceBans++ projektért és a natív API-ért.
- AlliedModders LLC — A SourceMod keretrendszerért.
sourcemod sourcebans sourcebans-pp sbpp nmrih plugin report spectate unofficial gpl3