Четверг, 05-Декабря-2024, 19:55
Приветствую Вас Гость | RSS
Главная | Как создать выделенный сервер в Armed Assault и в АрмА2 - Страница 2 - Форум | Регистрация | Log in

   
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Nickname [ded]swa
  • Страница 2 из 2
  • «
  • 1
  • 2
Как создать выделенный сервер в Armed Assault и в АрмА2
BMVДата: Вторник, 12-Апреля-2011, 20:25 | Сообщение # 1
Группа: Удаленные





СОЗДАНИЕ СВОЕГО СЕРВЕРА

для начала создаем конфиг, назвать его можешь как хочешь, расширение только cfg должно быть и кидаем его в корень армы



некоторые параметры:
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 запустится сервер
заходишь на него как на любой другой


Если хочешь кикнуть, заадминился, нажал Р, выбрал игрока и нажал кнопку кикнуть

если хочешь забанить, заадминился, #userlist посмотрел ID игрока, добавил его в файл ban.txt и кикнул больше не зайдет, если игроков много то прокрутка чата (открыл чат / и паджап пейдждовн)


Сообщение отредактировал swa63 - Воскресенье, 06-Января-2013, 12:42
 
FenechkAДата: Суббота, 03-Декабря-2011, 16:10 | Сообщение # 16
ОСО (отдел специальных операций АрмА2)
Группа: ArmA Admin
Сообщений: 763
Награды: 3
Статус: не на сайте
проверка на дубликаты работает, с одинаковым ключом, двоим не поиграть
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
 
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

   
Nickname [ded]swa
Для добавления необходима авторизация
Хостинг от uCoz Musical Portal by Oshrkov Yaroslav S (SWA) © 2008-2024