[НОВОСТИ]       [ЛИГА CS]       [СТАТИСТИКА]       [ФОРУМ]       [ФАЙЛО]       [FAQ]       [КОНТАКТЫ]  




Вопросы и ответы



FAQ состоит из часто задаваемых на форуме, по е-мылу и по аське вопросов. Вы спрашиваете, мы -- отвечаем. Если тут нет ответа на волнующий вас вопрос -- задавайте его!



  Вопросы о CS на нашем сервере наверх  


  • Кто имеет права админа на вашем сервере?
    Вот список всех администраторов наших counter-strike серверов на настоящий момент (09.07.03):

    Круглосуточные админы

    • [KID]Alex
    • [KID]Badlag
    • [KID]SubZero
    • [KID]ObakeVAL
    • mx.Stealth

    Дневные админы

    • [D@RK]Tak HeJIb39I
    • L*D | mad-max
    • mx.DED
    • mx.3JIo6eHoK
    • [BLD]Ss20
    • [Nof8] KOLKA
    • [CCCP]Hangman
    • [TB]Sceptic
    • k3f.alex
    • [CCCP]Str@teg

    Ночные админы

    • [D@RK]DiCalipso
    • VINT


  • Как стать админом?
    Админ -- это человек, наделенный кое-какими правами (подробнее), а также большой ответственностью. Поэтому админом может стать любой уважаемый и хорошо зарекомендовавший себя игрок сервера. Обычно это подразумевает деятельное участие в KID-CS тусовке, знакомство с идеологами сервера. Кроме того, необходимо постоянно играть на серверах -- не менее 30 часов в месяц, иметь крепкие нервы и чувство справедливости.

    Как правило, прямые обращения к администрации сервера с просьбой дать права мягко говоря бесполезны. Создайте себе имя безупречной игрой и общением, заручитесь поддержкой тусовки, а затем засылайте рекомендации через уважаемых игроков. Что сложно? Но таков путь самурая. Случайных людей среди админов быть не должно.

  • Где взять нестандартные карты, которые крутятся у вас на сервере?
    Все карты, которые не входят в стандартный дистрибутив CS 1.6 и которые крутятся у нас на сервере можно скачать в разделе "Файло".

  • Как статистика считает рейтинги? К чему вообще нужно стремиться?
    Очки, или Skill Points, начисляются за каждое убийство -- Kill. Игрок получает большее количество скилл-поинтов за убийство более "крутого" по отношению к себе игрока (у которого больше скилл-поинтов). Игроки также получают скилл-поинты за выполнение разных заданий и бонусы за использование некоторых видов оружия.

    Каждый игрок начинает с 1000 скилл-поинтов. Когда кого-то убивают, происходит перерасчет скилл-поинтов того, кто убил (убийцы), и того, кого убили (жертвы). Этот перерасчет зависит от двух вещей -- от дельты ("сложности убийства", т.е. насколько жертва была "круче" убийцы) и коэффициента, который рассчитывается на основе общего количества убийств убийцы и жертвы.

    Дельта расчитывается по следующей формуле: Delta =  1
    1+10(k-v)/1000

    Коэффициент определяет максимум скилл-поинтов, которые игрок может получить (если он убил) или потерять (если его убили). Он изначально у всех равен 20, а после того, как игрок настрелял 100 фрагов, он уменьшается до 15.

    Другими словами, скилл убийцы будет увеличиваться на "сложность убийства", умноженную на коэффициент убийцы, а скилл жервы будет уменьшаться на "сложность убийства", умноженную на коэффициент жертвы.

    Скилл расчитывается по следующей формуле: Skill = Skill ±  коэффициент
    1+10(k-v)/1000

    Следующим этапом к скиллу добавляются / вычитаются бонусы за оружие (да, теперь у стата есть весовые коэффициенты по каждому виду оружия в CS) и скилл-поинты за выполненные задания.

    Итак, к чему стремиться, чтобы заработать себе рейтинг повыше? Исходя из всего вышеперечисленного, можно убивать "крутых" игроков, которые сидят в статистике на первых местах, почаще целится в голову, разряжать бомбы, спасать заложников, убегать VIP'ом и вообще выполнять задания по сценарию карты, не убивать товарищей по команде и заложников.

  • Зачем вы поставили время-задержку (freezetime) на закупку в начале раунда?
    Такая задержка уравнивает шансы LPBs и HPWs при старте каждого раунда. HPW (high ping whinner -- "нытик с большим пингом") тратит на закупку времени на несколько секунд больше, чем LPB (low ping bastard -- "ублюдок с низким пингом"), причем как бы быстро HPW не нажимал кнопки -- сервер просто не получает от него правильную последовательность команд по закупке из-за лагов. С макросами -- та же беда. Они, при пинге выше определенного уровня, начинают глючить, а то и просто перестают работать. Поскольку у нас много игроков с Белпаковской беспарольки, такая мера необходима.

  • У вас ведется статистика по хедшотам (headshots)?
    Да. Новая статистика PsychoStats v1.8 совместно с плагином StatsMe позволяет вести учет хедшотов. В стате (там где награды) есть награда Most Headshots -- 25 самых метких (удачливых, читящих :-) игроков. На странице каждого игрока есть строчка Total Headshots -- собственно его ХШ.

  Общие вопросы наверх  


  • Из каких интернет/игровых клубов доступен ваш сервер?
    Из многих. Причем подключенных не только к нам, но и другим провайдерам, поскольку пиринг между белорусскими провайдерами - обычное явление.

    Ниже перечислены клубы, подключенные непосредственно к нам:

    • Нексус, г.Минск, ул.Я.Коласа 35, зд. гостиницы "Спорт"
    • InternetCafe NSYS, г.Минск, ул.Первомайская, 20 корп.2
    • M@XI, г.Минск, ул.Гая 4, корп 1
    • Катана, г.Минск, ул.Некрасова 31, круглосуточно.

  • У меня есть клевая карта! Что надо сделать, чтобы на вашем сервере она была?
    Вообще современные криопанки как правило не принимают нестандартные карты. Если вам нравится карта, присылайте нам название или ссылку по E-mail cs@global-one.by или на форум (там обычно есть топики про карты). Ради бога, не посылайте ее целиком (если не являетесь автором). Заранее подумайте, будет ли на этой карте интересная игра в современном аркадно-отмороженном стиле. Прикиньте, будет ли сочетаться размер карты к числом игроков на наших серверах. У вашей карты будет больше шансов пройти наш отбор, если вы приложите к ней краткое описание (сколько закладок, залогов, основные тактики и стили игры и почему она вам нравится). Неинформативные комментарии типа "рульная и реальная" не катят, не присылайте лажу, уважайте наше время. Если карта нам понравится, мы поставим ее на сервер. Приславший будет отмечен в новостях.

  • Как защитить мое имя или мой клан от использования его посторонними?
    Довольно просто. На форуме есть специальный топик для регистрации имен. Сообщения в этом топике видны только писавшему и админам сервера. Пароль в игре вводится с помощью команды:

    setinfo "_pw-home" "ваш пароль"

    Сделать это можно тремя способами:
    1) Просто ввести эту строчку в консоли перед коннектом или сменой ника на защищенный. (Хороший способ, если вы играете из клуба)
    2) Создайте у себя в подкаталоге cstrike (рядом с вашим config.cfg) текстовый файл, назовите его например adminpass.cfg. Запишите туда команду. Создайте себе еще один ярлык (shortcut), скопировав его с вашего существующего, которым вы запускаете CS и в конец командной строки допишите +exec adminpass.cfg.
    3) Создайте (если еще нет) там же файл autoexec.cfg. Пропишите команду туда. Этот файл запускается автоматически при запуске игры.
    Рекомендуется использовать эту строчку только тогда, когда идете к нам на сервер. Существует возможность узнать пароль с помощью сервера, куда вы подключились.

    Бывают случаи, что люди с защищенными именами / кланами не могут с первого раза приконнектится к серверу. Если такое произойдет и у вас -- просто повторите попытку коннекта. Со второго раза пустит на 100%.
    Если все же не пускает. Введите пароль заново и проверьте командой setinfo без параметров. В списке должна присутствовать переменная _pw_home и ваш пароль. Если не присутствует - надо почистить setinfo от лишних переменных. Делается это командами:
    setinfo "имя переменной" ""
    или можно почистить строчки setinfo в config.cfg (для этого надо выйти из контры).

  • Какой-то урод играет под нашим клан-тэгом. Можно ли что-нибудь сделать?
    Можно. И нужно. Во-первых, вы можете защитить свой клан-тэг (см. предыдущий вопрос-ответ) и во-вторых, перечислите в том же топике полный список мемберов вашего клана -- мы защитим клановскую страницу в стате так, что посторонние не будут числится среди его мемберов. Но учтите: если вы принимаете в клан нового игрока -- его имя тоже нужно будет дописать в конфиг-файл на нашем сервере, иначе он не попадет к вам на страницу клана.

  • Как можно вступить в клан [KID]?
    Все мемберы клана [KID] так или иначе работают вместе, в одной организации. Справедливо также утверждение, что не все, работающие в этой организации, являются мемберами клана [KID] :-). Это наверное самый мощный ограничитель по приему новых мемберов. Так что выход, наверное, один -- приходите к нам на работу :-))

  • Какие есть еще белорусские CS-сервера? Почему у вас на сайте нет на них ссылок?
    Сервера знаем такие:
  • Atlant Telecom Counter Strike
  • 213.184.225.34 : 27015, 27017
  • Aichyna CS server
  • 213.184.232.33 : 27015
  • Niks 1
  • 217.21.41.60 : 27015

    Если вы знаете еще белорусские контровые сервера -- не пишите нам, ибо развелось их на каждом углу, такое впечатление что фантазии у людей совсем нет!

    У нас ведется мониторинг известных нам контровых белорусских серверов. Это уникальный ресурс, позволяющий оценить популярность того или иного сервера в Беларуси. Смотреть тут. (Адреса серверов прилагаются). Но не всегда количество игроков определяет качество и удовольствие от игры...


  Технические вопросы наверх  


  • Как оптимизировать CS для игры по модему?
    Для начала -- несколько рекомендаций общего характера:
    1. если включена компрессия данных, выключайте ее (хотя бы на время игры в CS);
    2. попробуйте конектиться с провайдером на скорости ниже максимальной (т.е. если у вас максимальный конект на 56000 б/с, то сконектитесь на 40000 б/с, например).

    Оптимизация коннекта
    Если у вас наблюдается резкое возрастание пига (скажем, с 200 мс до 1000 мс или больше) это означает, что происходит резкое увеличение объема передаваемой вам сервером информации (т.е., сервер передает вам больше, чем физически может пропустить ваша линия или модем). В этом случае пакеты как бы "выстраиваются в очередь" и пинг резко возрастает. Для регулирования потоков информации в CS есть несколько команд:

    // число обновлений (посылок) информации от сервера клиенту, в секунду
    cl_updaterate
    // число обновлений (посылок) информации от клиента серверу, в секунду
    cl_cmdrate
    // размер посылаемого пакета
    rate
    // ограничение потока от клиента к серверу (кстати, реально его ограничивает)
    cl_rate

    Для ограничения входящего трафика используйте переменную cl_updaterate. Ее значение (по умолчанию 25), в зависимости от количества игроков на сервере, нужно уменьшать (от 25 до 12, поэкспериментируйте сами; некоторые игроки пишут алиасы, чтобы в процессе игры это было легче делать).

    Значение переменной cl_cmdrate (которое по умолчанию 25) должно соответствовать параметру framerate. Если говорить про модемное соединение, то значение должно быть от 20 до 30. Для начала поставте 20.

    Значение переменной cl_rate (по дефолту 9999, т.е. вообще никакого ограничения) нужно тоже уменьшить в пределах от 1000 до 3000 в зависимосто от наличия и величины лагов.

    Объемы принимаемой и передаваемой информации можно посмотреть по net_graph -- графику скорости соединения. Значения этой переменной могут быть 0,1,2 или 3

    Итак, что получилось в конфиге (до начала ваших собственных экспериментов):
    cl_updaterate 20
    cl_cmdrate 20
    rate 2000 // говорят, что начиная с патча 1.1.0.0 эта штука практически не работает
    cl_rate 2000

    Дальнейшая оптимизация
    Вот большинство переменных и флагов, которые в большей или меньшей степени влияют на наличие / отсутствие лагов (с уже выставленными рекомендуемыми значениями):

    // количество посылаемых на сервер пакетов (повысить при больших потерях)
    cl_cmdbackup 2

    // компенсация лагов на стороне сервера
    // cервер начинает учитывать ваш пинг и оптимизирует работу с вами
    cl_lc 1

    // все эффекты, связанные с оружием, обрабатываются клиентом (т.е. вашим PC)
    cl_lw 1

    // все последствия боя (кровища на стенах, дырки от пуль) обрабатываются клиентом
    cl_lb 1

    // разрешить дельта-компрессию
    cl_nodelta 0

    // через какое время отправить на сервер пакет повторно, если предыдущий не дошел
    // чем меньше значение, тем быстрее будет исправлена ошибка при передаче пакета
    // если на линии есть шумы, значение нужно поднимать до 2-3
    cl_resend 1

    // сглаживание / компенсация задержек, равняется 50% или 100% от пинга, со знаком "минус"
    // если пинг=300, то значение должно быть -150 или -300
    // не используется в современном сетевом коде Half-Life
    pushlatency -150

    // отключение декалей и скачивания всякой ерунды во время игры
    r_decals 0
    cl_download_ingame 0

    Для создания "оптимального" коннекта оптимальное значение переменных вам нужно будет искать самим, путем тестов и экспериментов, увеличивая и уменьшая... Ваш модем и АТС -- это ваше достояние, и бороться с ними вам! Дерзайте, и да пребудет с вами Шворц!

  • Как настроить яркость в CS?
    Дать однозначный ответ на этот вопрос трудно. Очень многое зависит от вашей видеокарты и монитора. Если говорить о подьеме яркости в CS средствами самого CS, то вот списочек наиболее важных переменных:

    // это контрастность, максимальное значение для нее 3
    gamma 3

    // это яркость, максимальное значение 2.5
    brightness 2.5

    // это флаг; он включает/выключает режим максимальной яркости, значения могут быть 1 или 0
    gl_overbright 1

    // это тоже флаг, включает/выключает режим однородного освещения без теней
    // значения -- 1/0, работает только в OpenGL.
    gl_monolights 1

    Если ваша видеокарта позволяет, то яркость для CS хорошо крутить ее родными утилитами. Можно также попробовать программку PowerStrip, она помогает многим пофиксить яркость в CS. Скачать можно с сайта разработчика.

  • Что у вас за железо/софт используется под CS-сервер?
    Значицца так. Вот все, что касается производительности нашего CS-сервера.

    Операционка на сервере -- Debian Linux
    HLDS (Half-Life Dedicated Server) -- 46/3.1.1.0 build 2016
    Counter Strike MOD -- версия 1.5
    Камень -- Dual Intel P-4 Xeon 1.8 GHz
    Мозги -- DDR 1 GB
    Веник -- Fujitsu MAH3182MC SCSI 7200 rpm

  • Где расположен ваш сервак и какие у вас каналы связи?
    Наш сервер расположен на узле оператора связи Global One в РБ. Собственный двухмегабитный канал на Белпак, пустой, обеспечивает играбельность белпаковским беспарольщикам и организациям, подключенным к Белпаку (например, товарищи с Гомельского Телекома имеют у нас пинг до 25 ms и ниже).

    Это все, конечно, хорошо :-) Но не всегда достаточно. Поэтому, чтобы проверить качество связи между нашим сервером и вашим компом, пинганите cs.gin.by. Формат команды:

    ping -c 300 194.84.74.251

    -с (-n под Виндами) это флаг, обозначает количество пакетов, которые нужно передать-принять. Чем больше эта цифра, тем точнее будет результат. В результате обратите внимание на два параметра avg ping (средний пинг) и packet loss (процент потери пакетов). Играбельными считаются ситуации, когда:

    1. пинг не превышает 250-270 ms при потере пакетов до 3%
    2. пинг не превышает 60-70 ms при потерях до 10%-12% пакетов.




 
копирайты и прочая дребедень: © 2001-2002 ГлобалВанБел>