Page 1 of 1

[PLUGIN] Zombie Riot - CS2

Posted: Tue Feb 24, 2026 5:27 pm
by greenie
Nume plugin: ZombieRiot
Autor: zakriamansoor47
Descriere: Plugin prin care oamenii trebuie să lupte împotriva zombiilor eliminându-i pe toți în acea zi (în acea rundă) înainte de a putea trece la nivelul următor. Și fii conștient de faptul că dacă te infectezază cu Zombie te vei transforma într-un Zombie.
Imagine (dacă este cazul): Youtube Video
Instalare: ATENȚIE - Înainte de a instala pluginul, este nevoie de instalarea MetaMod și CounterStrikeSharp pentru a funcționa ( vezi topic )
Extrageți conținutul descărcat;
Mutați conținutul extras, adică folderele "configs și plugins", în folderul "game/csgo/addons/counterstrikesharp";
Reporniți serverul;
Configurare plugin (dacă este cazul): Configurările le efectuați din ".../addons/counterstrikesharp/configs/plugins/SLAYER_ZombieRiot/SLAYER_ZombieRiot.json"
Setări:
{
"ZRiot_PluginEnabled": true, // Activează/Dezactivează pluginul Zombie Riot
"ZRiot_HudText": true, // Activați afișarea persistentă a HUD-ului care afișează ziua, zombii rămasi și oamenii rămasi (false = Dezactivați)
"ZRiot_NoBlock": true, // Activați/dezactivați NoBlock pentru zombii. Împiedică zombii să rămână blocați unul în celălalt
"ZRiot_Regression": true, // Dacă zombii câștigă runda, jocul va regresa într-o zi (fals = Dezactivare)
"ZRiot_Freeze": 10, // Timp, în secunde, pentru a îngheța zombi la începutul rundei pentru a permite oamenilor să se configureze (0 = Dezactivare)
"ZRiot_FirstRespawn": 10, // Timp de așteptat înainte de a introduce un jucător în joc pentru prima dată (0 = Dezactivare)
"ZRiot_Respawn": 30, // Cantitatea de timp pe care fiecare om trebuie să aștepte înainte de a reapare în joc (0 = Dezactivare)
"ZRiot_ZombieMax": 12, // Numărul maxim de zombii generați odată
"ZRriot_Cashamount": 12000, // Câți bani vor avea jucătorii umani când apar (0 = Dezactivați)
"ZRriot_HumanWinSoundPath": "", // Joc de sunet atunci când oamenii câștigă. Vă rugăm să utilizați extensia de fișier reală a sunetului, cum ar fi „.mp3” sau „.wav” în loc de „.vsnd_c” ("" = Dezactivați)
"ZRriot_ZombieWinSoundPath": "", // Sound Play când Zombie Câștigă. Vă rugăm să utilizați extensia de fișier reală a sunetului, cum ar fi „.mp3” sau „.wav” în loc de „.vsnd_c” ("" = Dezactivați)
"ZRriot_ZombieDieSoundPath": "", // Calea sunetelor Zombie Die (separați fiecare cale de sunet cu „;”). Redați sunet aleatoriu.Vă rugăm să utilizați extensia de fișier reală a sunetului, cum ar fi „.mp3” sau „.wav” în loc de „.vsnd_c” ("" = Dezactivați)
"ZRriot_AdminFlagToUseCMDs": "@css/root",
"ZRiot_Days": [
// Aici puteți predefini fiecare zi și dificultatea acesteia
// Format:
// "DayName" - La asta se va referi ziua
// "ZKillCount" - Câți zombii care trebuie uciși înainte de a trece la a doua zi
// "ZHealthBoost" - Suma de HP suplimentară pe care o va primi fiecare zombie în plus față de sănătatea inițială a acelui zombi
// "ZRespawn" - Dacă este activat, toți zombii vor fi reapariți imediat după moarte, când este limita zilnică a uciderii
// - atins, zombii rămași sapă în pământ și a doua zi va începe
// - Respawn este de obicei „fals” pentru șefi
// "DeathsBeforeZombie" - Câte morți ca om înainte de a fi trecut la forța Zombie (0: Dezactivare)
// "ZombieOverride" - OPȚIONAL: dacă este specificat, numai zombii listați vor fi generați în această zi, separați cu "," (căutați în zombies.txt)
// "DayStoryLine" - OPȚIONAL: dacă este specificat, textul va fi tipărit pe round_start pentru ziua respectivă, folosit pentru a ilustra un fel de poveste
{
"DayName": "Outbreak",
"ZKillCount": 15,
"ZHealthBoost": 0,
"ZRespawn": true,
"DeathsBeforeZombie": 2,
"ZombieOverride": "",
"DayStoryLine": "This is the First Day Called: Outbreak"
},
{
"DayName": "Uprising",
"ZKillCount": 16, // 25
"ZHealthBoost": 25,
"ZRespawn": false,
"DeathsBeforeZombie": 0,
"ZombieOverride": "",
"DayStoryLine": ""
},
{
"DayName": "Riot!",
"ZKillCount": 17, // 30
"ZHealthBoost": 50,
"ZRespawn": true,
"DeathsBeforeZombie": 2,
"ZombieOverride": "",
"DayStoryLine": ""
},
{
"DayName": "Rampage",
"ZKillCount": 18, // 50
"ZHealthBoost": 75,
"ZRespawn": true,
"DeathsBeforeZombie": 2,
"ZombieOverride": "",
"DayStoryLine": ""
},
{
"DayName": "Surge",
"ZKillCount": 19, // 75
"ZHealthBoost": 100,
"ZRespawn": true,
"DeathsBeforeZombie": 2,
"ZombieOverride": "",
"DayStoryLine": ""
},
{
"DayName": "Storm",
"ZKillCount": 20, // 100
"ZHealthBoost": 125,
"ZRespawn": true,
"DeathsBeforeZombie": 2,
"ZombieOverride": "",
"DayStoryLine": ""
},
{
"DayName": "Containment",
"ZKillCount": 21, // 200
"ZHealthBoost": 150,
"ZRespawn": true,
"DeathsBeforeZombie": 2,
"ZombieOverride": "",
"DayStoryLine": ""
},
{
"DayName": "Final Stand",
"ZKillCount": 1,
"ZHealthBoost": 0,
"ZRespawn": false,
"DeathsBeforeZombie": 0,
"ZombieOverride": "Hell Knight", // Boss Zombie
"DayStoryLine": "This is the Last Day Called: Final Stand"
}
// Add your Days Here
],
"ZRiot_Zombies": [
// Aici puteți predefini diferiții zombi și abilitățile lor
// Format:
// „ZombieClassName” - Orice cuvânt(e) pentru a ajuta la urmărirea diferiților zombi
// „ZombieTypeNormal” - „adevărat” va genera zombiul aleatoriu în timpul zilei (cu excepția cazului în care ziua are o suprasolicitare zombie)
// - „fals” acest zombi poate fi generat numai printr-o suprascriere definită în days.txt
// „ZombieModelPath” - [Opțional] Introduceți calea modelului personalizat de zombi
// „ZombieHealth” – Afișează HP-ul acestui zombi
// „ZombieSpeed” - Viteza zombiului (1,0 = Normal, <1,0 = Lenți, >1,0 = Rapid)
// „ZombieGravity” - Gravitația zombiului (1,0 = Gravitație normală, <1,0 = Gravitate scăzută, >1,0 = Gravitate mare)
// „ZombieJump” – Puterea suplimentară de săritură pe care o va primi zombiul (se recomandă să scadă gravitația pe măsură ce o ridici)
// „ZombieFOV” - Câmp vizual (implicit: 90)
{
"ZombieClassName": "Classic",
"ZombieModelPath": "characters/models/tm_professional/tm_professional_varf3.vmdl",
"ZombieTypeNormal": true,
"ZombieHealth": 100,
"ZombieSpeed": 1.1,
"ZombieGravity": 0.9,
"ZombieJump": 15.0,
"ZombieFOV": 110
},
{
"ZombieClassName": "Splinter",
"ZombieModelPath": "characters/models/tm_professional/tm_professional_varf4.vmdl",
"ZombieTypeNormal": true,
"ZombieHealth": 90,
"ZombieSpeed": 1.2,
"ZombieGravity": 0.95,
"ZombieJump": 10.0,
"ZombieFOV": 110
},
{
"ZombieClassName": "Leep",
"ZombieModelPath": "characters/models/tm_professional/tm_professional_varf5.vmdl",
"ZombieTypeNormal": true,
"ZombieHealth": 100,
"ZombieSpeed": 1.1,
"ZombieGravity": 1.0,
"ZombieJump": 50.0,
"ZombieFOV": 110
},
{
"ZombieClassName": "Heavy",
"ZombieModelPath": "characters/models/tm_phoenix_heavy/tm_phoenix_heavy.vmdl",
"ZombieTypeNormal": true,
"ZombieHealth": 200,
"ZombieSpeed": 0.8,
"ZombieGravity": 1.0,
"ZombieJump": 17.0,
"ZombieFOV": 110
},
{
"ZombieClassName": "Hell Knight",
"ZombieModelPath": "characters/models/tm_professional/tm_professional_varf2.vmdl",
"ZombieTypeNormal": false,
"ZombieHealth": 15000,
"ZombieSpeed": 1.2,
"ZombieGravity": 0.6,
"ZombieJump": 30.0,
"ZombieFOV": 110
}
// Adaugă aici clasele tale de zombi
],
"ConfigVersion": 1
}
Comenzi (dacă este cazul):

!zriot_human <numele jucătorului> - Faceți din Zombie un om (numai pentru administratorii cu un anumit steag)
!zriot_zombie <numele jucătorului> - Faceți din om un zombie (numai pentru administratorii cu un anumit steag)
!zriot_setday <numărul zilei> - Schimbați ziua curentă (numai pentru administratorii cu un anumit steag) )

https://github.com/zakriamansoor47/SLAY ... t/releases