Серверлерді құру және конфигурациялау процесі өте күрделі. Ол бірнеше шешімдерден тұрады, оларды жеке-жеке шешу енді қиын емес. Мысалы, серверге CS ставкаларын қою керек.
Нұсқаулық
1-қадам
Бұл салада шығын деген термин бар. Бұл серверден сізге дейінгі жолда қанша пакет жоғалғанын көрсететін сан. Әдетте бұл сервердің шығатын және сіздің кіретін арналарыңыздың сәйкес келмеуін көрсетеді. Сымсыз қосылымды пайдалану кезінде жоғалту жиі кездеседі. Бұл мәнді басқару мүмкін емес, бірақ желілік арналардың өткізу қабілеттілігімен жұмыс істеуге болады.
2-қадам
Sv_maxrate мәні клиенттік жағын ескере отырып, белгілі бір сервердің желілік арнасының максималды өткізу қабілетіне жауап береді. Қазіргі уақытта, әдетте, клиенттер 25000 ставкасын белгілейді. Бұл жағдайда сервер бұл клиенттің жылдамдығын қолдауы керек, сондықтан сіз үшін ұсынылған sv_maxrate мәні де 25000 құрайды.
3-қадам
Алдыңғы мәнге ұқсас, sv_minrate желілік арнаның минималды өткізу қабілеттілігін білдіреді. Бұл қазірдің өзінде қиынырақ. Бұл 25000-нан аспайтын мән болатыны анық. Мұнда дроссель - пакеттің жоғалуы мүмкін. Олар көбінесе раундтың басында пайда болады (мультиплеерлік ойын туралы сөз болғанда), содан кейін 100-ге жетеді. Немесе бұл серуендеу кезінде және басқа динамикалық көріністер кезінде орын алуы мүмкін.
4-қадам
Тұншығудан құтылу үшін sv_minrate 50,000 деп жазыңыз, сол арқылы клиентке немесе ойыншыға 25000 ставкамен жұмыс істеуге міндеттеңіз.
5-қадам
Сервердің конфигурация файлдары sv_minupdaterate және sv_maxupdaterate мәндерін де қамтиды. Бұл, тиісінше, сервердің клиентке секундына жібере алатын жаңартулардың максималды және минималды саны. Бұл мәндер тікелей FPS серверіне тәуелді сияқты.
6-қадам
Клиент әдетте cl_updaterate мәнін 101-ге қояды. Ойын артта қалмас үшін, сіз үшін sv_maxupdaterate мәні де 101 болуы керек. Сонымен қатар, сіздің серверіңіз 1000 тұрақты FPS ұстауы керек.
7-қадам
Sv_minupdaterate неғұрлым күрделі. Теориялық тұрғыдан, егер сіз sv_minrate және sv_maxrate мәндерін орнату логикасын ұстанатын болсаңыз, онда сіз 202 қоюыңыз керек деген қорытындыға келуіңіз мүмкін. Алайда, іс жүзінде бұл тым көп. Тіпті 101-де серверде бір нәрсе орын алуда. Сондықтан sv_minupdaterate мәнін 20-ға орнатқан жөн.