Sådan justerer du mapcycle for din Quake 3 Arena server
Som standard understøtter basis Quake 3 Arena ikke en map cycle fil, men du kan lave en workaround for at få den samme effekt med scripting.
Det er værd at bemærke at nogle mods såsom OSP automatisk tilføjer alle maps fra serveren der understøtter din nuværende spiltilstand.
Sådan ændrer du map cycle
Afsnit med titlen "Sådan ændrer du map cycle"Først skal du oprette filen baseq3/levels.cfg
.
Du kan ændre hvilken map konfiguration den læser ved at gå til din server, Startup Parameters
og ændre Exec/Gamemode
. Hvis du lader dette være som levels
og indlæser et mod, vil det bruge denne mapliste. Vi foreslår at fjerne levels.cfg fra Exec/Gamemode og bruge nogle konfigurationer indbygget i dit mod (for eksempel vil OSP vælge alle maps for den spiltilstand) eller oprette din egen brugerdefinerede mapliste baseret på den tilstand du spiller.
Standardfilen ser sådan ud.
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
Hvordan fungerer det?
Afsnit med titlen "Hvordan fungerer det?"Opsætning af trin: Tænk på hver set kommando som et trin i et sæt instruktioner. Det er som at sige, “Først, gør dette, derefter gør det.”
For eksempel:
set map1 "map q3ctf4; set nextmap vstr map2"
Dette er som at sige, “Trin 1: Spil spillet på ‘q3ctf4’ mappet. Efter det, gå til trin 2”. Ved at loope i slutningen af vores trin, fortæller vi det at gå tilbage til starten. På denne måde fortsætter spillet med at cykle gennem maps uden at stoppe. Kort sagt er dette script som en playliste for spilmaps.
Her er et eksempel med ffa maps q3ctf4, q3ctf3, q3ctf2, q3ctf1. Det vil cykle gennem listen indtil det når slutningen.
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
Komplet Quake 3 Arena mapliste
Afsnit med titlen "Komplet Quake 3 Arena mapliste"Her er en liste over alle standard mapnavne, så du kan oprette din egen brugerdefinerede levels.cfg
- 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