XANTER » 03 апр 2010, 17:46
Команды для понижения пинга
И так поехали, далее буду перечислять команды которые вы должны вводить в консоле и тогда пинг действительно понизиться.
cl_allowdownload, cl_allowupload - если значение на 1, то игрок сможет скачивать модели карты, дополнительные звуки, и все то, чем наполнены многие интернет серверы Counter-strike. На пинг это не сильно повлияет, за то не заставит вас ждать - не заходит на сервер, значит можно идти на другой. Все же рекомендую 1, порой скачивать дополнения полезно.
cl_cmdbackup - Сколько пакетов будет посылать ваш клиент серверу в секунду. Больше пакетов, меньше их размер, меньше пакетов, естественно и размер больше.
Рекомендуемое значение: 3.
cl_cmdrate - Скорость посылки пакетов серверу Counter-strike.
модем = 25-35
выделенка = 40-101
Тут уж надо подбирать вручную.
cl_download_ingame - Опять же скачивание моделек и всего прочего для counter-strike.
Ситуация здесь такая же как и с cl_allowdownload, cl_allowupload. Все зависит от того как вы любите играть - любите оригинальный Counter-strike ставьте 0 или не мучайтесь, а на нет и суда нет.
cl_lc - очень полезная комманда, с помощью нее ваши лаги смогут компенсироваться с помощью сервера, единственное что обидно - эта команда будет работать, если сервер Counter-strike сам стабильный и если на нем установлена комманда sv_unlag. Рекомендуемое значение естественно 1.
cl_lw, cl_lb - и снова очень полезная Counter-strike комманда, с помощью нее все действия с оружием, а так же кровью и прочими деталями будут обрабатываться не на стороне CS сервера , а на стороне клиента. Ставим 1 и там и там.
cl_nodelta - спомощью этой команды можно запретить специальное сжатие (Как в архивах). Ставим 0, и все пакеты CS 1.6 начинают отправляться быстрее.
cl_nopred - Поставив ноль игроки CS будут перемещаться медленее на вашем экране.
cl_resend - Колличество секунд ожидания после ошибки при отправки пакета серверу CS. Рекомендуемое значение 4-5.
cl_updaterate - с помощью этой консольной команды вы измените колличество секунд за которое, Counter-strike - обновляет сведения. Ставьте 20 и не мучайтесь.
fps_modem - Увеличивает качество игры для тех Counter-strike'еров, кто длит жизнь с модемом. Рекомендуемое значение: 30.
mp_decals - Колличество эффектов, которые вы видите за одну секунду, рекомендуемое значение 0.
pushlatency - После применения этой команды, ваши лаги сгладяться и играть станет на много лучше. Должно стоять значение от 50 до 100% пинга со знаком "-". Например, -150 при пинге 250.
--------------------------------------------------------------------------------
Теперь посмотрим на комманды относящиеся именно к моделям и спрайтам, а так же всему тому прочему, что вы видите на экране играя в Counter-strike.
r_drawviewmodel - Ставьте 0 и смотрите результат.
r_drawviewentities - С этой коммандой я немного сомневаюсь, попробуйте сначала 0, не понравиться берите единицу.
hud_fastswitch - комманда не сильно влияющая на пинг, но за то очень удобная. Быстрая смена оружия. 1 однозначно!
max_shells - Колличество гильз на вашем экране. ДА на фига нам гильзы? Ставим 0.
fastsprites - Качество дыма, честно говоря эту настройку можно поставить и через обычные настройки, но уже раз пошла такая тема, то ставим 2, по эксперементируйте со значениями, возможно вас устроит и 1 или 3.
max_smokepuffs - колличество клубов дыма, чем меньше тем лучше, Рекомендуемое значение 0.
Вот собственно и все. Большинство этих комманд помогут вам снизить пинг в CS , но не пытайтесь проставить значения по стандарту и ждать результата. Большинство этих консольных комманд должны быть настроены именно под ваш компьютер, так что приготовьте консоль, клавиатуру и в перед - бороться с лагами. Удачи
Добавлено after 6 hours 47 minutes 49 seconds:
Консольные команды (для админа) - cs 1.6
Консоль - это командная строка, с помощью которой в CS или HL можно управлять параметами игры.
admin_help Показывает информацию о команде или о всех командах(#)
admin_ban [] Бан игрока. Если параметр "минуты" не указан, игрок отправляется в баньку навечно:)
admin_cancelvote Отменить текущее hlds_ld голосование
admin_chat Сказать что-нибудь другим админам
admin_csay Показывает сообщение в центре экрана
admin_denymap Удаляет все голоса за карту
admin_disco Диско! Работает только в fun-режиме
admin_enableallweapons Разрешить покупку всего оружия
admin_enableequipment Разрешить покупку всего дополнительного снаряжения
admin_enablemenu Убирает запрет с # меню
admin_enableweapon Разрешает покупать # оружие из # меню
admin_execall Все игроки запускают команду
admin_execclient Игрок в никнеймом запускат команду
admin_execteam Все игроки команды(контры или терроры) запускают команду
admin_fraglimit Устанавливает серверную переменную mp_fraglimit
admin_friendlyfire Устанавливает mp_friendlyfire
admin_fun Вкючает / выключает fun-режим
admin_gag [] Заткнуть игрока с никнеймом
admin_glow Блестеть(сиять) каким-нибудь цветом
admin_godmode Режим бога для игрока с никнеймом
admin_gravity Устанавливает переменную sv_gravity
admin_hostname Устанавливает переменную hostname
admin_kick [] Кикает игрока с никнеймом
admin_listmaps Показывает карты в mapcycle
admin_listspawn Выводит список всех энтити
admin_llama На английском было так:Llama-fy target
admin_map Меняет карту
admin_messagemode Сервер будет воспринимать 'say' как команду
admin_movespawn Передвигает объект
admin_nextmap Показывает следующую карту в mapcycle
admin_noclip Игрок с никнеймом становится "невещественным"
admin_nomessagemode Сервер будет воспринимать 'say' как 'say'
admin_nopass Снимает пароль с сервера
admin_pass Устанавливает пароль на сервер
admin_pause Ставит значение "1" у переменной pausable
admin_psay Посылает приватное сообщение игроку с никнеймом
admin_rcon Исполняет rcon команду
admin_reload Обновляет файлы StranikMod
admin_removespawn Убирает объект
admin_restrictallweapons Запретить покупку оружия
admin_restrictequipment Запретить покупку дополнительного снаряжения
admin_restrictmenu Запретить покупку из # меню
admin_restrictweapon Запретить покупку # оружия из # меню
admin_say Послать сообщение в качестве админа
admin_servercfg Сделать конфиг дофолтовым для сервера
admin_slap Поранить игрока с никнеймом
admin_slay Убить игрока с никнеймом
admin_slayteam Убить всю команду. Хе-хе:)
admin_spawn Создать новый объект
admin_ssay Послать сообщение от админа, причем никнейм виден не будет
admin_startvote Объявляет hlds_ld голосование
admin_teamplay Устанавливает переменнную mp_teamplay
admin_teleport Телепортирует игрока в заданные координаты
admin_timeleft Показывает, сколько времени осталось до смены карты
admin_timelimit Устанавливает переменную mp_timelimit
admin_tsay [цвет] Печатает сообщение в правом нижнем углу
admin_unban Разбанить...
admin_ungag "Вынуть кляп", то есть разрешить говорить
admin_unllama На английском: Unllama-fy target
admin_unpause Ставит переменной pausable значение "0"
admin_userlist [] Показывает список игроков
admin_userorigin Возвращает координаты игрока с никнеймом
admin_vote_kick Объявляет голосование за то, чтобы кикнуть игрока с никнеймом
admin_vote_map Объявляет голосование за то, чтобы сменить карту
admin_vsay Объявляет голосование по решению вопроса
say rockthevote Объявляет hlds_ld голосование
say vote Голос за карту
say glow Блестеть(сиять) каким-нибудь цветом
Добавлено after 4 minutes 20 seconds:
Команды для понижения пинга
На сегодняшний день тема является очень актуальной для стран бывшего СНГ, где играет через выделенку не так много народу. В этой статье я детально рассмотрю команды, которые помогут понизить пинг, а также те, которые сберегут FPS(количество показываемых кадров в секунду). Все эти команды желательно прописать в конфиге, хотя некоторые лучше менять(например, pushlatency) в зависимости от ситуации и от сервера, на котором вы играете. Начнем:
cl_allowdownload, cl_allowupload - при значении "1" разрешают игроку скачивать и закачивать модели, карты и т.д. В принципе на пинг влияет незначительно, поэтому лучше оставить 1.
cl_cmdbackup - количество пакетов, посылаемых на сервер в секунду. ИМХО, лучше ставьте примерно 2.
cl_cmdrate - скорость посылки команд на сервер. Наиболее оптимальное значение для игры по модему - 20-30
cl_download_ingame - скачивание моделей, логосов в игре... а нам это надо? Значит, ставим 0.
cl_lc - компенсация лагов на стороне сервера, поэтому лучше поставить 1. К сожалению, работает только при включенной команде sv_unlag на сервере.
cl_lw, cl_lb - для обоих ставим значение 1, действия, связанные с оружием будут просчитываться на стороне клиента, как впрочем и эффекты крови и т.д.
cl_nodelta - запрещает дельта сжатие, советую поставить "0".
cl_nopred - если хотите видеть плавное передвижение игроков - поставьте "0"
cl_resend - время, через которое будет послан пакет, если предыдущий не дошел. Лучше установить примерно 4-5.
cl_updaterate - скорость обновления сведений об игре. "20" является оптимальным значением.
fps_modem - увеличивает FPS при игре по модему. Ставьте 28.
mp_decals - количество одновременно видимых эффектов. Чтобы меньше лагало - ставьте 0.
pushlatency - эта команда сглаживает лаги. Должно стоять значение от 50 до 100% пинга со знаком "-". Например, -150 при пинге 250.
Теперь рассмотрим другие полезные команды:
r_drawviewmodel - при значении "0" уменьшается FPS, да и играть, ИМХО, лучше.
r_drawviewentities - хорошая команда, только моделей видно не будет. Оставьте 1.
hud_fastswitch - быстрая смена оружия. Я использую значение "1"
max_shells - число одновременно видимых гильз. Ставим "0"
fastsprites - качество дыма. Лучше установить "2"
max_smokepuffs - количество одновременно видимых клубов дыма... чем меньше, тем лучше
Вот вроде и все... остается на сервере прописать следующие команды и тогда совесм хорошо будет:
sv_unlag - Компенсировать лаги клиентов т.е. разрешить cl_lc, cl_lw и cl_lb (значение = 1).
sv_unlagmax - Максимальное время компенсации задержки в секундах. Оставьте значение по умолчанию - 0.5 секунды.
sv_unlagsamples - Сколько предыдущих пакетов используются для вычисления задержки клиентов. Хватит одного пакета (значение = 1).
Добавлено after 18 minutes 47 seconds:
Админкоманды:
vote - выводит id игрока и его ник. Удобно использовать именно id игрока, а не его имя, например: amx_kick #4.
amx_kick [reason] - кикнуть игрока с сервера
amx_ban [reason] - забанить игрока на сервере
amx_banid [reason] - забанить игрока на сервере по SteamID/WonID
amx_banip [reason] - забанить игрока по IP
amx_unban - разбанить игрока
amx_slay - убить игрока
amx_slap [power] - пнуть игрока.
amx_leave [tag] [tag] [tag] - оставить на сервере только игроков с определёным "tag" в имени
amx_pause - поставить/убрать паузу
amx_who - показать у кого какие права на сервере
amx_cvar [value] - изменить или отобразить значения cvar-ов. Т.е. можно изменить на отличное от сервеного значение, к примеру, mp_timelimit.
amx_map - сменить карту
amx_cfg - выполнить конфиг
amx_rcon - выполнить команду в консоле сервера.
amx_plugins - список всех загруженных плагинов
amx_modules - аналогично список всех загруженных модулей
Админчат:
amx_say - отправить сообщение всем игрокам
amx_chat - отправить сообщение админам
amx_psay - отправить приватное сообщение
amx_tsay - отправить сообщение всем игрокам
amx_csay - тоже что и выше только по центру экрана
Админ голосования:
amx_votemap [map] [map] [map] - начать голосование за смену карты
amx_votekick - начать голосование на кик игрока
amx_voteban - начать голосование на бан игрока
amx_vote - просто так любое голосование типа
amx_cancelvote - прервать последнее голосование
Say команды:
say /hp - показать информацию о Вашем убийце
say /statsme - отобразить Вашу статистику
say /stats - показать всю статистику
say /top15 - отобразить 15 лучших игроков
say /rank - отобразить Ваше место на сервере.
say nextmap - отображает какая карта будет следующей
say timeleft - сколько времени до конца текущей карты
say thetime - отображает текущее время
Меню:
amx_cvarmenu – меню cvars’ов
amx_mapmenu – отображать меню смены карты
amx_kickmenu – отображать меню kick
amx_banmenu – банменю
amx_votemapmenu – отображать меню выбора карт на голосование
amx_slapmenu – меню slap (пнуть игрока)
amx_teammenu – отображать меню выбора команды игрока
amx_clcmdmenu – меню клиентских команд
amx_restmenu – ограничение на использование оружия в игре
amx_teleportmenu – меню телепортаций
amx_statscfgmenu - отобразить меню конфигурации статистики
amx_statscfg [parameters] - отображает справку по конфигурации статистики:
Добавлено after 6 minutes 49 seconds:
Как сделать себя админом?
1)Открываем файл users.ini
(...\cstrike\addons\amxmodx\configs\users.ini)
2)Для администрирования по нику player ,например, в конец файла users.ini добавляем такую строку:
"player" "ваш пароль" "abcdefghijklmnopqrstu" "a"
Вместо player введите свой ник, вместо "ваш пароль" введите свой пароль.
3) Для администрирования по айпи, в конец файла users.ini добавляем такую строку:
"88.33.22.1" "" "abcdefghijkmnopqrstu" "de"
"88.33.22.1" - вписываем свой айпи. Пароль не нужен.
4) Сохраняем
Теперь перед тем как зайти на сервер, пропишите в консоле - setinfo "_pw" Свой_Пароль
Заходим на сервер. Прописываем в консоли amxmodmenu. Если все правильно сделали Вы увидите меню с админкомандами.
Права доступа
a - иммунитет (нельзя кикать, слэит, слэпать, банить)
b - резервация
c - использование комманды amx_kick (кик)
d - использование комманды amx_ban (бан)
e - использование комманды amx_slay
f - использование комманды amx_map
g - использование комманды amx_cvar
h - использование комманды amx_cfg
i - использование комманды amx_chat и других чат-комманд
j - использование комманды amx_vote и других комманд голосований
k - доступ к комманде sv_password (через amx_cvar)
l - доступ к коммандам amx_rcon и rcon_password (через amx_cvar)
m - настраиваемый уровень А (для дополнительных плагинов)
n - настраиваемый уровень B
Флаги аккаута
a - не пускать игрока на сервер с неправильно введенным паролем
b - регистрация клан тега
c - админ зайдет на сервер только со значениями authid/wonid
d - админ заходит только с этого ip адресса
e - пароль не проверяется (необходимо только совпадение name/ip/wonid)
После добавления админа, смените карту или перезапустите сервер.