Забрани командите в CoD4 - Моите статии - Справочник на статиите

Чрез специалната програма CoD Rcon Tool 9.1 Това е най-мощният инструмент за управление на сървъра KOD4, всички допълнителни материали са написани въз основа на работата с тази помощна програма.
1 ЗАБРАНА НА ИГРАЧ
Има няколко начина да се забрани играч, който нарушава правилата на сървъра.

1.1 Лека наказателна мярка - временна забрана.
Отворете CoD Rcon Tool 9.1, натиснете бутона "Kick Center". В прозореца, който се отваря, щракнете върху бутона „Вземи информация за играча“. Списъкът е зареден с информация за всички играчи на сървъра.
В полето Причина въведете причината, поради която играчът е забранен.
В полето Временно време на забрана въведете времето, за което играчът е забранен (в секунди).
Сега в списъка с играчи щракнете с левия бутон върху плейъра, който ще бъде забранен. Освен това са възможни две опции:

а) Бутон "Име на играч Kick" - просто ритни играча. В този случай, след ритник, играчът може веднага да се свърже обратно.
б) Бутон „Име на темпбан“ - играчът е забранен за времето, посочено в полето Временно забавяне (в секунди). След това време за удар, играчът е забранен. Тази мярка е добра за тези, които не разбират намеците.

ЗАБЕЛЕЖКА (за спукани сървъри) - Не можете да използвате бутоните за забрана или ритник на клиента! (Clientnumber Kick, Clientnumber Ban, Clientnumber Tempban) Факт е, че тези бутони ритат или забраняват играча според ръководството, а на счупен сървър куп играчи могат да имат едно и също ръководство наведнъж, така че цяла тълпа от хора ще отиде да се къпе заедно с виновника.

ЗАБЕЛЕЖКА: Невъзможно е да се забрани на играч преди изтичането на периода, посочен в полето Временно забавяне (само ако сървърът се рестартира), следователно настройването на времето трябва да бъде внимателно и без ненужна жестокост (за да не се слуша ежедневното хленчене на играч, забранен за една седмица)

а) По името на играча. По същия начин отидете на CoD Rcon Tool 9.1 и натиснете бутона "Kick Center". Използвайки бутона „Получаване на информация за играча“, заредете списъка с играчи и кликнете върху „престъпник“. След това въведете причината за забраната в полето Reason на латиница и глупаво натиснете бутона Player Player Ban. Voila, играчът се срива с гръм и трясък от серво и никой друг не играе под това име. За да бъда честен, този метод не е особено ефективен, тъй като информацията за забранения играч се съхранява на неизвестно място, така че е възможно след рестартиране на сървъра той да може да играе отново. Освен това е възможно САМО администраторът, който го е забранил, да може да го забрани, което създава редица неудобства.

PB_SV_BanMask IP "Причина"

ЗАБЕЛЕЖКА: В прозореца на Kick Center има бутон Ban IP. ТЯ НЕ РАБОТИ! Така че ние действаме по горната схема без отклонения.

По принцип цялата работа със забрани се основава на списък с забрани. Ако играчът не е в него, той съответно не е забранен.
Банлистът е разделен на две части. Първият е динамичен. Това е списък за забрана, съхраняван в паметта на сървъра, е от значение, докато сървърът не бъде рестартиран или не бъде въведена специална команда. Второто е константа, това е файлът pbbans.dat. Когато сървърът се рестартира (или се въведе специална команда) от този файл, играчите, които са забранени завинаги, незабавно се добавят към динамичния списък за забрана. Ако даден играч е временно забранен, след рестартиране на серво, той може да играе, тъй като вече няма да е в динамичния списък за забрана.
И така, отборите, управляващи списъка с забрани.

PB_SV_BANLIST - Ако въведете тази команда в конзолния команден ред в главния прозорец на CoD Rcon Tool 9.1, тогава на екрана се показва динамичен списък за забрана, който сега е активен на сървъра.

ЗАБЕЛЕЖКА: ако след командата PB_SV_BANLIST посочите име или ip или някакво друго парче текст след командата PB_SV_BANLIST, тогава инфата от списъка с банкове, съдържащ тези букви-цифри, ще се покаже на екрана. Това е удобно, когато няколко десетки играчи висят в списъка за забрана наведнъж и трябва да намерите например играч на име LoL. След това въвеждате команда като тази
PB_SV_BANLIST LoL - и желаният забранен играч веднага се показва на екрана.

PB_SV_UPDBANFILE - тази команда се използва за актуализиране на статичния списък за забрана на pbbans.dat. На теория, след всяка операция с банлист (забрана на потребителя, временна забрана на потребителя и други репресии), въведете командата pb_sv_updbanfile. В противен случай всички действия ще останат само в динамичния списък за забрана, в резултат на което те ще загубят своята значимост след рестартиране на серво или специална команда.

PB_SV_BanEmpty - Тази команда изчиства динамичния списък за забрана. Например искате да организирате глобална амнистия. След това въвеждате тази команда и динамичният списък за забрана е напълно изчистен. След рестартиране на серво или отново въвеждане на специална полезна команда, информацията от статичния pbbans.dat се зарежда в динамичния списък за забрана

PB_SV_BANLOAD - тази команда зарежда информация от статичен pbbans.dat в динамичен списък за забрана. Не бива да злоупотребявате с тази команда, защото ако я въведете няколко пъти подред, в динамичния списък за забрана ще се появят няколко идентични записа наведнъж, което е боклук. На теория командата PB_SV_BANLOAD се въвежда само след командата PB_SV_BanEmpty и нищо друго.

PB_SV_UNBAN DIGIT - вместо DIGIT се въвежда номерът на играча в списъка с банкове. Тази команда е предназначена да дебанира плейъра. В същото време информацията за „престъпника“ не се премахва от динамичния списък за забрана, тя просто се маркира като (не забранено), следователно може да се възпроизвежда, но в динамичния списък все още има инфа.

ЗАБЕЛЕЖКА: Практиката показва, че отпечатването (не забранено) не винаги позволява на не забранен играч да влезе в сървъра, затова внимателно четем раздела ПРАКТИКА.

И така, практическото ръководство е просто набор от команди, за да се забрани правилно и да се забрани злодейът (или просто невинната жертва на експериментатора-модър)

3.1.1 ПРОЦЕДУРА ЗА БАНЯ НА IP

PB_SV_BanMask 17.987.35.3 "ЗА МАТА" (това ще забрани на играча от ip 17.987.35.3
завинаги, докато обяснението е записано в списъка за забрана - текстът в кавички)

PB_SV_UPDBANFILE (това е за актуализиране на информацията в статичния банлист)

PB_SV_BANLIST (само за да се насладите на плодовете на вашия труд)
След последната команда в конзолата ще се покаже информация от списъка с забрани, нещо подобно:

----------------------
[19:13:44] pb_sv_banlist
----------------------
PunkBuster сървър: 1 MASK 17.987.35.3
„ЗА ПОДРОБКАТА“ „17.987.35.3“
PunkBuster сървър: Край на списъка с забрани (показва се 1 от 1)

Делото е направено, злодейът се пара в банята!

3.1.2 ПРОЦЕДУРАТА СЕ ПРЕКЪСВА ПО IP

Да предположим, че играчът се озова в списък за забрана, но след това той се разкая, падна в краката на модерниста, удари Ася и, ронейки сълзи и сополи, помоли за втори шанс. Можете да го отблокирате, както следва:
Въведете в реда на конзолните команди:

Конзолата показва нещо подобно:

----------------------
[19:47:39] pb_sv_banlist
----------------------
PunkBuster сървър: 1 MASK172.30.134.55 "ЗА ОСИГУРЯВАНЕ НА АДМИНИСТРАТОР" "172.30.134.55"
PunkBuster сървър: 2 MASK17.987.35.3 "ЗА МАТ" "17.987.35.3"

Трябва да дебанирате плейъра PunkBuster Server: 2 MASK 17.987.35.3 "FOR MAT" "17.987.35.3"

След надписа на PunkBuster Server, първото нещо е номерът на играча в списъка за забрана. Най-лесният начин да го забраните е за този показател. Въведете

PB_SV_UNBAN 2 (това ще отмени втория играч от списъка)

PB_SV_UPDBANFILE (за актуализиране на информацията в списъка с забрани)

PB_SV_BANLIST (само за да видя какво се получи от него)

Списъкът отпада в конзолата:

----------------------
[20:01:15] pb_sv_banlist
----------------------
PunkBuster сървър: 1 MASK172.30.134.55 "ЗА ОСИГУРЯВАНЕ НА АДМИНИСТРАТОР" "172.30.134.55"
PunkBuster сървър: 2 (без забрана) МАСКА 17.987.35.3 "ЗА МАТ" "17.987.35.3"
PunkBuster сървър: Край на списъка с забрани (показани са 2 от 2)

PB_SV_BanEmpty (за изчистване на списъка с забрани)

PB_SV_BANLOAD (за да заредите отново списъка с забрани, без да записвате забанения плейър)

PB_SV_BANLIST (вижте как работи)

Списъкът трябва да падне по следния начин:

----------------------
[20:01:15] pb_sv_banlist
----------------------
PunkBuster сървър: 1 MASK172.30.134.55 "ЗА ОСИГУРЯВАНЕ НА АДМИНИСТРАТОР" "172.30.134.55"
PunkBuster сървър: Край на списъка с забрани (показва се 1 от 1)

3.2.1 ПРОЦЕДУРА ЗА БАНКА НА NICK
Това е много по-лесно от забраната чрез IP, но също така не и без недостатъци: информацията за забранен играч се съхранява на неизвестно място, така че е възможно след рестартиране на сървъра той да може да играе отново. Освен това е възможно САМО администраторът, който го е забранил, да може да го забрани, което създава редица неудобства.
И така, процедурата за забрана (отново):
Отидете на CoD Rcon Tool 9.1 и натиснете бутона "Kick Center". Използвайки бутона „Получаване на информация за играча“, заредете списъка с играчи и кликнете върху „престъпник“. След това въведете причината за забраната в полето Reason на латиница и глупаво натиснете бутона Player Player Ban. Voila, плейърът се срива от серво и никой друг не играе под това име.

3.2.1 ПРОЦЕДУРАТА СЕ ПРЕКРАТЯВА ОТ NIKE

Също така изключително просто:
Отворете CoD Rcon Tool 9.1, след това щракнете върху "Kick Center". В горната част на прозореца се появява раздел Unban. Отваряме го и виждаме списък със забранени псевдоними. Кликваме върху псевдонима, който трябва да бъде забранен, и натискаме бутона Unban. Ако не сте забранили играча по псевдоним, но трябва да го забраните, тогава този кекс не е в списъка със забранени псевдоними на вашия компютър. Но може би все още можете да го забраните, като просто напишете псевдонима му в полето под списъка и щракнете върху бутона Unban Name .