Cum să Ajustezi Ciclul de Hărți pentru Serverul Tău Quake 3 Arena
Implicit, Quake 3 Arena de bază nu suportă un fișier de ciclu de hărți, însă poți face o soluție de compromis pentru a obține același efect cu scriptare.
Merită menționat că unele mod-uri precum OSP vor adăuga automat toate hărțile de pe server care suportă modul de joc curent.
Cum să Modifici Ciclul de Hărți
Secțiune intitulată "Cum să Modifici Ciclul de Hărți"Mai întâi trebuie să creezi fișierul baseq3/levels.cfg
.
Poți schimba ce configurație de hartă citește mergând la serverul tău, Startup Parameters
și schimbând Exec/Gamemode
. Dacă lași aceasta ca levels
și încarci un mod, va folosi această listă de hărți. Sugerăm să elimini levels.cfg din Exec/Gamemode și să folosești câteva configurații integrate cu mod-ul tău (de exemplu OSP va selecta toate hărțile pentru acel mod de joc) sau să-ți creezi propria listă personalizată de hărți bazată pe modul pe care îl joci.
Fișierul implicit arată astfel.
set map1 "map q3ctf4; set nextmap vstr map2"set map2 "map q3ctf3; set nextmap vstr map3"set map3 "map q3ctf2; set nextmap vstr map4"set map4 "map q3ctf1; set nextmap vstr map1"vstr map1
Cum Funcționează?
Secțiune intitulată "Cum Funcționează?"Configurarea Pașilor: Gândește-te la fiecare comandă set ca la un pas într-un set de instrucțiuni. Este ca și cum ai spune, “Mai întâi, fă asta, apoi fă aia.”
De exemplu:
set map1 "map q3ctf4; set nextmap vstr map2"
Aceasta este ca și cum ai spune, “Pasul 1: Joacă jocul pe harta ‘q3ctf4’. După aceea, mergi la Pasul 2”. La sfârșitul pașilor noștri, îi spunem să se întoarcă la început. În acest fel, jocul continuă să cicleze prin hărți fără să se oprească. Pe scurt, acest script este ca o playlist pentru hărțile jocului.
Iată un exemplu cu hărțile ffa q3ctf4, q3ctf3, q3ctf2, q3ctf1. Va cicla prin listă până ajunge la sfârșit.
set map1 "map q3dm1; set nextmap vstr map2"set map2 "map q3dm2; set nextmap vstr map3"set map3 "map q3dm3; set nextmap vstr map4"set map4 "map q3dm4; set nextmap vstr map5"set map5 "map q3dm5; set nextmap vstr map6"set map6 "map q3dm6; set nextmap vstr map7"set map7 "map q3dm7; set nextmap vstr map8"set map8 "map q3dm8; set nextmap vstr map9"set map9 "map q3dm9; set nextmap vstr map10"set map10 "map q3dm10; set nextmap vstr map11"set map11 "map q3dm11; set nextmap vstr map12"set map12 "map q3dm12; set nextmap vstr map13"set map13 "map q3dm13; set nextmap vstr map14"set map14 "map q3dm14; set nextmap vstr map15"set map15 "map q3dm15; set nextmap vstr map16"set map16 "map q3dm16; set nextmap vstr map17"set map17 "map q3dm17; set nextmap vstr map18"set map18 "map q3dm18; set nextmap vstr map19"set map19 "map q3dm19; set nextmap vstr map1"vstr map1
Lista Completă de Hărți Quake 3 Arena
Secțiune intitulată "Lista Completă de Hărți Quake 3 Arena"Iată o listă cu toate numele de hărți implicite, astfel încât să-ți poți crea propriul levels.cfg
personalizat
- q3dm0 - Introduction
- q3dm1 - Arena Gate
- q3dm2 - House of Pain
- q3dm3 - Arena of Death
- q3dm4 - The Place of Many Deaths
- q3dm5 - The Forgotten Place
- q3dm6 - The Camping Grounds
- q3dm7 - Temple of Retribution
- q3dm8 - Brimstone Abbey
- q3dm9 - Hero’s Keep
- q3dm10 - The Nameless Place
- q3dm11 - Deva Station
- q3dm12 - The Dredwerkz
- q3dm13 - Lost World
- q3dm14 - Grim Dungeons
- q3dm15 - Demon Keep
- q3dm16 - The Bouncy Map
- q3dm17 - The Longest Yard
- q3dm18 - Space Chamber
- q3dm19 - Apocalypse Void
- q3tourney1 - Powerstation 0218
- q3tourney2 - The Proving Grounds
- q3tourney3 - Hell’s Gate
- q3tourney4 - Vertical Vengeance
- q3tourney5 - Fatal Instinct
- q3tourney6 - The Very End of You
- q3ctf1 - Dueling Keeps
- q3ctf2 - Troubled Waters
- q3ctf3 - The Stronghold
- q3ctf4 - Speedtrap