Săriți la conținutul principal

Configurare și comenzi

ReGameDLL_CS adaugă setări peste CVar-urile standard ale serverului de Counter-Strike. Porniți de la fișierele de configurare incluse în aceeași versiune cu GameDLL-ul dumneavoastră.

Fișiere de configurare

FișierSe folosește pentru
<mod>/game.cfgRegulile de joc ale ReGameDLL_CS, comportamentul HUD-ului, deplasarea, reapariția, daunele și extensiile cotei de boți.
<mod>/game_init.cfgSetările care trebuie cunoscute în timpul inițializării GameDLL-ului: bot_enable, hostage_ai_enable și mp_hullbounds_sets.
<mod>/server.cfgSetările obișnuite ale serverului, precum numele, parolele, jurnalizarea și CVar-urile standard Counter-Strike.

<mod> înseamnă cstrike la CS 1.6 sau czero la Condition Zero.

important

După modificarea game_init.cfg, reporniți complet procesul serverului. Doar schimbarea hărții s-ar putea să nu reinițializeze funcții precum boții încorporați.

Setări ReGameDLL_CS folosite frecvent

Valorile de mai jos sunt cele din configurația versiunii stabile curente. Serverul dumneavoastră le poate suprascrie.

CVarValoarea distribuităRol
mp_freeforall0Activează modul fiecare-pentru-sine când este pusă pe 1.
mp_round_infinite0Împiedică anumite condiții ale scenariului să încheie runda. Acceptă și opțiuni precum a, e sau combinații precum ae.
mp_round_restart_delay5Pauza în secunde înaintea rundei următoare, după o victorie.
mp_roundrespawn_time20Intervalul de după începerea rundei în care un jucător care intră mai poate apărea în joc; -1 elimină limita.
mp_forcerespawn0Îi readuce automat în joc pe jucătorii uciși, după pauza indicată.
mp_maxmoney16000Suma maximă de bani a unui jucător; ReGameDLL_CS permite valori de până la 999999.
mp_buy_anywhere0Permite cumpărarea oriunde pentru ambele echipe (1), doar pentru teroriști (2) sau doar pentru antiteroriști (3).
mp_infinite_ammo01 menține încărcătorul plin; 2 oferă muniție de rezervă nelimitată.
mp_infinite_grenades0Activează grenadele nelimitate când este pusă pe 1.
mp_free_armor0Oferă vestă (1) sau vestă și cască (2) la apariția în joc.
mp_team_flash1Stabilește dacă grenadele orbitoare îi afectează pe coechipieri și pe cel care le aruncă.
sv_autobunnyhopping0Sare automat cât timp tasta de săritură este ținută apăsată.
sv_enablebunnyhopping0Permite ca viteza să depășească limita normală de alergare.
mp_scoreboard_showhealth3Stabilește a cui viață este trimisă și afișată în tabelul de scor.
mp_scoreboard_showmoney3Stabilește ai cui bani sunt trimiși și afișați în tabelul de scor.
mp_allow_point_servercommand0Permite hărților să execute comenzi de server. Țineți-o dezactivată pentru hărțile în care nu aveți încredere.

Pentru toate setările disponibile, valorile acceptate și observațiile de siguranță, folosiți dist/game.cfg din depozit ca sursă de referință.

Comenzi de server

Rulați-le din consola serverului sau, unde este cazul, printr-o sesiune RCON autorizată.

ComandăDescriere
game versionAfișează versiunea GameDLL-ului încărcat, data și adresa proiectului.
endroundÎncheie runda la egalitate.
endround TÎncheie runda cu victoria teroriștilor.
endround CTÎncheie runda cu victoria antiteroriștilor.
swapteamsSchimbă echipele între ele și repornește runda după pauza implicită de o secundă.
swapteams 0Schimbă echipele fără să repornească runda.
swapteams <secunde>Schimbă echipele și repornește runda după pauza indicată.
give weapon_ak47Oferă arma indicată; necesită sv_cheats 1.
impulse 255Oferă toate armele; necesită sv_cheats 1.
impulse 200Activează noclip cu accelerare în aer; necesită sv_cheats 1.

Comenzile specifice boților și exemplele de cotă sunt documentate în Utilizarea boților.

Un mod sigur de a lucra cu configurația

  1. Păstrați o copie a configurației nemodificate din fiecare versiune.
  2. Schimbați câte un grup de setări pe rând.
  3. Reporniți sau schimbați harta, după caz, apoi verificați valoarea efectivă în consola serverului.
  4. Notați-vă valorile personalizate în afara arhivei versiunii, ca o actualizare să nu le poată suprascrie pe tăcute.