FAQ по самым популярным вопросам
открываю эту тему ибо в теме Проблемы и вопросы накопилось очень много сообщений, и читать её неудобно, итак, начнем Как установить аmxMod и что для этого нужно
Для этого нужно:
1.Установить игру Counter Strike
2.Скачать Zbot и соответственно установить
3.скачать с нашего сайта любой готовый сервер, и запустить инсталятор
Всё амхМод у вас есть, остались только настройки
Установил готовый сервер, всё работает, но немогу сделать себя админом, подскажите как
Вам нужно отредактаровать фалик user.ini находится он тут:
Код:
$moddir/addons/amxmodx/configs/users.iniитак, открываем его блокнотом,идем в самый низ и видим примеры создания админа
Код:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"Теперь объясню что значит каждый значек:
; - означает что строка закоментированна, т.е. она просто пропускается
"STEAM_0:0:123456" - это тот, параметр по которому собственно будет определятся админ, может быть STEAMID, IP, NAME.
"my_password" - я думаю вы сами догадались что это
"abcdefghijklmnopqrstu" - это флаги доступа, каждая буква отвечяет за свой параметр, какая буква что означает вы можете посмотреть в тоже файле, выше
ну и в конце ставится флаг аккаунта, т.е. по каким критериям будет проверять доступ,тут я думаю тоже всё будет ясно
ВАЖНО: если вы используете админку по нику, то вам нужен пароль, чтобы при входе на сервер ваш пароль распознавался впишите в autoexec.cfg вот это:
setinfo "_pw" "my_password"
ПРИМЕР:
"My Name" "my_password" "abcdefghijklmnopqrstu" "a"
если вы добавите это сточку в свой user.ini, зайдя на сервер под ником My Name вы будете админом с полными правами, но если в setinfo будет неправельный пароль вас кикнет
надеюсь всё ясно
Установил ваш сервер, но при запуске выкидывает без ошибок.что делать?!
Ну тут может быть 2-е ошибки:
1) У вас не стоят боты, т.к. на наших готовых серверах изночально прописанны пути к dll ботов, hlds.exe или hl.exe обращяется к ним, найти их не может, и выкидывает
итак выхода тут 2 либо поставить ботов, либо убрать строку localinfo mm_gamedll dlls/zbotcz.dll из autoexec.cfg
2) у вас сама кс может быть не пропатчена, ставьте 21+патч и всё будет замечятельно
Что такое amx.xfg и что в нем можно редактировать
Это впринципе оснавной конфиг АМХ мода, сейчас я опишу пару команд:
amx_show_activity * - команда спрашивает показать ли админом при действии, т.е. если админ когото банит:
при 0 - непоказывается ничего
при 1 - показывается просто админ(без имени)
при 2 -показывается имя админа
amx_scrollmsg TEXT - это бегущяя строка, всовляйте свой текст, и он будет отображатся в виде бегущей строки
ну остальные команды впринципе не нужны, если всётаки понадобятся, там есть описание каждой команды, правда на английском, и если вы не знаете англ., то прошу на http://translate.ru
На моем сервере большой пинг
1-ым делом поставиьте приоритет hlds.exe на реальное время
делается это следующим образом
ctrl+alt+del откроется диспечер задач, там выбираем закладу "процессы" и ещите hlds.exe затем жмете на него правой кнопкой мыши ну дальше всё ясно.......
если пинг всёравно большой качаем бустер, многие говарят что от него нету толка, но это не так, просто его надо грамотно настроить, наднях начеркаю статейку по настройке бустера
Непонятно отображается статистика /top15, /rank и т.д.
Такая проблема началась с AMXmodX, т.к. так ведется своя статистика, её нада тоже настраивать, изначально она ведется по STEAMID т.к. восновном люди играют без лицензии, то статистика не видит никого со STEAMID и просто игнорирует, любо начинает странно считать.....личится это так:
$moddir\addons\amxmodx\configs\amxx.cfg
и ищем там строку: csstats_rank 1
и меняем 1 на 0, всё, теперь вам обеспечен безупречный подсчет статистики
Настроил сервер, всё работает прекрасно, но нет народа, никто не заходит
всё просто, ваше сервер невиден в интернете и у него плохая реклама выход из этой ситуации такой:
находите на рабочем столе ярлык hlds, открываете его свойства, нахдите параметр -nomaster и удаляете его, теперь ваш сервер виден в закладке интренет, и будет у вас народ
А как установить плагины?
Как правило в архиве плагина есть 3 файла (***.amx, ***sma и readme.txt)
amx - собственно сам плагин, его кидаем сюда: $moddir\addons\amxmodx\plugins
sma - файл для редактирования плагина его не трогаем, если не надо чтото изменить
ну если есть readme то всё будет вообще весело, прочтете, и поймете
далее чтобы завершить установку идем в $moddir\addons\amxmodx\сonfigs\plugins.ini
открываем, и дописываем полное название плангина
ну наконец запускаем сервер, и идем проверять))
долго качает карту / некоторые файлы некачаются с сервера, как это сделать
отвечаю: самый простой и удобный способ вылечить эту штуку, замутить следующее:
выкладываем на сайт недостающие модели, создаем папку допустим cs16, должно получится так:
http://moisait.ru/cs16
где cs16 - аналог папки cstrike, и выкладываем в эту папку файлы, которые должен качать клает, сохраняя иерархию папок,
если это допустим карта то выглядит так:
http://moisait.ru/cs16/maps/de_froge.bsp
и так далее, когда следали дирректорию на сайте, открываем server.cfg и пишем так:
sv_downloadurl "http://moisait.ru/cs16"
где http://moisait.ru/cs16 путь до папки которую вы создали на вебсервере
хочу заметить что такой способ скачки с сервера очень удобен, т.к. 1-ое незагружается канал сервера, но качаетсяв разы быстрее, для примера, карта de_forge, которая весит около 8мб этим способом качается меньше чем за минунту, и обычно качается 20+ минут, так что надеюсь это вам поможет
как сделать чтобы при подключении к серверу играла музыка
Описание:
* плагин для проигрывания музыки/звуков на клиенте в момент его подключения к серверу, а также во время первого выбора команды и даже в режиме зрителя
Доп. характеристики:
* поддержка mp3/wav файлов
* поддержка плэйлиста (в виде файла $AMXMODX/config/loading_music.ini и/или запрограммированным в недрах скрипта - см. массив g_sDefaultPlaylist)
* поддержка раздельных плэйлистов для отдельных карт (использование: достаточно создать плэйлист $AMXMODX/config/loading_music/<mapname>.ini, где <mapname> - имя карты, например de_dust)
* поддержка до 30 трэков (можно изменить с пом. макроопределения MAX_TRACKS в скрипте)
* поддержка след. режимов проигрывания: случайный порядок по плэйлисту/одиночный файл из плэйлиста/пользовательский одиночный файл (не из плэйлиста)
* кэширование аудио файлов (wav/mp3), находящихся в папке $AMXMODX/sound/ (только в режиме проигрывания из плэйлиста)
* эффект затухания звука для mp3 файлов (время затухания настраивается с пом. клиентской переменной mp3fadeout)
* больше...
Установка:
* .amxx файл поместить в $AMXXDIR/plugins
* прописать loading_music2.amxx в plugins.ini
* loadin_music.ini поместить в $AMXXDIR/configs
* папку sound скопировать в $MODDIR (например \games\valve\cstrike\)
Замечания:
* mp3/wav могут быть размещены где угодно в директории $MODDIR/, но только файлы из $MODDIR/sound/ будут кэшироваться
* правила редактирвания внешнего плэлиста смотрите в нем самом (поставляется с плагином)
Требования:
* AMX/X 1.75 (или новее)
Новые cvar:
* amx_loading_track number|filename> (по-умолчанию=-1)
устанавливает режим проигрывания трэков:
-1 - случайный порядок
0 - ничего не играть, т.е. отключить плагин
N - всегда играть одиночный файл с заданным номером (N=1..30)
filename - тоже режим игры одиночного файла, только позволяет задать файл НЕ из плэйлиста; этот файл НЕ будет кэширован, даже если он и располагается в папке sound
* amx_loading_loop 0|1|2 >(по-умолчанию=0)
настройка режма повтора трэка:
0 - играет mp3/wav файл пока игрок не начнет играть или не перейдет в режим зрителя
1 - игрет mp3 файл один раз, но до самого конца; wav файл будет играть как в пред. режиме
2 - играть mp3/wav файл бесконечно (настоятельно не рекомендую, если вы НЕ используете флаг "a" в переменной "amx_loading_flags")
* amx_loading_delay float> (по-умолчанию=0.0)
если клиенты часто жалуются, что не слышат музыки при подключении, то измените этот параметр, чтобы указать задержку в сек. перед запуском тржка после подключения клиента; не делайте задержку большой, иначе получите непредсказуемый результат
* amx_loading_flags flags> (по-умолчанию=abc)
остальные настройки плагина:
a - разрешать играть _только_ mp3 файлы при подключении клиента или в режиме зрителя; в противном случае можно будет проигрывать и wav файлы; я настоятельно НЕ рекомендую отключать этот флаг, т.к. может появиться источник звука на карте, который невозможно отключить, и он будет постоянно играть до смены карты
b - играть музыку в режиме зрителя; инчае при переходе игрока в режим зрителя музыка будет останавливаться
c - (только для CS) играть wav файлы при выборе команды; в противном случае будет играть трэк, который клиент слышал при подключении к серверу (под CS он может быть остановлен игрой, т.о. был введен флаг "d" - см. ниже)
d - (только для CS) делать перезапуск трэка при выборе команды, чтобы исправить ошибку CS (этот флаг менее приоритетный, чем "c")
Известные ошибки:
* трэк будет продолжать играть на клиенте если последний отключился в момент подключения к серверу; для того, чтобы отключить звук надо набрать в консоли: mp3 stop - для mp3, и nosound - для wav файла (невозможно исправить)
* возможны задержки в звучании при загрузке (зависит от загруженности процессора, звуковой карты на клиенте - невозможно исправить)
Обновил до Loading Music II v1.2.9
История изменений:
1.2.9 [2007-05-05]
! исправлена ошибка, когда после смерти последнего игрока в команде начинался новый раунд, и на этом игроке мог проиграться трэк до самого конца; эта ошибка происходила случайным образом под CS, когда активен флаг "b" в параметрах плагина
+ добавлен новый флаг "e", чтобы блокировать проигрывание трэков для мертвых игроков
* теперь плагин требует наличия Fakemeta модуля
... (полную историю изменений см. в .sma файле)
http://slil.ru/24373309 http://slil.ru/24373313
Всё ещё подробней - в соответствующем разделе форума