• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: sta17  
Настройка сервера!!!!

Offline stalker3110
1
Суббота, 18.12.2010, 15:02
Сообщений: 147
Награды: 5  
Репутация: 4

ДЕЛАЕМ СЕБЯ АДМИНОМ!!!!

Советы по установке:
1. После завершения установки необходимо сделать админку.
Заходим в папку с установленной игрой (вот примерний адрес: C:Program FilesCounter-Strike Source Dedicated Servercstrikecfgmani_admin_plugin). Далее открываем файл "clients" и в стороке "name" пишем любое слово английскими буквами, не стирая кавычек. Затем в строке "ip" пишите ваш IP.
2. После этого в гланом меню игры нужно нажать "~" и прописать "bind v admin" и нажать enter. Затем подключайтесь к своему IP и в игре нажимайте "v", после этого у вас появится меню управления сервером. Далее наслаждайтесь игрой.
3. И вот, наконец, как активировать VAC и сделать так, чтобы ваш сервер был виден в интернете: Кликните на ярлык сервера правой клавишей мыши и нажмите свойства. Затем в строке объект надо всё стереть до "C:Program FilesCounter-Strike Source Dedicated Serversrcds.exe", и после этих кавычек через пробел прописать -console -nosteam -game cstrike -maxplayers 20 +map de_dust2 +exec server.cfg . Далее может возникнуть трудность с полем "рабочая папка", так как может адрес продублироваться два раза. Ненужное стираем и жмём ОК.

Добавлено (18.12.2010, 14:59)
---------------------------------------------
Описание файлов

II. Описание

Теперь перейдем к описанию того, что каждый из файлов делает:

Папка cstrikeaddons:

mani_admin_plugin.dll - собственно файл плагина под Windows
mani_admin_plugin.vdf - файл, указывающий серверу откуда необходимо подгрузить плагин
mani_admin_plugin.so - файл плагина под Linux (если вы запускаете сервер под Windows, этот файл можно удалить)

Папка cstrikeaddonsmani_admin_pluginbin:
mani_admin_plugin.dll и mani_admin_plugin.so - это библиотеки плагина под SourceMM для Windows и Linux соответственно. Если вы не знаете, что такое SourceMM или не хотите его использовать (как не хочу я) - можете просто удалить всю папку

Папка cstrikecfg:

autoexec.cfg - этот файл не принадлежит самому плагину, а является конфигурационным файлом сервера, подгружаемым при каждом запуске. В версиях плагина 1.2 он не используется (в следующих версиях плагина он будет удален из пакета).
mani_server.cfg - основной файл настройки плагина. Один из двух наиболее важных файлов, именно в нем вам придется копаться больше всего.

Папка cstrikecfgmani_admin_plugin:

actionsoundlist.txt - в этом файле прописаны действия, при наступлении которых всем игрокам проигрывается определенных звуковой файл (например вход на сервер, начало голосования и т.п.)

adverts.txt - в этом файле вы можете разместить текстовую рекламу, которая будет демонстрироваться на сервере

cexeclist_all.txt - в этом файле вы можете добавить пункты админского меню и соответсвующие им команды. При выборе этих пунктов меню, соответствующие команды будут исполнены на всех клиентах
cexeclist_ct.txt - в этом файле вы можете добавить пункты админского меню и соответсвующие им команды. При выборе этих пунктов меню, соответствующие команды будут исполнены на команде CT
cexeclist_player.txt - в этом файле вы можете добавить пункты админского меню и соответсвующие им команды. При выборе этих пунктов меню, соответствующие команды будут исполнены на одном выбранном вами игроке
cexeclist_spec.txt - в этом файле вы можете добавить пункты админского меню и соответсвующие им команды. При выборе этих пунктов меню, соответствующие команды будут исполнены на всех спектаторах
cexeclist_t.txt - в этом файле вы можете добавить пункты админского меню и соответсвующие им команды. При выборе этих пунктов меню, соответствующие команды будут исполнены на команде T

chattriggers.txt - в этом файле настраиваются параметры блокирования say команд. Это полезно для предотвращение флуда популярными командами типа rank, top10 и т.п. Вы можете настроить, что команда будет блокирована полностью (не отобразится в чате и не сработает), блокирована только в чате (не отобразится в чате, но сработает, то есть клиент получит ответ от сервера/плагина) или блокирована в чате определенное количество раз (например будет отображаться в чате каждый 10-й раз)

clients.txt - список админов, групп и клиентов, имеющих иммунитет. Второй самый важный файл в плагине

commandlist.txt - в этом файле вы можете настроить собственные say команды. Например сделать, чтобы "say @rr" выполняло команду "mp_restartgame 1"

crontablist.txt - базовый планировщик действий. Вы можете настроить график автоматического выполнения определенных команд на сервере

database.txt - здесь хранятся параметры доступа к базе данных

Добавлено (18.12.2010, 15:00)
---------------------------------------------
decallist.txt - здесь находится список нестандартных декалей, которые будут закачиваться клиентам и использоваться для работы ma_effects или графической рекламы в игре

default_weapon_restrictions.txt - в этом файле хранятся запреты на оружие, которые будут действовать на всех картах на сервере

downloads.txt - в этот файл заносятся любые файлы, которые вы хотите закачать на клиентов

flaglist.txt - список админских флагов. Файл служит исключительно для информации и функциональности не несет

gametypes.txt - служебный файл плагина, определяющий функциональные ограничения для разных игр и модов. НЕ РЕДАКТИРУЙТЕ ЭТОТ ФАЙЛ

gimpphrase.txt - в этом файле хранятся фразы, на которые будут заменяться любые чат сообщения "юродивого" игрока (подвершегося команде ma_gimp)

mapadverts.txt - в этом файле хранятся настройки координат и текстур для графической рекламы на картах

pingimmunity.txt - в этом файле хранятся STEAMID или ip адреса клиентов, имеющих иммунитет к ограничениям по пингу

rconlist.txt - в этом файле вы можете настроить пункты админского меню и соответстующие им rcon команды. При выборе этих пунктов меню, на сервере исполнятся соответствующие rcon команды

reserveslots.txt - в этом файле хранятся STEAMID или ip адреса клиентов, обладающих резервными слотами на сервере (админы обладают ими по умолчанию и в этот список их вносить не надо)

restricted_weapons.txt - список оружия, которое админы могут запрещать через меню

soundlist.txt - список алиасов и соответствующих им звуковых файлов, которые можно исполнять на клиентах

spawnpoints.txt - список дополнительных точек респауна на картах. Полезно для серверов, на которых количество слотов выше, чем количество стандартных точек респауна на определенных картах

texturelist.txt - список текстур, необходимых для нестандартных эффектов через ma_effect.

votequestionlist.txt - список пунктов меню и соответствующих им вопросов для голосования. При выборе пункта меню будет запущено голосование с соответствующим вопросом

voterconlist.txt - список пунктов меню и соответствующих им rcon команд. При выборе пункта меню будет запущено голосование за выполнение соответствующей rcon команды.

votemaplist.txt - список карт, за которые могут голосовать игроки при соответствующей настройке в mani_server.cfg. Файл генерится автоматически при первом запуске плагина, в инсталляционном пакете его нет.

webshortcutlist.txt - список ярлыков и соответствующих им URL адресов. При выполнении ярлыка через say у клиента откроется соответствующий адрес во встроенном в игру браузере

wordfilter.txt - список запрещенных слов, которые будут блокироваться в чате

Папка cstrike/cfg/mani_admin_plugin/language:

english.cfg - этот файл содержит текст, который может быть переведен на другие языки. Этот файл необходим для работы плагина и менять его напрямую не рекомендуется

language.cfg - в этом файле указывается язык, на который переведен плагин. Если в нем указано что либо, отличное от english, в этой же папке должен быть соответствующий cfg файл. Например, если в language.cfg указано russian, то в этой же папке должен находиться файл russian.cfg.

Добавлено (18.12.2010, 15:01)
---------------------------------------------
Папка cstrike/cfg/mani_admin_plugin/mani_logs:

В этой папке хранятся логи Mani плагина, если соответствующая настройка указана в mani_server.cfg

Папка cstrike/cfg/mani_admin_plugin/map_config:

В этой папке хранятся конфиги с настройками Mani, специфичными для определенной карты. Конфиги должны называться имя_карты.cfg. Например: de_dust2.cfg

Папка cstrike/cfg/mani_admin_plugin/restrict:

В этой папке хранятся конфиги ограничения оружия, специфические для конкретных карт. Файл должен называться имя_карты_restrict.txt

Папка cstrike/cfg/mani_admin_plugin/skins:

В этой папке хранятся нестандартные скины и выйлы ресурсов к ним

Папка cstrike/cfg/mani_admin_plugin/data:

Это - служебная папка.

Папка cstrike/materials/decals/custom/mani_admin_plugin:

В этой папке хранятся текстуры, которые вы можете использовать для графической рекламы на сервере или других целей.

Папка cstrike/sound/admin_plugin:

В этой папке хранятся звуки, которые используются Mani плагином.

Добавлено (18.12.2010, 15:02)
---------------------------------------------
Настройка

III. Настройка

Разобравшись с тем, какой файл за что отвечает, можно перейти к настройке плагина.

Первым делом вам необходимо тщательно изучить файл mani_server.cfg и определиться с желаемыми настройками. Детальное описание каждой из них есть на форуме "Настройка mani_server.cfg@

Для того, чтобы настройки подействовали, необходимо добавить в конец файла server.cfg строку "exec mani_server.cfg" (можно не прописывать)

Далее необходимо настроить админов. Для начала разберемся со структурой файла clients.txt (чисто в информативных целях, на практике вам в него лезть не придется):

При начальной установке плагина файл отсутствует. Он будет создан при первом запуске.

Первым делом идем в конец файла и смотрим в раздел "admingroups". Тут прописаны группы доступа. Это ГОРАЗДО удобнее, чем вписывать все флаги на каждого админа.

В отличие от версий 1.1.х по умолчанию все запрещено, и указание флага (буквы) не отбирает права, а дает. Формат задания группы (флаги необходимо указывать через пробел):
"имя_группы" "с п и с о к ф л а г о в"
Флаг admin необходим для получения админских прав. Без него доступа к администрированию не будет независимо от других флагов.
Флаг client дает доступ к управлению списком админов
Флаг pban дает доступ к перманентным банам
Флаг spray дает доступ к отслеживанию спреев игроков
Флаг grav дает доступ к изменению гравитации
Полный список флагов описан в файле flags.txt

Разобравшись с группами переходим к админам:
Все админы прописываются в секции "players".
Первое поле - ID, отделяющего одного админа от другого. По этому полю идентифицируется админ, так что делайте его понятным (пример: admin1 - плохое, обозначение, Vasya Pupkin - хорошее).

Дальше идут параметры:
"name" - понятное вам и другим имя админа
"steam" - SteamID админа
"admingroups" - группы админа
"immunityflags" - параметры иммунитета
"adminflags" - параметры доступа к админским функциям (аналогично тому, как мы делали в группах)
"ip" - ip адрес админа если вы хотите назначать админов по адресам
"nick" - ник админа, если вы хотите назначать админов по никам
"password" - пароль админа (используется только при назначении по никам)

Любой из параметров, кроме пароля, может содержать несколько значений. См. пример с никами в моем файле.

Теперь собственно назначение админов:
Способ 1: Нормальный

Все операции по назначению админов, можно делать прямо из игры или с консоли сервера с помощью команды ma_client и ma_clientgroup.

Проделать это вам необходимо как минимум раз, т.к. добавление через меню (Способ 2) возможно только, если настроен хотя бы один админ.

Параметры я расписал выше, так что теперь просто приведу последовательность команд, которая создает группу с полным доступом, одного админа, устанавливает его SteamID, включает его в группу и дает полный иммунитет (+# при назначении флагов означает "все флаги", индивидуальные флаги добавляются по одному "+a +b +c":

ma_clientgroup addagroup "Full Access" "+#"
ma_client addclient "Newbie"
ma_client addsteam "Newbie" "STEAM_0:1:4562525"
ma_client setaflag "Newbie" "+admin +client"
ma_client addagroup "Newbie" "Full Access"
ma_client setiflag "Newbie" "+#"

Способ 2: Через меню

Тут все элементарно. Назначив себя админом, заходите на сервер, вызываете админское меню (команда admin) и назначаете админов следуя инструкциям в меню.

Способ 3: Если у вас были более ранние версии плагина (1.1.х):

Обновляем плагин с 1.1.х до 1.2 Beta и запускаем сервер. Новая версия плагина обнаружив файлы adminlist.txt, admingroups.txt, immunitylist.txt и immunitygroups.txt автоматически сгенерит clients.txt (в котором теперь хранятся данные об админах) и добавит к расширению старых файлов .old. Все

Плюсы: ничего делать не надо, плагин делает все сам
Минусы: Работает только один раз. Вернее не один, можно конечно вносить изменения в adminlist.txt, удалять clients.txt, перезапускать сервер и позволять плагину генерить clients.txt заново при каждом добавлении админа... Но согласитесь, это геморр.

Все, плагин установлен, настроен и готов к работе. Наслаждайтесь

Файл русского перевода меню для версии 1.2 Beta R:

Для того, чтобы его использовать, в файл cstrike/cfg/mani_admin_plugin/language/language.cfg необходимо заменить english на russian, а сам russian.cfg положить в ту же папку language.

 

Offline Bunny
2
Воскресенье, 19.12.2010, 12:06
Сообщений: 25
Награды: 0  
Репутация: -2

хорошая статья
спс

 

Offline Anidata
3
Суббота, 22.01.2011, 08:41
Сообщений: 3
Награды: 0  
Репутация: 0

Сервер не видно интернете в lan видно что делать?



А.А
 

Offline aidamur
4
Суббота, 16.04.2011, 08:03
Сообщений: 22
Награды: 0  
Репутация: 0

ТАМ НАПИСАНО В СТРОКЕ ОБЪЕКТ ПИСАТЬ ЧТО ТО А В WIN7 Я ТАКОЙ СТРОКИ НЕ ВИЖУ


[URL=http://steamprofile.com][IMG]http://badges.steamstatus.com/profile/default/steam/76561198042527725.png[/IMG][/URL]
 

Offline RAmin
5
Воскресенье, 19.06.2011, 17:39
Сообщений: 2
Награды: 0  
Репутация: 0

а что делать если нет autoexec.cfg

Добавлено (19.06.2011, 17:39)
---------------------------------------------
в личку!


я жопа рук
 

Offline DomO_0
6
Воскресенье, 19.06.2011, 21:26
Сообщений: 732
Награды: 65  
Репутация: 271

создать!


 

Offline kolyan-hoster
7
Воскресенье, 03.07.2011, 17:09
Сообщений: 11
Награды: 3  
Репутация: 49

Помогите плз =) что делать у меня на сервер люди не заходят один раз зашет, и со стима... вот мой скайп помогите sad kolyan-hoster
 

Offline DomO_0
8
Понедельник, 04.07.2011, 01:11
Сообщений: 732
Награды: 65  
Репутация: 271

лови бан на 1 день за флуд не по теме


 

Offline Lyosha12
9
Четверг, 20.10.2011, 20:42
Сообщений: 18
Награды: 0  
Репутация: 0

а где скачать mani_admin_plugin ??? дайте ссылку на русик плииз!!
 

Offline DomO_0
10
Пятница, 21.10.2011, 16:00
Сообщений: 732
Награды: 65  
Репутация: 271

для какой версии контры?


 

Offline Lyosha12
11
Воскресенье, 23.10.2011, 14:43
Сообщений: 18
Награды: 0  
Репутация: 0

v34
 

Offline artemganin1999
12
Среда, 26.10.2011, 13:45
Сообщений: 7
Награды: 1  
Репутация: 0

откуда можно взять патч для сервера css v67 no-steam?)
 

Offline andrey969
13
Среда, 26.10.2011, 13:59
Сообщений: 3
Награды: 0  
Репутация: 0

да, мне бы тоже патч нужен бы)
 

Offline Capricoso
14
Вторник, 03.01.2012, 23:28
Сообщений: 1
Награды: 0  
Репутация: 0

А к нику админку нельзя привязать никак?
IP у многих динамический просто.

 

Offline Vkz_wTF
15
Вторник, 10.01.2012, 00:28
Сообщений: 3
Награды: 0  
Репутация: 0

Подскажите, сервер по частям собрал, толком ничего не знаю, и есть 2 проблемы, одна из которых довольно нудная, про которую, наверное, и спрошу:
http://img854.imageshack.us/img854/2341/hl22012011000055432.png

где искать эти надписи, всю папку сервера перерыл, в недоумении просто...
ну и, так же, хотелось бы узнать, в котором из документов, хранится содержимое всплывающих надписей, на подобии "Вас убил PlayerName с upd~ выстрелом в голову" и прочая ерунда, хотелось бы, конечно, услышать ответ...

 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: