Această modificare vă va permite să adăugați sloturi rezervate serverului KF. Această modificare este concepută pentru o variantă cu un administrator și o variantă cu o mulțime de administratori de servere, cu un singur BUT. Nu funcționează cu modurile care înlocuiesc motorul AccessControl.
instalare
Dacă utilizați o variantă a unui administrator, atunci trebuie să modificați următoarea setare:
Pentru o variantă a mai multor administratori:
[ServerExt.ReservedSlots]
bSilentAdmin = false
SlotManagerClasses = ServerExt.SlotManager
bSilentAdmin
Când este adevărat, datele de conectare ale administratorului nu sunt observate (serverul nu notifică jucătorii)
SlotManagerClasses
Clasa de gestionare a sloturilor. Lăsați această setare implicită până când știți ce este responsabil. (Orig.)
Dacă utilizați ReservedSlotsIni. atunci ar trebui să creați secțiunea [ServerExt.ReservedSlotsIni].
[ServerExt.SlotManager]
AbsoluteMaxPlayers = 0
AbsoluteMaxSpectators = 0
bProtectAdmins = true
Fantele = (date = "12345678901234567890123456789012", Type = ST_Hash, specOnly = False, Metoda = SOM_Expand)
Slots = (Date = "192.168. *", Tip = ST_IP, specOnly = False, Metodă = SOM_KickRandom)
...
AbsoluteMaxPlayers
Această setare este numărul absolut de jucători de pe server, numărul de jucători nu va depăși niciodată această valoare. Dacă valoarea de setare este 0 sau sub zero, atunci nu există nici o limită a numărului.
AbsoluteMaxSpectators
Același lucru, dar pentru observatori.
bProtectAdmins
Administratorii conectați nu pot fi aruncați de pe server pentru a face loc.
[ServerExt.ReservedSlots]
SlotManagerClasses = ServerExt.SlotManager
SlotManagerClasses = MyExtentions.MySlotManager
...
Dacă ați instalat ReservedSlotsIni AccessControl modul în care acest lucru ar trebui să se reflecte în secțiunea [ServerExt.ReservedSlotsIni] informație care scrie SlotManager pot fi găsite în modulul ServerExt codul sursă. (în notele autocolor SDK Unreal Engine)
Fișier de configurare alternativ:
Schimbarea fișierul de configurare care vor fi utilizate module ReservedSlots, ReservedSlotsIni și SlotManager posibil prin intermediul liniei de comandă, de exemplu: = myini.ini clasa. Exemplu pentru modulul ReservedSlots:
ucc server dm-mymap? joc = xgame.xteamgame? .... ini = server.ini log = server.log -ReservedSlots = MyPolicies.ini
ReservedSlots and ReservedSlotsIni va stoca politicile IP și CDKey Hash în același fișier de configurare nou.
Pentru a modifica fișierul de configurare pentru sloturile rezervate, adăugați -SlotManager = MyPolicies.ini la linia de comandă (autori pe server).