Tipurile de vot pentru următoarea carte
În Counter-Strike: ofensivă globală, sunt posibile doar două tipuri de vot:- votul standard încorporat pentru carte;
- Pluginul SourceMod votează pentru carte;
Caracteristicile votului încorporat pentru card
Tipul de vot încorporat (standard) pentru următoarea carte:- Un maxim de 10 cărți sunt disponibile la vot
- Votarea începe după ora de pe harta (mp_timelimit) sau la încheierea rundei finale (mp_maxrounds) sau când o echipă a marcat mai multe victorii decât cea anterioară (mp_match_can_clinch 1)
- Lista cardurilor de vot este luată de la gamemodes_server.txt
Caracteristicile votării SourceMod pentru card
Genul de vot SourceMod pentru hartă (utilizând mapcooser.smx standard plug-in):- În vot sunt disponibile maximum 6 cărți
- Votarea începe cu 3 minute înainte de sfârșitul timpului de pe card (mp_timelimit)
- Lista hărților este luată din fișierul mapcycle.txt
Stabiliți votul standard pentru o hartă în CS: GO
Deși votul standard este activat și lucrează în mod implicit, în acest articol voi descrie în detaliu toate quarcurile necesare pentru operare și configurare.
Cum se permite votarea standard
Variabilele care trebuie adăugate la config:
mp_endmatch_votenextleveltime 20 // durata votului pentru următoarea carte (în secunde); mp_endmatch_votenextmap 1 // permiteți votarea încorporată pentru următoarea hartă; mp_endmatch_votenextmap_keepcurrent 1 // adăugați harta curentă la vot;
După ce introduceți aceste date de construcție la sfârșitul fișierului de configurare, nu uitați să reporniți serverul pentru ca modificările pe care le-ați făcut să intre în vigoare.
Unde și cum să editați lista cardurilor de vot
Lista cardurilor de vot este preluată din fișierul /csgo/gamemodes_server.txt, din grupul mg_bomb. Arata cam asa:
Configurați votarea SourceMod pentru următorul card
În primul rând, trebuie să dezactivați votul implicit, iar pentru acest lucru trebuie să config modul de joc (în acest caz, csgo / cfg / gamemode_casual_server.txt) Adăugați (sau schimbare, în cazul în care există deja) următoarele variabile:
mp_endmatch_votenextmap 0 // dezactiva votul standard
Următorul pas este să permiteți pluginurilor SourceMod să voteze pentru următoarea carte. Pentru aceasta trebuie să mutați fișierele mapchooser.smx, nominations.smx, rockthevote.smx din dosar:
Cum și unde să editați lista de cărți
În primul rând, ar trebui să acorde o atenție la faptul că atunci când se utilizează un plug-in standard pentru a vota urmatoarea harta din sourcemod, o listă de cărți pentru vot și lista de carduri din meniul admin va fi diferit, deoarece acestea sunt citite din diferite fișiere. Mai târziu vă voi spune cum să faceți acest lucru, astfel încât cărțile să fie luate din același loc.
Lista cardurilor de vot pentru următoarea carte este luată din fișier:
Lista de hărți din meniul de administrare este preluată din fișier:
Dropping lista de carduri atunci când serverul este actualizat. Aceste reclamații pot fi găsite adesea și, pentru a evita acest lucru, vă recomand să mergeți la următorul punct de votare.
Personalizați-vă lista de carduri
După cum a fost deja scris, stocarea hărților în fișierul mapcycle.txt nu este sigură datorită probabilității actualizării fișierului în lista standard a hărților. Pentru a rezolva această problemă, trebuie să creați un nou fișier text în același director în care este localizat mapcycle.txt și să îl denumiți, de exemplu, my_mapcycle.txt
În acest fișier, trebuie să modificați totul în felul următor:
Timp de redare pe hartă
Toate aceste variabile trebuie să fie schimbate în fișierul modului dvs. de joc, în cazul nostru este gamemode_casual_server.cfg
Cardul este limitat în timp
Dacă doriți ca harta să se schimbe în timp, trebuie să modificați variabilele:
mp_timelimit 20 // timpul pe hartă în minute mp_maxrounds 0 // elimina restricția pe runde
Cardul este limitat în număr de runde
Dacă doriți să personalizați jocul astfel încât timpul de joc pe hartă să nu fie limitat, ci să limitați numărul de runde jucate, atunci trebuie să modificați variabilele:
mp_timelimit 0 // eliminați limita de timp pe hartă mp_maxrounds 30 // setați numărul maxim de runde 30
Dar nu uitați că există încă o variabilă mai importantă este responsabil pentru sfârșitul timpurie a meciului, cu condiția ca una dintre echipe marcat mai mult de jumătate dintre posibilele runde câștigătoare (mp_maxrounds). De exemplu, numărul maxim de 30 de runde, o echipă câștigă cadrane 16 și schimbarea harta (deci, nu va vota pentru următoarea carte folosind SourceMod Mapchooser priza). Aceasta este o variabilă:
mp_match_can_clinch 0 // eliminați sfârșitul meciului
Cum să reduceți timpul după încheierea unui meci înainte de a schimba cardul
Pentru aceste răspunsuri:
mp_endmatch_votenextleveltime 20 // durata (în secunde) a votului standard la sfârșitul meciului
Cum se face harta să nu se schimbe niciodată
Pentru aceasta, setați valorile variabilelor după cum urmează:
mp_timelimit 0 // elimina mp_maxrounds limită de timp 0 // elimina restricția în rundele mp_endmatch_votenextmap 0 // dezactiva standard de vot mp_match_end_changelevel 0 // dezactiva carduri plug-in la sfârșitul
Cardul se modifică uneori fără a vota pentru următoarea carte
Această problemă poate fi numai atunci când se utilizează plug-in-ul de la SourceMod pentru a vota pentru următorul card și pentru a ajusta timpul de redare de pe card prin runde. Mai precis, datorită faptului că este inclusă posibilitatea finalizării rapide a meciului dacă echipa câștigă mai mult de jumătate din rundele câștigătoare. Aceasta ar trebui dezactivată:
mp_match_can_clinch 0 // dezactiva modificarea cardului timpuriu