В Москве по адресу 87.245.164.2:17567 открылся сервер по Battlefield 2142 с приватной статистикой, работают все награды и анлоки. Сервер использует отдельный сервер авторизации, тоесть вам придется снова регистрировать новый аккаунт при использовании .exe файла для нашего сервера.
Exe файл можно скачать тут http://87.245.164.2/request.php?3 .
Сервер открылся только сегодня, так что у вас есть возможность быть первым
Для игры необходимо:
1.Установить Battlefield 2142
2. Поставить патч 1.25
3. Поставить Northern Strike
4. СНОВА Поставить патч 1.25
5. Использовать наш exe файл.
Отдельная благодарность Ambassador Kosh ^^
такойже сервер по адресу 83.167.117.38 17567
ага, который в оффлайне давно лежит и нии..... пингом.
да, зря наверн написал, внешний ип сменица через неделю, этот убрали =) но всё равно сервер работает
Люди, поделитесь статистикой
Фиг с этим сервером авторизации пусть в инете остаётся, но выложите хотябы стату что бы можно было в локалке поставить, а то не у всех инет и деньги позволяют на вашем серве играть.
Если не сложно, вы можите описать или дать ссылку как сделать подобный внутрисетевой ранговый сервер для battlefield 2142 и статистику на веб (или можно для статы использовать "bf2statistics" хотя он для второго) Буду очень благодарин за ответ на мой вопрос
Делиться явно ни кто не хочет, может хотя бы на вопросы ответите.
1. Что нужно править в .ехе-шниках сервера и клиента, чтоб сервер стал доступен (виден) списке серверов у клиента?
2. Есть ли у кого-нить mini-image или полный image (для запуска игры, не для установки) чтобы можно было использовать оригинальный .ехе (не крякнутый на no-cd) для возможности запуска PB и тогда соответственно, есть ли возможность запуска игры с параметрами (как в BF2) +joinServer ххх.ххх.ххх.ххх +playerName хххххххххх?
все вопросы к kosh'y это он предоставил стату и ехе, и работают они через его сервер авторизации, по-другому настроить никак невыйдет (если у вас нет сервера авторизации).
добрый день.
Подскажите, как сделать сервер авторизации и всё остальное перечисленное, Этот форум администраторов больше посвещён батле 2, но кто то же делал внутренний ранговый сервер? Всё сто я тут нашёл врятли заработает на 2142-ом.
мм((( сервак авторизации в дауне
Не можем достучаться до многоуважаемого kosh'а ((( У нас локалка - гамает 43 человека, хотелось бы статистику привязать(( Мониторинг сделали.. что же делать со статой? Мы рады были бы и варианту kosh'а, но его невозможно найти!!!
я уже есть...
Kosha можно ли получить тестовую или полную версию приватной статистики ?
http://xn----8sbbemc3a7aecex.xn--p1ai/forum/index.php?showtopic=31347#
Ммм..а как создать свой "приватный ранговый сервер".. дело в том что мне надобы поставить этакой сервер на сервер одного провайдера...вы можите поделится инфой с нами как наверное поделились с "VeyroN" очень вас прошу! если что мой icq 670-355
maxbor поделитесь правильным BF2142_w32ded.exe 1.50 версии, пожалуйста
поделитесь правильным BF2142_w32ded.exe 1.50 версии, пожалуйста
скинте правильный БФ2142_w32ded.еxе 1.50 версии, пожалуйста
что значит правильный, правильный для чего?
Я пытаюсь создать приватный сервер статистики для bf2142. Хотя я не много знаю об этом, установил Apache, MySQL...
Нашел как декриптировать auth , короче могу пока только с сервера статистики посылать данные в игру типа : getplayerinfo, getunlocks и т.д. Это получается, но не могу посылать данные к серверу статистики. Вот что я примерно сделал:
- поставил bf2142 pRanked server beta7 (Хотя не зная годится он для 1.50 версии игры)
- Поставил fesl emulator, работает нормально
- Изменил хосты, в том числе и хост статистики
Запускаю игру coop и после окончание раунда в bf2142statistics.php приходит пустой request, предполагаю что из за оригинальново BF2142_w32ded.exe или я что то неправильно делаю...
Короче я точно знаю что у многих уже есть рабочая ранговая система. Ребята если не хотите не надо делиться, но хоть помогите пожалуйста разобраться.
Не совсем уверен, что поможет "правильный" екзешник.
Структура бф2142 практически один в один копирует структуру бф2, следовательно и выделенный ранговый сервер бф2142 должен быть очень похож на выделенный ранговый бф2.
А выделенный ранговый имеет модифицированную папку python.
В стате pRanked от Kosha кк раз и имеет место быть модифицированная папка python, а екзешник походу имеет просто зашитые адреса базы данных и сервера авторизации.
Если я не прав то напишите как правильно.
Что интересно, смог запустить fesl emu с 1.25 версии игры. Сервер запускается как ранговый. Перенаправил stella.prod на мои локальный web сервер, сделал всё как написано в [bf2142 pRanked server beta7], даже изменил в BF2142StatisticsConfig.py строку aiplayer_addr='127.0.0.1' на другое значение думал из за этого статистика игроков не посылается на сервер.. и в итоге тоже самое, после окончание раунда игра посылает запрос на bf2142statistics.php но он почему то пустой.
В чем же проблема?
Разобрался. В bf2142statistics.php нужно в начале поставить
ini_set('zlib.output_compression', '0');
$rawdata = file_get_contents('php://input');
как в bf2.
Но там не так проста разобраться в приходящих данных... Тяжело разобраться в авардах
Кто знает как можно связаться с Kosha? Потому что в ICQ он уже не заходит.
Возможно попробовать на мыло:kosh@fasty.net. либо вот:http://www.uagames.com/forum/index.php?showuser=1
или мониторить пакеты от игры к серву и обратно (есстественно серву ранговому).
В любом случае удачи, и спасибо что хоть что то делаете, будем надеятся что все получиться.
Sinthetix
Есть успехи по статистике для бф2142?
Только для 1.25 версии игры. Могло бы заработать и на 1.50 но там сервер посылает запрос к ValidatePlayer.aspx и мне пока неизвестно что надо ему ответить. Ребята из citynov как то решили эту проблему. Так что у кого там друзья попросите помочь с её решением.
В любом случае - это хорошие новости.
Если есть возможности, напишите - что и как делать, что бы статистика заработала для версии 1.25.
А там может и для 1.50, 1.51 что-нибудь получится.
приватный сервер статистики для bf2142 v1.25:
https://rapidshare.com/files/3028006317/bf2142_1.25_private_stats.zip
Инструкция в архиве.
Работает не все но играть можно.
странный обменник какой то, не могу скачать. может выложите где-нибудь еще?
http://www.megaupload.com/?d=0V3C7J6A
http://zalil.ru/31264636
Да, и еще нужно поменять в hosts.ics your.external.ip на ваш внешний IP-адрес. Забыл написать об этом в readme файле.
У мена щас времени нету но видел что есть альтернативная стата на сайте. Можете попробовать доработать ту или эту. В эту стату leaderboard и другая статистика игрока в [Штаб]... не помню уже, не работает.
У кого есть идеи по разработке версии 1.50, 1.51 пишите тут, если будет время с удовольствием буду участвовать.
Sinthetix спасибо. Тоже бы поучаствовал тестами хотя-бы)
Sinthetix спасибо, что вспомнил
Счас скачаю, буду смотреть
Еще если статистика не пишется то вам нужно внести в базу в "servers" рекорд с вашим внешним IP адресом и обязательно поставить authorised = 1, всё остальное не имеет значение.
Я попытался установить, но есть несколько НО
1) Нам надо ставить beta3, а не bеta5?
2) На машине должен отдельно стоять Мускул и Мускул в ВАМПе?
3) Можно ли использовать Денвер вместо ВАМПа?
4) Обьясните мне связь Мускула с ВАМПа/Денвера и логин сервера
Конечно много вопросов, но для тупорылых как я разжуйте, пожалуйста =)
На машине стоит ВинСервер 2003, Денвер, Сервер БФ2142 (1.25).
И чтобы по пунктикам:
1) Ставим то-то и то-то
2) Перегружаем То-то и то-то...
Большое спасибо за понимание
Ах да.. Вопрос самый главный: статистику считает он? Анлоки выдаёт? 2142сс поддерживает? НозенСтрайк поддерживает?
Можете кто-нибудь вылажить FESL_login_server beta03?? Бо срочно надо
И тов. Sinthetix, как можно с вами связаться? Моя аська - 608322060
зачем вам 03 ? на последней версии все работает, если что то не работает пишите отвечу.
Да. Наконец-таки =) Я уже писал выше =)
Можете с самого начала описать способ установки?
и обязательно использовать ВАМП, просто я использую Денвер..
1. У тебя статистика должна быть доступна в корневой web папке. Потому что питон посылает данные к http://localhost/бф2142statistics.php
2. нужно поменять в hosts.ics your.external.ip на твой внешний IP-адрес.
3. в базе данных в "servers" ставь рекорд с твоим внешним IP адресом и обязательно поставь authorised = 1
Ну теперь мне стало всё понятно =) Остался 1 вопрос: 2142сс поддерживает?
Буду сегодня у себя вечером ставить, тогда и отпиуксь
базу создаешь для фесл тоже. в том смысле что у тебя будет 2 базы - одна для статистики другая для авторизации. про ссл в реадми написано скачать опенссл и установить. я устанавливал. и использовал xampp
Пытался запустить - не получилось.
Вопрос ставим ещё раз. У меня стоит Денвер, т.к. у нас на нём стоит сайт и локалхост занят. Что нужно подправить в питоне, чтобы он мог отсылать на localhost/bf2142?
Далее насчёт баз. На машине так таковой мускул стоит тока на Денвере, т.е. в нём создавать 2 базы в мускуле Денвера?
И самый тупой вопрос. Тут чё, веб-морда идёт, раз он требует 2 базы?)))
И на засыпку обновляю способ установки:
1) Устанавливаю Денвер, перезапускаю, закидываю всё из папки server в home/localhost/www/
2) Создаю 2 базы в Денвере через phpmyadmin (1 - для фесла, 2 - для статы)
3) Имортирую во 2ую туда файл из папки database
4) перезагружаю денвер
5) закидываю файл хостс c:\Windows\System32\drivers\etc\ и изменяю значение your.external.ip на внешний ИП машны
6) Перегружаю всю машину
7) Устанавливаю сервер БФ2142 версии 1.25
8 После установки заменяю полнстью папку python
9) Разархивирую архив с сервером статистики фесла (бета05)
10 изменяю лаунч.бат Вставляю логин, пасс и название базы (1ой!) из 2) пункта
запусткаю лаунч бат и сервер
11) У клиентов меняем файл bf2142.exe на файл из папки crack, а также прописываем у него в хостах строчки из фесла (логинсервер бета 05)
12) Пытаемся регистрировать аккаунт
И ещё раз поправляйте =)
Основная ошибка ещё состоит в том, что у меня в систем32 отсутствуют файлы vsinit.dll и ssleay32.dll . Это можно исправить путём сноса Денвера и установки связки Apache + MySQL + PHP + OpenSSL. Но это чисто в нашем случае невозможно, т.к. у нас на Денвере завязан сайт и статистика ГТА (наш мод почти полностью зависим от базы в Денвере).
Если у кого-то есть возможность установки сервера с Денвером, то проверьте у себя, пожалуйста
можно просто скачать отдельно эти файлы и положить, я бы так и сделал ))).
ага, скачали, положили - нифига =)))) На данный момент главная загвоздка - папка питн из-за того, что
ну вы сначала бы с фесл разобрались, потом бы со статистикой )) фесл и без статистики работает. попробуйте эти файлы кинуть в папку фесл.
Сейчас же попробую.
Работает, но 1 ошибку в самом фесле выдаёт. Сейчас скрин вышлю
Я так понял, что для питона и фесла должна быть 1 база.. потому что если 2, то я связи во всём этом не вижу...
Не могу создать персонажа в фесле ошибка:
http://www.radikal.ru
Весь лог фесла
В дамп файле MySQL уже все есть, таблицы для статистики и фесла. В ту же самую базу данных
maiorBoltach все у вас верно, так и будет, вы галочку в игре уберите запомнить пароль, и пароль каждый раз нужно вводить при авторизации.
Это да. Я понял уже =) Просто игра заглючивает у всех при создании/выборе персоназа. И тут ещё в подарок вылетаент в фесле ошибка =)
Да. Во время выбора персонажа резко теряется свзь с феслом. И при том самим феслом - причина - ошибка выше.
на сервере хост ничего не приписывать. на клиентах:
192.168.48.101 bf2142-pc.fesl.ea.com
192.168.48.101 gpcm.gamespy.com
192.168.48.101 stella.available.gamespy.com
192.168.48.101 eapusher.dise.se
192.168.48.101 stella.prod.gamespy.com
192.168.48.101 stella.ms5.gamespy.com
192.168.48.101 ea.com
192.168.48.101 gamespy.com
192.168.48.101 messaging.ea.com
192.168.48.101 fesl.ea.com
192.168.48.101 gpsp.gamespy.com
192.168.48.101 gamestats.gamespy.com
192.168.48.101 stella.ms5.gamespy.com
192.168.48.101 eapusher.dice.se
192.168.48.101 bf2web.gamespy.com
192.168.48.101 battlefield2.available.gamespy.com
192.168.48.101 battlefield2.ms14.gamespy.com
192.168.48.101 ваш адрес сервера где стоит фесл.
всё. андестенд. Я хосты в сервере прописал был.
Та же фигня осталась. Резкий дисконект со стороны сервера при выборе персонажа
может ехе у клиента? вообще попробуйте поставить все на другом компе если есть такая возможность, хампп и так далее. просто проверить как будет работать.
Я с хампом не работал. Если обьясниет, как его настроить, буду благодарен. И если сможете связаться - я сейчас в аське. 608322060
ничего обьяснять и не нужно, все в комплекте - качаете xampp-win32-1.7.1-installer.exe устанавливаете, запускаете 2 сервиса скул и апач, на 127.0.0.1 заходите - phpadmin создать новую бд- название базы пишите, потом на ее встаете слева-импорт указывает файл для базы. жмете привилегии -создаете пользователя. ну а настроить еще что то я думаю разберетесь.
я в нете нашёл только самую свежую XAMPP 1.5.4 ... Попробую её поставить..
пхпадмином я умею пользоваться, так что этому не учите :lol:
Проблема осталась. Сейчас попробую другой дистрибьютив игры
я взял оригинал пропатчил до 1.25 заменил ехе на но сд и все
И ещё. Во время запуска он потребовал след. файлы: libmysql.dll, ssleay32.dll, libeay32.dll. 1ая взята из C:\xampp\mysql\bin, 2ая и 3я - C:\xampp\apache\bin. XAMPP 1.7.1
uks_serg, я сейчас тож ипользовал оригинал.... И носд. Буду искать другой носд
У меня появилась 1 мысля 2 мысли, из-за чего это случается...
1) Из-за того, что нам приходится копировать библиотеки к серверу авторизации
2) ТО, что у меня стоит Вин7. Хотя 3 месяца назад ставили на этом же сервере фесл и у меня стояла 7ка и всё было чики-пуки...
Win32OpenSSL установите,в инструкции ссылки есть, lpath на ехе. у меня в папке фесл только libmysql.dll
)) инструкцию то в фесл прочитайте там все описано.
я читал её =) я тока читал там про пропатчивание эксе у клиента =)
вот про это я и говорил, это же система, что то не сделаешь работать не будет. в аську выйдите.
Только после установка С++ 2010 всё стало чики-пуки. Спасибо всем за помощь =)
Есть 2 самых тупых вопроса - стата идёт с питоном в папке сервера?) 2142сс поддерживается?)
Проблема осталась. При заходе на http://localhost/bf2142statistics.php выдаёт ошибку E H response D ERROR: SNAPSHOT Data NOT found!. И из-за этого статистика не идёт. Есть предложения?
есть, не лезти туда браузером ))). в игре вся статистика в штабе. поднимите сервер с ботами побегайте и увидите что анлоки даются чето там еще, нет только детальной статистики.
Ага. С другом побегали - как бэ я давно должен был получить 1ое звание, а мне кукиш. Даже нашивку не запомнил..
тогда почитайте что пишет Sinthetix в этой теме про базу.
Может мне нужно внешку включить?
Поднимаю тему. Данные о получении нашивок т.д. и т.п. не идёт! т.е. статистика идёт, а ничего не сохраняется. В чём может быть проблема?
Up!
может кто нибудь поделиться вэб интерфейсом статы для 2142?
Её не существует... Есть конечно идея переделать бф2 стату REW, но это пока.. А сейчас хотя бы сделать так, чтобы статистика в базы заносилась..
Ну кто-нибудь поможет?? Я тут нашёл 1 фигню.. нужно что-то изменять в файле конфиг (у меня лежит в D:\xamp\htdocs\includes) - тут что-то не то...
Окей,все сделал все прописал,проблема в том что статистика идет в игре,аккаунты создаются,а вот статистика не сохраняется в базу не пишется,прописал в базе в строке ip свой адрес сервера он у меня и локальный и внешний одинаковый и где authorised поставил 1,все равно статистика не сохраняется,есть идеи?по-любому где-то косяк((
да кстати забыл упомянуть что в конце карты происходит ОШИБКА СОЕДИНЕНИЯ,может она хочет сохраниться а не может из-за чего-то,есть может у кого решение?
я ставил для теста, все работает ошибок нет, карты не вылетают, анлоки даются, в базу все пишется. единственно статистика неполная.
я тож ща поставил стату. с помощью fesl_login_server заходил в игру, поиграл пару раундов, в базе данных все сохраняется, не вылетает
Если можно написать пошаговую инструкцию то все будут только благодарны 1.что делаем на стороне клиента. 2.что делаем на стороне сервера. 3.ваш архивчик если не жалко со всем софтом. Главное чтобы все по-порядку и ничего не забыть написать как до этого вся инструкция раскидана по всей теме и везде по-разному написано,огромное спасибо заранее!
версия игры и сервера должна быть 1,25
для начала качем софт http://depositfiles.com/files/xv446h4m1
1. для клиентов из папки bf2142_1.25_private_stats\crack заменяем в каталог игры файл.
2. на сервере устанавливаем appserv-win32-2.6.0 при этом введя пароль для пользователя root. (желательно перезагрузить комп после установки)
3. заменяем файл bf2142_1.25_private_stats/hosts.ics на клиентах и сервере вместо your.external.ip вводя ип сервера.
4. копируем папку server в C:\AppServ\www\
5. заходим C:\AppServ\www\server\includes\ находим config.php там вводим свои данные (имя базы, пользователь, пароль, где есть ип адреса ставим ип адрес сервера.
6. на сервере заменяем папку python из bf2142_1.25_private_stats, заходим туда
7. в папке \python\bf2\ находим файл BF2142StatisticsConfig.py в строке http_backend_addr и http_backend_asp вставляем ип сервера.
8. запускаем вэб браузер и заходим http://localhost/
9. заходим в phpMyAdmin Database Manager Version 2.10.3 вводим пользователь root и ваш пароль(который указали при установке appserv).
10. создаем базу данных bf2142 для статистики и еще одну базу для локального сервера авторизации (например bf2142login)
11. из списка баз выбираем bf2142. нажимаем Импорт, и выбираем файл bf2142.sql который лежит в bf2142_1.25_private_stats\database (после операции должно выйти сообщение "успешно")
База данных для статы вроде готова. теперь запускаем локальный сервер авторизации.
12. применяем патч fesl_login_server_beta02\lpatch (вроде для клиентов тоже надо, точно не знаю, у мення просто и серв и клиент на одном компе)
13. правим _launch.bat имя базы ставим то которое для сервера авторизации ( у меня bf2142login)
Вроде бы все. Запускаем сервер авторизации, затем сам сервер. создаем аккаунт, в игре серва не видно так что заходим по ip.
PS я любитель так что если что то не так сильно не пинайте :D был бы вэб интерфейс под все это дело
во как,сделал по инструкции,только у меня Денвер но это не столь важно так как статистика заносится в базу но вот в игре не показывает и не импортирует туда,то есть после рестрта карты я снова рядовой и снова нужно зарабатывать звания и нашивочки,причем в базе все пишется((есть идеи почему так??
на сервере хост не прописываем.
127.0.0.1 stella.master.gamespy.com только это прописал для fesl чтобы сервер мог регистрироваться на мастер сервере
у меня и так регится, в хостах на сервере ничего нет.
это для того чтоб сервер было видно в игре,я все ставлю по инструкции вот только статистика не остается в игре,сервер стоит на винсервер 2003,клиент на вин7 ультимэйт,если данные приходят в базу,что отвечает за то чтобы когда клиент подключается к серверу они опять показывались?что их выводит клиенту?
чтобы в игре, статистика показывалась, на клиентах хост перенаправляем.
Ыыыы.. У меня статистика пошла. Кому нужна помощь - моя аська 608322060
ну отписал бы сдесь для всех, что было и как исправил, опыт бесценен ).
Описываю, как я сделал
версия игры и сервера должна быть 1,25
для начала качем софт http://depositfiles.com/files/xv446h4m1
1. для клиентов из папки bf2142_1.25_private_stats\crack заменяем в каталог игры файл.
2. на сервере устанавливаем xxampp при этом введя пароль для пользователя root. (желательно перезагрузить комп после установки)
3. заменяем файл bf2142_1.25_private_stats/hosts.ics на клиентах и сервере вместо your.external.ip вводя ип сервера.
4. распаковываем папку server в C:\xxampp\htdocs\
5. заходим C:\xampp\htdocs\includes\ находим config.php там вводим свои данные:
Все-равно не работает,попробывай поставить и сервер и клиент на одной машине на хamp не по одной инструкции не получилось,по-любому что-то не дописали(на днях попробую 2 метод на серверной машине переставилю, удалю денвер и поставлю отдельно апач,мускул и пхп.
я ж говорил кому-то НА 1 МАШИНЕ СЕРВЕР И КЛИЕНТ НЕ РАБОТАЕТ
у меня вопрос:
насколько я знаю пб на нонранкед сервер не ставится (прочитал на офф. сайте пб).. Правда ли это?
все ставится. причем тут ранкед не ранкед. интернет 1 в конфиге и пб заработает, даже при инетрент 0 можно пб в режиме лан запустить.
Кто знает как сделать чтобы в списке серверов отображался как ранговый сервер?
у меня в конфиге сервера пб 1 и интернет 0 .. в чём проблема??
ап
всё понял, спасибо!
Стоп, тогда он будет проверять ключи и... кейген в помощь?)
+ Не подскажете, где можно взять скрипты на бф2142??(по идее от бф2 подходят) как они стасятся ? (тупой вопрос, однако, но я не знаю)
Сорри фо мой тупизм
и ещё. при запуске даймона выбивает ошибку:
http://radikal.ru/F/s55.radikal.ru/i150/1108/73/77f7e4c072eb.jpg.html
В ЧЁМ ПРОБЛЕМА?? СТОИТ РЕЖИМ КООП на 16 (карта суэц.)
И поделитесь, пожалуйстА, правильным PBSV.CFG :0
Заранее спасибо
вот
Ой.. огромнейшее спасибо! Я просто новичок в настройке БФ серверов (бф достался по наследству от предшественника )...
У меня тогда след. вопросы:
1) В чём может быть проблема с даеоном? (сообщение выше)
2) Модменеджер установил, всё ок. Но... Как называеются скрипты: а) ограничения командера (становиться командером с , например, 12 человек) б) после конца раунда команды меняются местами
Ещё раз простите меня бестолкового
демону нужен фраймворк 1.1, скрипт comdis, а раунды ставишь 2 и в модманагере в настройках автобаланса
mm_autobalance.roundSwitch 1
спасибо! самое интересное, что у меня стоит фреймворк 1.1 сп1... поставил - работает на "ура". вот только в нете не могу автосайзер найти...
Не на ура.... Автосайзер нашёл, кодис нашёл. всё поставил.. не работает....
комдис непонято почему. А вот как правильно автосайзер работает?? Точнее как правильно установить?
modmanager.con
почему-то отказывается работать.. для меня более приоритетнее скрипт на размер карты.
вы не говорили что вам нужен скрипт автоматической смены карт при разном количестве народа на сервере. скриптов много всяких : mm_randmapautosizer, mm_mapautosizer есть и в автобаланс встроеные.
comdis работает в игре вверху пишет No commanders и указывает количество людей когда можно будет играть командиром.
выложил несколько модулей:
Спасибо. Просто я на себе всё пробую Взял командера - не убило......
Вот вопрос по mm_mapautosizer - как ротацию под него составлять?
я делаю так, так как демон глючит делаю все настройки в файлах сервера в settings папке. в маплисте maplist.append codename_valhalla gpm_cq 32 если 16 первая карта будет на 16 после загрузки сервера, или на 32 потом в демоне стираю профиль дефаулт и запускаю его снова. он создает новый профиль со всеми прописаными картами и настройками сервера и больше не трогаю. если что то нужно изменить то изменяю сетингсы сервера профиль стираю у демона и так далее.
P.S. все это относится к бф2, насчет бф2142 не знаю.
Всё руки не доходят написать. С атистике глюков куча Невозможно получить серебрянные нашивки и т.д. Их получаешь - дают 500 очков, но в статистике не запоминает. Больше 25 человек эмулятор не выдерживает.
Пока ещё дальше ищу глюки..
И вот что ещё... На ХР нельзя выбрать поощрения!!!! Что это за "болезнь" - НЕ ЗНАЮ...
установил всё работает как положенно вылетов нет . На ХР нельзя выбрать поощрения!!!! у меня выбирают игроки без проблем и на xp и на висте и на 7 только подробная стата не пишется ..а так всё ок . глюков не наблюдаю пока
и ещё может кто подскажет .....в штабе отображение флагов у всех стоит флаг америкосов ..есть ли решение
Ручками в базе поправить.
т.е.? на хр нормально поощрения выбираются?
совершенно верно
хм.. интересно... а как вы делали?
на данный момент стата работает стабильно..глюков и тд (пока незамеченно)
анлоки и тд и тп получают все ос
ip сервера не нужно вводить руками(он появится автоматом)
сервер мониторится и виднеется в списке как ранковый
хост игроки не прописывают
в штабе во вкладке рейтинг не полная стата
пока всё
maiorBoltach так вроде же ты отписывался что всё поставил ну были глюки ...
так и у меня были... ну а если просто не веришь свяжись по скайпу (мы стобой общались) дам тебе наш ехе сам зайдёшь и проверишь .
тогда жди в скайпе
Просто интересует, как избавиться от хостов. Просто из-за этих хостов разное прочтение на вин 7 и хрюше.
[quote name='maiorBoltach' date='Среда, 28 Сентября 2011, 11:50:19' post='1543048']
тогда жди в скайпе
Просто интересует, как избавиться от хостов. Просто из-за этих хостов разное прочтение на вин 7 и хрюше.
ну насчёт хостов долго не заморачивайся то что написанно
your.external.ip bf2142-pc.fesl.ea.com
your.external.ip gpcm.gamespy.com
your.external.ip stella.available.gamespy.com
your.external.ip eapusher.dise.se
your.external.ip stella.prod.gamespy.com
your.external.ip stella.ms5.gamespy.com
your.external.ip ea.com
your.external.ip gamespy.com
your.external.ip messaging.ea.com
your.external.ip fesl.ea.com
your.external.ip gpsp.gamespy.com
your.external.ip gamestats.gamespy.com
your.external.ip stella.ms5.gamespy.com
your.external.ip eapusher.dice.se
your.external.ip bf2web.gamespy.com
your.external.ip battlefield2.available.gamespy.com
your.external.ip battlefield2.ms14.gamespy.com
из всего этого тебе нужно всего 3 записи
your.external.ip stella.prod.gamespy.com
your.external.ip gpcm.gamespy.com
your.external.ip bf2142-pc.fesl.ea.com
их нужно загнать в ехе и отдать клиенту ну и на сервере в хост тоже это пропиши .. всё(по крайней мере у меня так)
ну может кто нить подсказать .....где копать в базе для изменения флагов игроков .понятно что создаётся по дефолту ну где не понятно..ip2nation в базе нет ...в конфиге не нашёл упоминания..игроки регятся указывают разные регионы и всё равно флаг один у всех us
у меня только 1 идея появилась. у нас в 1 базе идёт сразу 2. От эмулятора и от статы. страна вносится в базу эмуля, т.е. стата её напроч не видит.
да если покапатся у коха то выходит странная вещь у него база для игры другая с пропиской 19 таблиц .да и конфиг другой .я его установил но пока проверял поверхностно..работает .но перейти для полного тестирования пока не решаюсь вот в этой базе и в конфиге и в таблицах явно указывается
ip2nation и ip2region . в нашей базе что стоит на данный момент всего этого нет и более того в базе создаются 14 таблиц и уже при тестировании добавляются ещё 2 .
если не найду ответ по флагам (в какой части базы их менять) то вероятней всего начну тестить другую версию.
и ещё логи по работе сервера записываются в корень с: это можно как то отключить. ведь почти теже логи более подробные которых явно не хватает для отображении полной статистики находятся в скрытой папке по этому адресу на 7 "C:\пользователь\AppData\Local\VirtualStore\Program Files\Electronic Arts да и по игре они тоже там
по поводу скриптов если есть у кого для версии bf2142 1.25 поделитесь пожалуста
mm_climit.py если не ошибаюсь действие данного скрипта запрещение техники при малом количестве игроков на карте
Headsho скрипт показывающий игроку попадание в голову противника.в принципе он у меня есть ..но в логе пишет ошибку
ссылка базы http://www.fayloobmennik.net/1033016 а скрипты нужно дорабатывать .такие у меня есть
maiorBoltach
Привет дружище за помошью я.
У меня стоит сервак бф2 вер 1.5 сделана стата на батлу 2 с выкладкой статистики на мой сайт на сервере, все чин по чину как пологается.
Устанавливал серве 2142 но на нем нет статистики вернее она не сохраниется сервер раздает награды звания, всю лабуду в общем.
Есть небольшое зависание после окончания раунда т.е идет передача стат данных. Ну мне так кажеться, но вот проблемма в том, что после начала нового раунда нет ни званий ни чего. Прозьба к Гуру сделайте инструкцию как правильно устновить ранговый сервак 2142, с вложенными ссылками на нужные феслогины,statistik.php
С программой для пережимки или переписания .exe и инструкцией как это делать.
Понятно, что на форуме это все написано, но читать все подрят очень долго и муторно сплошь неудобства. Или давайте так, как с вами связаться по скайпу. Буду рад пообьщаться, уж очень хочеться запустить хотябы частично работающуюю статистику.
И может кто обращал внимание на такую версию сервера Bibliary&HellFire титанлайт 2 в режиме ботов, я немного поковырял мод, немного экзешник у клиента, а кое что мой друг разобрал по печенюшкам для запуска сервера под такую модификацию. У нас локалка маловата приходиться ботов прикручивать, ну еще и стата не пашет, а народ ушлый им подовай все и сразу, интирестно говорят, но надо бы стату прикрутить.
Надеюсь не откажете :(
ну в принципе на форуме написанно всё .что именно тебе непонятно.а сервер твой виден .но он версии 1.25 а не 1.50 как ты написал .виднеется в списке серверов и зайти можно .но пинг ...да и ботов поставил столько что куда ни кинь гранату убьёшь от3 до 6 ботов)) лаги из за этого.зависание происходит из за того что время на смену карты поставил маленькое не успевает передать данные идёт ошибка соединения.
ведь описанно всё ..попробуй ещё раз .если не получится ...постараюсь помочь.или на крайний случай просто пропишу твой сервер и будет тебе стата.просто времени мало.если запустишь 1 сервер то лучше прописать если 3 и больше можно и свою стату.(допустим игрок с твоего сервера захотел зайти на другой сторонний сервер где пинг меньше и что ему нужно регится и по новой набивать стату) .
поставил,игровой сервер на удаленке,статистику и эмулятор на своем компе,статистика пишется,в штабе отображается,анлоки дают и медальки все это сохраняется но только в штабе,в игре самой когда заходишь на карту снова рядовой и анлоков нет,что нетак недогоню,может серверный конфиг или настройки где еще сменить нужно?киньте образец вашего конфига серверного если не трудно и в чем может быть причина подскажите?
это все прописано,статистика же сохраняется и в штабе отображается,а в самой игре после смены карты опять рядовой и нет выбранных анлоков которые разблокировал в штабе,завтра приду с работы можно связаться,может что в клиенте или серверном конфиге?На счет экзешника если можно по-подробнее как править?
ну раз ты пишешь
это все прописано
1 шаг сделал
статистика же сохраняется и в штабе отображается 2шаг сделал
а в самой игре после смены карты опять рядовой и нет выбранных анлоков 3 шаг значит- что 1 шаг неправильный
Если ты правильно прописал и проверил .чем я тебе смогу помочь.
Собрал стату для версии 1.50 или 1.51 Delux Edition, работает гдето 80%, лень было да и времени не было доделать сравнение игроков и еще некоторые фишки...
Исправил некоторые аварды которые не добавлялись.
В папке есть архив www.rar - ето стата прямо из WAMP-a
bf2142.sql - дамп базы статы и логин емуля, так что отдельно базы для емуля не нужно создавать.
папку с питоном заменяем на папку с сервера (ех.: Program Files\Electronic Arts\Battlefield 2142 Server\python)
!!обязательно пропатчить BF2142.exe и BF2142_w32ded.exe утилитой lpatch.exe из fesl_login_server_beta03!!
Вроде бы все.
Если и возникнут проблемы думаю в этой теме вы найдете все решения.
http://zalil.ru/31978741
делал по аналогу по стате 1.25,даже не отображается в штабе и в игре только пины дает без званий,видно чет или я накосячил или незнаю,по 1.50 может другой метод установки?
Кому интересно может создавать себе ехе-шник игры и раздавать своим друзьям, таким образом можно не добавлять Ваш IP в hosts/hosts.ics, и игра будет сама рваться на ваш IP, но только не на машине где запущен ded сервер.
Открывайте файл http://zalil.ru/31981163 любым hex редактором, делайте поиск по 85.221.204.51 и меняйте на ваш IP.
Потом находите значение 33CCDD55 и меняйте по битно на ваш IP в hex формате но от конца до начало. То есть если ваш IP адрес 85.221.204.51, наоборот будет 51.204.221.85 и его hex значение по битам будет 33CCDD55.
файл для 1.51 версии
alqaida ну ..у тебя что нить вышло
короче незнаю под 1.50 и 1.51 не пашет,буду дальше ковырять 1.25,если автор не выложит только сервак 1.51 настроенный и мануал как устанавливать или мне не дано(
Короче так, напишу все настройки которые я еще помню и проблемы с которым столкнулся:
1. Не забывайте про host файл, желательно добавить все эти адреса:
your.external.ip bf2142-pc.fesl.ea.com
your.external.ip gpcm.gamespy.com
your.external.ip stella.available.gamespy.com
your.external.ip eapusher.dice.se
your.external.ip stella.prod.gamespy.com
your.external.ip stella.ms5.gamespy.com
Или другой способ пропатчить bf2142.exe и как я прочитал выше наверное вы сделали неправильно,
потому что если у вас мастер сервер(login emulator) на одном компе и ded сервер на другом то этот exe не будет работать, он или не будет логинится или не будет посылать данные к web серверу,
потому что вам надо туда пропатчить два IP, в hex - мастер сервер + в некоторых местах в нормальном текстовым виде,
и там где IP для статы, поставить IP вашего WEB сервера. А как в этом exe-шнике только один IP, Находить эти различные места можно только методом тыка. Так что или ставите все на одном сервере или ищите в нете другой кракнутый exe и сделайте тоже самое...
На компе где стоит ded сервер хосты прописать нужно по любому.
2. Пропатчить exe игрь и ded сервера с помощью lpatch.ехе, я брал с 3-й версии.
3. Убедитесь что firewall настроен нормально или отключайте совсем.
4. Поставте стату и убедитесь что она доступна в browser-е, она должна быть доступна сразу из root-а сервера к примеру: http://exter_ip/bf2142statistics.php.
Смотрите чтоб .aspx страницы были доступны. И еще один главный момент, отключите error reporting в php.ini, потому что хотяб один deprecated message и все, игра будет игнорировать такой ответ с сервера.
5. Добавте ded сервер IP в таблице servers и поставте authorised 1
6. Менять папку python-а из архива
7. поставить punkbuster и в его настройках ставить restriction 0, иначе будет выкидовать.
Вот примерно и все.
Тогда меняешь только:
http_backend_addr = 'IP где установлен серверр статы',
но, я советую вообще не менять ничего, то есть оставить так:
http_backend_addr = 'stella.prod.gamespy.com'
потому что у тебя же все равно в хостах стоит
Stats_IP stella.prod.gamespy.com
И старайтесь не использовать переадресацию на локальный IP: 127.0.0.1, а вставляйте внешний. Потом еще отдадите хост файл своим друзьям, и естествено у них игра будет искать статистику или мастер сервер на локалке.
усе,статистика пишется,в штабе отображается,в игре отображается,все дело в хостах,вот еслиб сразу дали знать какой адрес за что отвечает то сразу бы понятно было)неважно где и как расположены статистика,мастер-сервер и игровой сервер в этом всем рулят хосты,с пральными адресами.
позже как разберусь с exe-шниками попробую на 1.51,но к тому времени наверно уже полная будет,а не как щас говорилось 80%))
-и хотелось бы узнать как поставить значок ранговости в списке своего сервера,если можно то поподробнее с деталями,там ведь ковырять нужно exe-шник игрового сервера,или все намного проще?
Подскажите ! IP адрес должен быть только статическим ? или возможно использование DNS вместо IP адреса
кто-нибудь поставил на 1.51 ???
имеется ли веб-стата у кого-нить???
о как,а не поделитесь статой и вебстатой?
;) а можно и мне тоже под 1.51 и веб-стату?!
да выложить не сложно.. как закончу тестить выложу всё.
Sinthetix главное что бы не потерял интерес.и подсказал что да как .пока его нет((
Что работает,а что нет если не секрет?
стата та же. вебморда в прогрессе
на днях сервер дадут буду пробывать на 1.51 эмулятор и статистику игровую поставить,а то уж больно хочется не отставать от всех)если получится будет гуд,останется только веб стату подождать,вот толбко сколько,одному ему известно кто делает её)
Sinthetix не теряйся только в самый нужный момент.
будем с нетерпением ждать)
А теперь немного приколов.
Или я так редко вхожу в нет, или я на все забил, но я нашел очень интересную вещицу.
http://code.google.com/p/bf2142emulator/downloads/list
Ето чудо эмулятор от thedefaced.com (aka evilsource)
Ща протестирую, посмотрю...
UPD.
Кароч то, что выше бредятина.
Основано на гслогине, а также для работы необходим (внимание, приготовьтесь к овациям) ява!!! (много апплодисментов).
+ Я не нашел никакой взаимосвязи с базой.короче бред.
Андрей Васильев, если интересно посмотреть, что сделали в забугорье - скачивайте
Ах да.. Забыл написать типо способ установки:
Кажись забыли или времени нет,можт остановимся прыгать?а?
да не забыли...просто очень медленно продвигаемся..Sinthetix потерялся.а база на мой взляд была приблизительно на 50%-60% .
почему так решил ?
1 режим титан отсутствует.(статистика по нему)
2 НС запустить не получилось только на версии 1.51 .(пробую на всех версиях)
3 серебро и золото не даёт. медали и т.п получить без золота и серебра не получится.
4 сравнение игроков нет.
5 отображение игроков не полное(кто откуда)
6 некоторые награды в игре даёт но не сохраняет .это так было в базе.
7 анлоки НС получить не получается.
НО...это база лучше .если доработать должна работать на всех версиях.
ну короче есть над чем голову ломать.
что сделали .
решили несколько вышеизложенных проблем (6.5.3.(1 ещё не закончена))
ну вот пока и всё.помог бы автор и дело продвигалось бы намного быстрее да он наверное уже интерес потерял или очень занят.по крайней мере уже почти две недели он не появлялся.
ждем,ждем,ждем.....
как успехи,1.51 статистика играбельна уже?
стата уже~87-90%
чего пока нет
1) NS пока не запустил (а с ним нужно проверить и награды) при решении от ~90-96%
2) сравнивать данные игроков между собой ~2 %
3) возможны мелочи ~2%
...да можно ставить ..есть ещё нерешённые задачки ...
я просто не силён в php поэтому продвигаюсь медленно .
Автор канул в небытие.подсказать некому.на последнее запрос не ответил ..
Что именно нужно помочь,если в PHP и MySql то после праздников можно попробывать в числах 10 января,программист знакомый обещал помочь.
всем привет. отчитаюсь что сделано.
Стата уже ~92-94% близимся к завершению..хотя и очень медленно (всё методом тыка..автор так и не обьявился)
и эти прценты приблизительны.просто на некоторые данные закрываю глаза ..не учитываю
легче сказать уже что не работает...( пока не получаю данных по голиафу..спидеру..маяк.. рдк..титан 70%....сравнение игроков между собой) время и терпение пока есть а вот знаний ...
NS запущен а с ним и анлоки
хорошие новости,ждем с нетерпением окончания работ)
есть небольшие успехи ..
сравнение игроков между собой...(получилось) нестандартный подход решения. думал будет трудней
галиаф и спидер поделились инфой ..
стата ~ 95-97% эти прценты приблизительны
пока нет данных по (маяку ..подствольного гранотомёта ...титан 70% ... ) это для игроков мало что значит они в базе это почти не просматривают ..просто мне самому интересно.
нужны ещё доработки и по питону
пака всё
Великолепно,ждём 100%-го завершения,если стата будет на 100% работоспособна можно будет и веб мордой заняться так как там все хранится в базе:-)
блин,ну что там уже сил нет терпеть)))
привет всем..пока остановился на 98%...немного зациклился ...сейчас по идее и автор должен появится...но ..увы
не хочу оговаривать сроки это не к чему... я и так уже сплю и вижу эту базу ...
Дарова Всем Я тоже от себя желаю дальнейшего развития статистики =) Так что
Кстати, Николас, помнишь я тебя достал был с тем, что после переустановки ОС стата не работала??))
Так вот. Решение типо найдено =)
Я чисто для интереса себе снова поставил бф2 статистику. она полностью работала. Покопавшись в файликах а-ка .htaccess я нашёл интересный факт. в этом файлике в бф2 прописано прочтение aspx файлов... но и в бф2142 тоже прописано =)
В итоге... У кого не полностью стата работает описываю:
1) Изменяем .htaccess файл статы на следующее
не всё так просто...топчусь на месте даже откатываюсь назад...что бы получить тот или иной результат ..как выше писал что на некоторые вещи закрываю глаза..вот этого и не надо было делать...здесь всё почти взаимосвязано ..не отказался бы от помощи знатоков по пшп...
терпенье уже иссякло да и время уже становится меньше.
А есть ли возможность выложить стату и по-подробнее написать что именно не работает и что нужно сделать?
Народ предлагаю для вашего сайта-портала арендовать ранговый сервер , с левой авторизацией. На сервер можно будет играть как офф юзерам с их статой так и левым чувакам с альтернативной статой. У нас уже давно запилен авторизатор и стата, предлагаю арендовать у нас сервер (железо) а к серверу будет дан доступ по фтп. По всем вопросам аська 294454656
Так же нам необходим пхп рограммер,
Предлагаем сотрудничество, с игровыми порталами.
На стату и сервер можно глянуть тут http://www.novgames.ru/game-servers/battlefiled-2142/
для тех кто интересуется статистикой.
установить эмулятор авторизации Васильева Андрея.
установить MySQL (думаю что вы это уже прошли )
данную папку http://normand.ucoz.net/htdocs.rar распаковать в хамр ...
если что не понятно обращаться ,чем смогу помогу или на сайте http://normand.ucoz.net
просто уже лень всё описывать честно..
Хоть бы разъяснил готовая или нет,на сколько % рабочая,что работает а что нет,для какой версии и прочую инфу )
Эта база которую выкладывал Sinthetix работает на всех версиях приблизительно 98 % рабочая о ходе добавлений И изменений я отписывался
я так понимаю на 1.51 версию работает .у меня опять трабла с записью статы в базу когда играешь происходит ошибка подключения и через сек пять игра продолжается,знач чет опять в адресах намудрил.
alqaida в конфиге поставь sv.endDelay 30 если разрыв соединения в конце раунда..если во время игры то проверяй сервер авторизации
все получилось в базе прописывается дело было в неправильном хосте где лежит статистика,а вот в игре нет,то есть вижу в базе награды,статистику карт и остальное,захожу в игру а ничего нет даже в штабе,вот на чем застрял(((Не подскажете схему получения игроком статистики,будет над чем поразмыслить)подозреваю что опять с хостами намудрил),но если игрок играет и статистика пишется а в игре ее нет..блин запутался...короч пол дела сделано нужно догнать теперь как сделать чтоб она отображалась в игре)))
Привет всем. Прочитал тему, все ссылки мертвые, не могли бы перезалить актуальные базы, сервер авторизации и саму статистику. Хочу тоже попробовать развернуть сервер. Постараюсь допилить статистику.
alqaida
(ваш ip) stella.ms5.gamespy.com
(ваш ip) bf2142-pc.fesl.ea.com
(ваш ip) eapusher.dice.se
(ваш ip) stella.prod.gamespy.com
(ваш ip) stella.available.gamespy.com
ip пишешь без скобок..
да у тебя скорее всего ехе неправильно правленный
ILexus немного погоди как выберу время выложу
щас посмотрю куда он там направляет-все там нормально,тем более я без правленного екзешника а просто пропатченого рублюсь а в хост прописываю.
всмысле неправильный,награды же отображаются в штабе и на главной значит конект есть к базе.
питон менял...ехе патчил...одно дело патчить но я ещё и ручками своими кривыми прописал и ip и хосты почти все впихнул что бы игроки не прописывали только хост нужен на сервере
1.25 работает без проблем,а 1.51 не хочет,вот и говорю выложил бы полностью стату с базой и питон к серверу 1.51,так всем легче будет,а то кусками собирать геморно(((
alqaida если у тебя работает 1.25 то ты не задумывался что только питон даёт инфу на сервер статистики..я уже написал что бы ты искал проблемы в ехе файле....питон идентичный..база одна и та же ..как тебе ещё разжевать
короче не работает твоя стата,1.25 все робит а вот 1.51 которую ты дал не работает вообще,думаю огрызки выкидывать никто и не будет ставить,и кстати база там таблицы разные пишет не как в 1.25,разве трудно выложить целиком,нажил же себе геморрой заняться 1.51.
буду признателен если будет выложено по папкам:
-fesl
-веб стата
-база
-python
-.exe под 1.51
огромное спасибо.
спорить не буду..если у меня кривые руки и всё таки я заставил работать стату на версиях батлы ..то у тебя не хватает терпения....или желания.
у меня походу все вместе и руки и терпение но вот желания много.не мог ты еще раз кинуть в шару статистику с базой+питон и фесл в одном архиве.будь так любезен.а то у меня после поломки винта не сохранилось ничего.заранее спасибо.
все разобрался с 1.51,скачал стату выше по ссылке,база была на сайте у меня,питон засунул от 1.25 сервера,все работает все считает и в игре отображает,спс за статистику)
А где взять -fesl_login_server? Выложите пожалуйста.
И еще вопрос: вы тут стату обсуждаете...
Что именно не доделано - web морда или ASP?
веб вообще нет покачто,будет время займусь ею,фесл скачать на форуме можно.
http://http://games.powernet.com.ru/upload/files/bf2142_stats.rar - вот собрал все что нужно,сервер и клиент сами постараетесь найти уж,ссылка будет работать 2-3 дня,потом кирдык ей,не люблю засорять свой сайт.
структура такова:
exe 1.51 - екзешник для клиента где вам нужно править IP
fesl - эмулятор мастерсервера EA(в нем же и lpatch для сервера)
python - серверная часть
sql - база для скрипта статистики
web - сам скрипт статистики и движок для нее.
Дерзайте 2-3 дня,но легче будет прописать у себя ваши сервера чтоб они отображались в одном сервер листе.
http://games.powernet.com.ru/upload/files/bf2142_stats.rar - вот правильная ссылка.
Блин. А вод линукс, как я понимаю, того самого fesl нет?
из под линукса можно запускать програмы на винду,гугл рулит)
Кто знает что править в екзешнике сервера чтобы он отображался как ранговый в мастерсервере фесла?
alqaida когда ты запустишь сервер?
sv. ranked 1 может так надо править
не,там не играет роли,нужно именно екзешник сервера править,сервер запустил мониторинг на сайте так же пишу статистику дя серверов посмортреть можно наброски на http://bf2142-stats.gvol.ru/,из-за нехватки времени будет она строится долго,к осени думаю сделать полноценную и с нормально читаемым кодом,повторяю сейчас только наброски,кто хочет потестить свой сервер пишите добавим его в базу)
если постоянно будут играть то можно и титан и ботов убрать,делаем пиратский мастерсервер и статистику бф2142)
nikolaos планируется ли доделка статистики,в плане статистика техники и других мелочей?
alqaida возможно продолжу но не сейчас. а для того что бы виднелся как ранковый (значёк) сверь ехе с 1.25
alqaida всё правильно понял...если я не ошибся http://normand.ucoz.net/Battlefield_2142v1.25.rar
Здравствуйте. 2 ночи парился ковырял и патчил экзешники несколько штук не как по всякому, он не хочет конектиться долгое ожидание идёт и не подсоеденяется .v 1,25 .Базу и эмулятор с Николасом собирали вроде работает.Может что то не так делаю и кто нить сможет помочь пропатчить на мой ip 85.192.185.215 буду очень благодарен.Продолжаю мучиться (
товарищи, выкиньте пожалуйста в общий доступ комплект с рабочим сервером 2142, я все ссылки из этого топика сейчас проверил - все битые (( охота поднять сервер под виндой.
кстати, такой вопрос: нашел unranked server вот здесь: http://planetbattlefield.gamespy.com/View.php?view=Other.Detail&id=118 , его можно перенастроить на все эти тут обсуждаемые плюшки, или обязательно нужно качать "то, что дают в комплекте"? вопрос оттого, что вроде бы приведенный источник (gamespy.com) - достаточно официален, версия точно последняя, все патчи и т.п. уже внутри - и казалось бы всё что нужно теперь, это запилить его чтоб работал с анлоками и своей авторизацией.
а, и ещё вопрос: какое минимально нужно железо, чтобы крутить сервер со, скажем, 40 игроками?
1.качай и ставь сервер 1.51
2.пропатч BF2142_w32ded.exe вот http://games.powernet.com.ru/upload/files/lpatch.rar
3.на компе где установлен игровой сервер в файле host пропиши:
спасибо!
я к сожалению почти весь понедельник на работе
так что попробую успеть вечером.
да, качать-то unranked 1.51?
Инструкция(как создать ранговый сервер Battlefield 2142 версии 1.51);
1.Качаем выделенный сервер http://public1.nl.fileplay.net/downloads/15626345-dc11bed80a4e3f8dea3d5f2a9ff24145/fetch/2011/0225/0906/Battlefield_2142_Server_Unranked.exe,устанавливаем.
2.Качаем дополнительные http://games.powernet.com.ru/upload/files/files_bf2142.rar для сервера.закидываем в папку с сервером.
3.Добавляем в файл host(C:\Windows\System32\drivers\etc)
правильней будить если hosts прописывать в hosts.ics, это только для linux актуально прописывать напрямую в него...
hosts.ics нету на WinServer 200..,он есть только на Win7
5.http://bf2142-stats.gvol.ru/lgsl/?s=add сервер на сайте
так его и на 2k3 нет, но это не мешает его создать, на XP его ток же нет, и вот тут ты ошибаеся, на 7 его тоже нет!
http://ru.wikipedia.org/wiki/Hosts
http://support.microsoft.com/kb/309642 - про hosts.ics
Ну его можно использовать на любой ОС от M$... ...2k0 не исключения!
...какие-то входящие порты от серверов статы-логина мапить надо?
Я пока планирую в провайдерской сети потеститься..
alqaida Сегодня добавил свой сервер . Ранг отображается нормально а стата не идет . Подскажите , может че не правильно настроил сервер?
хост не нужно прописывать,вернее было бы указать ip сервера когда добавлял сервер.Нужно посмотреть идет ли статистика с сервера в базу,когда карта меняется она отсылает данные в стату,я вообще немогу к тебе на сервер зайти,выкидывает-видно дело в настройках сервера,я там форум поствил,после настройки форума можно и твоим сервером заняться.
На серверлаунчере нужно в строках Provider , Region, Type что нибудь прописывать ?
нет,щас проверю свой и твой сервер создам нового игрока,если даш доступ на сервер то посмотрю что и как.
у меня все гуд,чет у тебя там нужно смотреть.
подскажи . каким образом предоставить тебе доступ
http://www.teamviewer.com/ru/
удобный способ)
alqaida, если не сложно можешь дать шаблончик сайта, па пробую в него статистику вшить...
alqaida какая та проблема на авторизаторе . нет отображения списка серверов . могу зайти только по ip
следующий стандартный вопрос: как добавить ботов для совместной игры?
насколько понял я сам:
- нужна карта coop
- нужен параметр запуска сервера +ai 1 (пишут, что это для линуксового сервера)
- нужно что-то править в папке AI мода.
всё верно? копать в этом направлении?
нет непрально
хм, тоже перестала идти статистика, после окончания раунда имею 0 очков. хотя на предыдущей (черновой) инсталляции всё работало.
alqaida, посммотри в своей стате, если я не ошибаюсь там должен быть игрок Aladeen с 40 очками, и Aladeen2 с нулём.
вся разница в том, что сейчас я управляю сервером через bf2cc, а тогда- запускал батником. ну и не помню уже как запускал - то ли в режиме LAN, то ли Internet... если это вообще имеет значение.
PS с ботами таки запустился )
Aladeen я не смог зайти к тебе на сервер сегодня
ничего не помогает (
более того, в игре, если сравнивать своего бойца в рейтинге с кем угодно (сам список бойцов рейтинга по ранжированию совпадает с http://bf2142-stats.gvol.ru/), у обоих везде нули.
то есть список бойцов подтягивается, а очки по ним - нет.
придется снифать пакетики.
поснифал.
выяснил попутно, что если играть "старым" персонажем (которого регал на вчерновую собранном сервере), то его 6 очков в накопленной стате числятся, но новые очки не набираются.
снифер для всех обращений к серверу статы выдает https://www.dropbox.com/s/9u5imoswhob7ktl/bf2142fail.png картинку.
хм, вот и связывайся с чужой статой.
ну и напоследок.
стата уходит, http://dl.dropbox.com/u/23852279/webpics/stats.png.
alqaida,
по ходу пьесы я нашел всё, что нужно, буду поднимать у себя всё сам. блин, как обычно всё (
Aladeen у тебя проблема в настройках сервера .куда отсылается проверь.хост прописан должен быть у сервера.
Я привел скриншоты, на нихвидно, у кого проблема
Aladeen что должно быть у тебя ..это ехе для сервера пропатченный для конекта к серверу авторизации.правильный хост .правленный питон в корне самого сервера.настройки сервера....батник запуска.
при окончании раунда выскакивает ошибка но продолжает играть? если да то увеличь время отправки пакета
alqaida отключи Брандмауэр Windows или пропиши правила для входящих соединений.это относится и к антивирусу.нужно только вписать его сервер.(если всё это сделано ) то проблема Aladeen только у тебя .
nikolaos у меня нормально идёт игра, авторизуется, хосты все поправлены, питон поправлен - я всё уже вручную проверял и снифером смотрел куда какие запросы уходят. всё корректно.
и никаких ошибок нет. у меня вообще пинг до серверов alqaida около 50, зачем что-то увеличивать, и так всё проходит штатно.
причем больше скажу, насчет рекомендаций для alqaida ты тоже не угадал. посмотри на скригшоты снифера, что я давал - все мои соединения проходят до его серверов. и авторизационные, и запросы статы. косяк один - она у него почему-то не обсчитывается.
мне в этих условиях проще свою стату поднять, тем более есть где.
сейчас вот разберусь каким образом идёт собссно учет игроков (откуда прилетает первоначальная идентификация), и можно будет начинать.
а проблема скорее всего в одном: alqaida тут уже неделю не появляется, а ведь я ему там на сайт добавил свой сервер, и он до сих пор висит как "Сервер уже добавлен,ожидается проверка Админа". скорее всего именно поэтому ничего и не обсчитывается.
такое "резкое" администрирование меня не устраивает
Парни, поделитесь рабочей версией статистики на 2142 и sql базой к ней,
пусть даже с некоторыми недоработками.
Или ссылочку дайте где скачать можно.
Буду весьма признателен.
я-то появляюсь регулярно,но вот непойму в чем проблема с моей стороны,стата работает и все нормально проходит,и обсчитывает,проблема в настройке серверов,и непойму зачем добавлять разные сервера на разных ip,ваши сервера авторизовал,настраивайте их и все.говорил давайте посмотрю ваши сервера через TeamViewer на ваших компах,в ответ только рассуждения и мысли,зачем мне это?Сразу бы сделали и все.Так что если вам хочется копаться то копайтесь и разбирайтесь в своих проблемах других нечего в этом винить.Тем более там на сервере статистики есть форум http://bf2142-stats.gvol.ru/forum/ почему-бы там не написать?
nikolaos
как бы уже как 3 года файервол выключен,правила прописаны тоже и на входящие и исходящие.
fedel
твой сервер все гуд,зашел погонял с ботами,ранги идут и сохраняет стату.
мой тоже начал сохранять
alqaida очевидно, необходимо было подтвердить добавление мной сервера в твою стату. ты это сделал и статистика пошла.
ну всё, вопрос исчерпан и слава богу.
alqaida попробуй еще раз добавь мой сервер . все переснес в системе как и саму систему . скорее все не шло из-за стараго рангового сервера на версии 1,25 , когда был привязан от Kosh
бывает иногда
в опции edit config в стате для бф2 есть параметпр Award Processing: по умолчанию отключен, может попробовать его включить, чтоб награды сразу присваивались....
в описании этого параметра вот это Require players to complete rounds before processing awards.
все правильно анлоки появляются после того как перелогинишься.
alqaida чем завтра с утра до вечера будешь занят?
с утра спать,днем сидеть у компа планировал,а там незнаю.
я хочу дать доступ к компу через тим вивер . Все начисто в комп установил . Стата все равно не хочет идти .
в личку пиши посмотрим что да как там у тебя
не действующие сервера буду удалять из базы,за повторное нарушение остануться без активации-или играем или нет.
в твоей "базе" полтора сервера, которые ещё и ни черта не отображаются в списке -- и ты при этом собрался что-то удалять? к какому конечному итогу ты идёшь? - к расширению своей базы или к сужению?
насколько я понимаю, твоё возмущение вызвано глюками вывода списка серверов, если кто-то из них в оффлайне? дык пили свой скрипт чтобы он не затыкался, а нормально отрабатывал такие случаи. а не указывай людям что им делать.
пилю,вот и нахожу выходы,сейчас делаю переход мастерсервера на 31.128.159.43,всем заменить на
31.128.159.43 bf2142-pc.fesl.ea.com
31.128.159.43 eapusher.dice.se
31.128.159.43 stella.ms5.gamespy.com
31.128.159.43 stella.prod.gamespy.com
31.128.159.43 stella.available.gamespy.com
31.128.159.43 stella.master.gamespy.com
в файле host на стороне сервера
PS:Aladeen как соберешься ставить на постоянку сервак отпиши сюда,а поиграть с ботами с другом можно и по локалке.
я уж понял, что с тобой каши не сваришь
так что, пожалуй, и отписывать не буду. удачи
вернуть обратно в хосты серверов
31.128.159.38 bf2142-pc.fesl.ea.com
31.128.159.38 eapusher.dice.se
31.128.159.38 stella.ms5.gamespy.com
31.128.159.43 stella.prod.gamespy.com
31.128.159.38 stella.available.gamespy.com
31.128.159.38 stella.master.gamespy.com
Приветствую всех!
Извиняюсь за некро, но может ли кто-нибудь выложить рабочий комплект логин-серв+стата+база для бф2142 1.51? Все линки в топике битые..
Заранее спасибо.
в инете где-то валяется на забугровом форуме fesl только не помню где,а вот стату нужно попыхтеть поискать,раньше были исходники на одном ресурсе но щас его закрыли.
http://www.unknowncheats.me/forum/downloads/Battlefield%202142/93/Battlefield%202142%20GameSpy%20Login%20Emulator-5697/
чето нашел у себя: http://share.bashtel.ru/files/345134 5 дней будет хранится.
оч.хорошо только кажись на 1.25 версию.Все-равно огромное спасибо,можно и эту доколупать.
кто знает как заменить хосты в экзешнике сервера на свой айпи,hex редактором искал в версии 1.51 чет ненашел.и как блин сделать чтоб сервер отображался ранговым?
Ребята , можно как то создать сервер Bf2142 пиратский 1.5 или 1.51 версии ... что бы просто могли люди подключаться и играть ? мне и та стата и анлоки не так сильно важны ... я вообще мод делаю и мне надо его как то тестить в дальнейшем ...
Короче просто что б запустить игру и к ней подключились ... только при условии что бы никому не надо было платить деньги(покупать игру) что бы поиграть ... и мне конечно
Скажем Battlefield 2 1.5 - я его скачал установил и я не создавал онлайн логин ... играл на оффлае комп к компу и в локалке ... скачал сервер 1.5 крякнутый - запустил - к нему подсоединились все кто с офлайн логином и играем себе преспокойненько даже стата есть....
а в 2142 тут я как понял игру не запустишь без онлайн логина, хотя в бф2 можно просто его не создавать
Sinthetix мне нужен bf2142_ded.exe 1.5 крякнутый правильно ?
ссылки мертвые - где взять ?
Бог с той статой главное игра
Я что то совсем ничего не понимаю .. это все что бы стату поставить - она мне не нужна - надо просто что бы люди к моему серверу подключались ... что б они простенько смоли подключится ...
Ребят ну .. я вас очень прошу ... моя самая главная задача сделать мод ... мне сервер как таков щас нужен только для ТЕСТА мода по сети ... я не могу вникать в это ... у меня мозги и нервы и так на пределе ... ведь в бф2 все просто было - создал и подключился .. без никаких онлайн акков ... тут вообще все не понятно это хардкор какойто
Battlefield Forever, у меня такой совет: обратись к чувакам с форума Новгеймс http://forum.novgames.ru/ они пару серваков в 2142 держат(серваки неранговые), может они чем - нибудь помогут.
Battlefield Forever Просто перечитай эту тему с начала тут всё есть
Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)