Мы — долго запрягаем, быстро ездим, и сильно тормозим.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
www.lissyara.su
—> статьи
—> FreeBSD
|
|
Как только Linux compatibility включена, приступаем за у становку сервера.
Скачаем Linux Battlefield 2 server
и разархивируем:
|
Тем самым получим разархивированный шелл файл bf2-linuxded-1.1.2551.0-installer.sh
Для запуска сменим права:
|
И запустем:
|
(Внимание: шелл скрипт надо запускать любым другим аккаунтом но не root-ом)
Вам надо будет подтвердить 2 лицензионных соглашения, а затем уже можно будет указать path для установки Battlefield 2 сервера.
Укажите че нить на подобии /home/Le1/battlefield2/
После установки вы можете подправить конфиг файл atmods/bf2/settings/serversettings.con для лутшей производительности
|
Теперь можно запустить игру:
|
Это моя первая статья так что просьба без критики :)
|
helloworld, 2008-03-01 в 0:40:52
А какие требования к железу ?
sticker, 2008-03-01 в 19:57:28
ссылка на странице EA на Linux Server мёртвая
Din, 2008-03-08 в 16:44:19
На FreeBSD 7 AMD64 установочный скрипт вываливается с ошибкой, на 6.3 i386 всё отлично
Gek, 2008-03-09 в 8:39:48
Требования к железу =>
LINUX
- Minimum Specification, based on playing a 16 player game:
CPU: 1 Ghz
RAM: 256 Mb
- Recommended Specification, based on playing a 64 player game:
CPU: 3 Ghz. For AMD Athlon 64 CPU: 3500+ (2.2 Ghz)
RAM: 2 Gb
- Optimal Specification (as of Patch 1.3), based on playing a 64 player game:
Only run one instance of BF2 per physical CPU with Hyperthreading disabled
CPU: AMD Athlon 64 4800+ or 3.66GHz Xeon.
RAM: 2Gb per physical CPU
Сервер можно взять отсюда:
ftp://largedownloads.ea.com/pub/patches
val_Atero, 2008-03-17 в 18:29:21
вообще то вот сервер который сейчас самый последний:
wget "http://www.1337-server.net/bf2/serverfiles/bf2-linuxded-1.1.2965-797.0-installer.sh"
сам хотел написать статью да руки не дошли...
Так-же там есть второй файл
bf2/mods/bf2/settings/maplist.con
и там надо дописать например так:
mapList.append strike_at_karkand gpm_cq 32
mapList.append dalian_plant gpm_cq 16
mapList.append daqing_oilfields gpm_cq 16
mapList.append dragon_valley gpm_cq 16
mapList.append fushe_pass gpm_cq 16
mapList.append gulf_of_oman gpm_cq 32
mapList.append kubra_dam gpm_cq 16
mapList.append mashtuur_city gpm_cq 16
mapList.append operation_clean_sweep gpm_cq 32
mapList.append sharqi_peninsula gpm_cq 16
mapList.append songhua_stalemate gpm_cq 16
mapList.append zatar_wetlands gpm_cq 32
это для всех карт, и плюс данная цифра это не количество игроков, а размер карты...
количество игроков указываеться в serversettings.con
мой выглядит так
sv.serverName "Default Server Name"
sv.password ""
sv.internet 0
sv.serverIP "193.109.145.195"
sv.serverPort 16567
sv.welcomeMessage "Welcome to Duty"
sv.punkBuster 0
sv.allowFreeCam 0
sv.allowExternalViews 1
sv.allowNoseCam 1
sv.hitIndicator 1
sv.maxPlayers 20
sv.numPlayersNeededToStart 2
sv.notEnoughPlayersRestartDelay 15
sv.startDelay 15
sv.endDelay 15
sv.spawnTime 15
sv.manDownTime 15
sv.endOfRoundDelay 15
sv.ticketRatio 200
sv.roundsPerMap 2
sv.timeLimit 0
sv.scoreLimit 0
sv.soldierFriendlyFire 100
sv.vehicleFriendlyFire 100
sv.soldierSplashFriendlyFire 100
sv.vehicleSplashFriendlyFire 100
sv.tkPunishEnabled 1
sv.tkNumPunishToKick 3
sv.tkPunishByDefault 0
sv.votingEnabled 1
sv.voteTime 90
sv.minPlayersForVoting 2
sv.teamVoteOnly 1
sv.gameSpyPort 29900
sv.allowNATNegotiation 0
sv.interfaceIP ""
sv.autoRecord 0
sv.demoIndexURL http://
sv.demoDownloadURL http://
sv.autoDemoHook "adminutils/demo/rotate_demo.py"
sv.demoQuality 1
sv.adminScript "default"
sv.timeBeforeRestartMap 30
sv.autoBalanceTeam 1
sv.teamRatioPercent 100
sv.coopBotRatio 50
sv.coopBotCount 16
sv.coopBotDifficulty 50
sv.voipEnabled 0
sv.voipQuality 3
sv.voipServerRemote 0
sv.voipServerRemoteIP ""
sv.voipServerPort 55125
sv.voipBFClientPort 55123
sv.voipBFServerPort 55124
sv.voipSharedPassword ""
sv.useGlobalRank 1
sv.useGlobalUnlocks 1
sv.sponsorText ""
sv.sponsorLogoURL ""
sv.communityLogoURL ""
sv.radioSpamInterval 6
sv.radioMaxSpamFlagCount 6
sv.radioBlockedDurationTime 30
sv.friendlyFireWithMines 0
впринципе все просто, если надо то могу написать полную статью....
Black Cat, 2008-06-23 в 14:27:21
Было неоднократно проверенно, при малом кол-ве (5-15 тел в игре) все работает.
При более серьезной нагрузке (более 20 тел) сервак под FreeBSD лагает страшно и не предсказуемо.
После стольких мучений пришлось всетаки его запускать под Linux'ом.
человек, 2008-10-27 в 9:34:17
val_Atero
допиши а :)
cubespace, 2010-02-16 в 13:51:05
/home/bf2/bf2/bin/ia-32/bf2: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /home/bf2/bf2/bin/ia-32/bf2)
/home/bf2/bf2/bin/ia-32/bf2: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /home/bf2/bf2/bin/ia-32/libdice_py.so)
cubespace, 2010-02-16 в 13:51:41
как ето исправить ?
Black Cat, 2010-02-16 в 16:30:22
Это у тебя не тот GLIBC
обнови glibc или сам игровой файл
Мфынф, 2011-05-11 в 10:15:44
Black Cat, не пизди лошара, всё работает.
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS
Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT
В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat
Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
вверх
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
Комментарии пользователей [11 шт.]