Sloturi rezervate de pe platforma de ucidere a serverului

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).