некоторые параметры: KickDuplicate=1; кикать с одинаковым ID (1 кикать 0 не кикать)
voteThreshold=1.1; это сколько процентов должно проголосовать для смены карты например или при другом голосовании, 1-100% 0.5-50% и так далее, больше единицы голосование запрещено
voteMissionPlayers=1; это сколько человек должно быть на сервере чтоб было доступно голосование
motd[]= и далее это приветствие при входе на сервер
class Missions это список карт которые будут запускаться автоматически, одна за другой, можно хоть 100 прописать (имя миссии это имя файла без расширения), если прописать мисии то выбора карты при заходе первого игрока не будет чтобы сразу был доступен выбор мисии то надо удалить все начиная с надписи class Missions, кадет моде это уровень солдат или ветеран 0 и 1 соответственно
persistent=1; если 1 то миссия не сбрасывается при отсутствии игроков, если 0 то обнуляется
далее создаем ярлык на файл arma_server.exe и в его свойствах прописываем: D:\ArmA\arma_server.exe -config=serverarma.cfg -netlog=net.txt -port=2302 -mod=@ArmAEffects -mod=@RH -mod=@RHS -mod=@be32 -mod=@ka52 -mod=@tanki -mod=@srl110 -maxmem=1024
это пример моего, в нем много модов дописаны еще, их если не используешь не пиши, -config= пишешь имя своего конфига, -maxmem= это выделение памяти для сервера по умолчанию 512 помоему
далее создаешь файл ban.txt и кидаешь его в корень армы для забанивания пишешь в нем id игрока, каждый новый игрок с новой строчки
все, запускаешь свой ярлык на arma_server.exe запустится сервер заходишь на него как на любой другой
команды админа
#login password заадминиться например пишешь #login 11111 (11111 это пароль который в конфиге прописан в строчке passwordAdmin="пароль админа"; #logout выйти из под админки #mission запустить конкретную миссию, через пробел пишешь название файла миссии без расширения #missions выбрать миссию из списка #restart рестартнуть мисиию #reassign рестартнуть мисиию с выбором ролей #kick (name, ID or Player#) кикнуть, можно кикнуть нажав P в игре там есть кнопка кикнуть #shutdown остановить сервер #init перезагрузить конфиг сервера #monitor (interval in sec) посмотреть специфические параметры сервера #debug (command) (interval) Commands can be checkfile, console, totalsent, usersent, userinfo, userqueue
#exec ban (name, ID or Player#) Allows you to Ban the nickname or the player #, thier ID will be added to ban.txt, example #exec ban 63. эта команда чето не работает
New Adminstration Commands in Armed Assault
#exec server side command Execute administration scripting command #lock закрыть сервер для новых игроков #unlock открыть сервер для новых игроков
команды пользователей
#vote missions проголосовать за смену мисии #vote mission (name) проголосовать за смену мисии на конкретную #vote kick (name/ID) проголосовать за кик игрока по имени или номеру в списке #vote restart проголосовать за рестарт #vote reassign проголосовать за рестарт со сменой ролей #userlist посмотреть ID игроков
Battleye Commands
#beclient players Displays the list of GUID's of all players on the server #beclient guid Show your own GUID
остальные я не стал переводить думаю они и так понятны
Если хочешь кикнуть, заадминился, нажал Р, выбрал игрока и нажал кнопку кикнуть
если хочешь забанить, заадминился, #userlist посмотрел ID игрока, добавил его в файл ban.txt и кикнул больше не зайдет, если игроков много то прокрутка чата (открыл чат / и паджап пейдждовн)
Сообщение отредактировал swa63 - Воскресенье, 06-Января-2013, 12:42
проверка на дубликаты работает, с одинаковым ключом, двоим не поиграть kickDuplicate = 0; в конфиге не помогает, все равно вылазит CD Key In Use тут надо править сам .exe сервера, а меня это чего-то обломало ключи у игроков должны быть пускай и левые, но разные
Чтобы сервер не проверял лицензионный ключ:
1) открываем файл hosts (лежит в С:\Windows\System32\drivers\etc\) и добавляем туда строчку Код:
Code
127.0.0.1 arma2oapc.available.gamespy.com
2) в server.cfg пишем Код:
Code
... reportingIP = "127.0.0.1"; BattlEye = 0; ...
после данных манипуляций, сервер перестал проверять валидность ключа и пустил меня с левым ключом, из кейгена сервер не светится в мастерлисте, потому коннект к нему только через кнопочку Remote, где вколачиваем руками ип и порт на сервере не работает батлай, а значит, буде такой сервер в паблике - читаки его порвут но для какойнибуть домовой сети, погонять с друганами на пиратке - то что доктор прописал
но в целом арма, после выхода арма2 фрии потеряла актуальность играйте в а2 фрии и не будет проблем с ключами
Сообщение отредактировал swa63 - Воскресенье, 06-Мая-2012, 11:33