Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы Боевого Народа _ Форум администраторов _ BF2142 Private Ranked server

Автор: VeyroN 12.6.2007, 13:25

В Москве по адресу 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 ^^

Автор: maxbor 12.6.2007, 20:23

такойже сервер по адресу 83.167.117.38 17567

Автор: VeyroN 12.6.2007, 20:49

ага, который в оффлайне давно лежит и нии..... пингом.

Автор: maxbor 12.6.2007, 22:28

да, зря наверн написал, внешний ип сменица через неделю, этот убрали =) но всё равно сервер работает

Автор: niknk 13.6.2007, 8:00

Люди, поделитесь статистикой

Автор: Antonio586 13.6.2007, 19:37

Фиг с этим сервером авторизации пусть в инете остаётся, но выложите хотябы стату что бы можно было в локалке поставить, а то не у всех инет и деньги позволяют на вашем серве играть.

Автор: T_Rey 14.6.2007, 11:45

Если не сложно, вы можите описать или дать ссылку как сделать подобный внутрисетевой ранговый сервер для battlefield 2142 и статистику на веб (или можно для статы использовать "bf2statistics" хотя он для второго) Буду очень благодарин за ответ на мой вопрос

Автор: niknk 15.6.2007, 11:21

Делиться явно ни кто не хочет, может хотя бы на вопросы ответите.
1. Что нужно править в .ехе-шниках сервера и клиента, чтоб сервер стал доступен (виден) списке серверов у клиента?
2. Есть ли у кого-нить mini-image или полный image (для запуска игры, не для установки) чтобы можно было использовать оригинальный .ехе (не крякнутый на no-cd) для возможности запуска PB и тогда соответственно, есть ли возможность запуска игры с параметрами (как в BF2) +joinServer ххх.ххх.ххх.ххх +playerName хххххххххх?

(если ответ на этот вопрос положительный, то первый вопрос снимается)

3. Есть ли какая-нибудь упрощенная процедура создания оффлайн аккаунта помимо использования чьего-то готового профиля?
(про сервер авторизации уже боюсь спрашивать, ка бы на ххх не послали)

Автор: maxbor 15.6.2007, 18:34

все вопросы к kosh'y это он предоставил стату и ехе, и работают они через его сервер авторизации, по-другому настроить никак невыйдет (если у вас нет сервера авторизации).

Автор: T_Rey 17.6.2007, 6:56

добрый день.
Подскажите, как сделать сервер авторизации и всё остальное перечисленное, Этот форум администраторов больше посвещён батле 2, но кто то же делал внутренний ранговый сервер? Всё сто я тут нашёл врятли заработает на 2142-ом.

Автор: VeyroN 18.6.2007, 22:08

мм((( сервак авторизации в дауне

Автор: T_Rey 19.6.2007, 12:07

Цитата(VeyroN @ Вторник, 19 Июня 2007, 02:08:11) *
мм((( сервак авторизации в дауне

???

Автор: Вадяй 22.6.2007, 10:33

Не можем достучаться до многоуважаемого kosh'а ((( У нас локалка - гамает 43 человека, хотелось бы статистику привязать(( Мониторинг сделали.. что же делать со статой? Мы рады были бы и варианту kosh'а, но его невозможно найти!!! cry.gif

Автор: Kosha 25.6.2007, 12:15

я уже есть...

Автор: Vlad_VTK 26.6.2007, 1:39

Цитата(Kosha @ Понедельник, 25 Июня 2007, 19:15:30) *
я уже есть...


Мы рады.
Подскажите, уважаемый Kosha, с чего начать и куда копать в части статы бф2142.

Автор: Dre@mka 1.7.2007, 9:14

Kosha можно ли получить тестовую или полную версию приватной статистики ?

Автор: T_Rey 5.7.2007, 11:44

Цитата(Dre@mka @ Воскресенье, 1 Июля 2007, 13:14:14) *
Kosha можно ли получить тестовую или полную версию приватной статистики ?

Присоединяюсь, Ув. kosha... :+:

Автор: Kosha 6.7.2007, 18:22

http://xn----8sbbemc3a7aecex.xn--p1ai/forum/index.php?showtopic=31347#

Автор: T_Rey 7.7.2007, 6:32

Ммм..а как создать свой "приватный ранговый сервер".. дело в том что мне надобы поставить этакой сервер на сервер одного провайдера...вы можите поделится инфой с нами как наверное поделились с "VeyroN" очень вас прошу! если что мой icq 670-355

Автор: WhiteO 19.8.2010, 13:23

maxbor поделитесь правильным BF2142_w32ded.exe 1.50 версии, пожалуйста

Автор: WhiteO 20.8.2010, 6:36

поделитесь правильным BF2142_w32ded.exe 1.50 версии, пожалуйста

Автор: Sinthetix 1.2.2011, 19:18

скинте правильный БФ2142_w32ded.еxе 1.50 версии, пожалуйста cry.gif

Автор: warpan 1.2.2011, 20:16

что значит правильный, правильный для чего?

Автор: Sinthetix 2.2.2011, 15:46

Я пытаюсь создать приватный сервер статистики для bf2142. Хотя я не много знаю об этом, установил Apache, MySQL...
Нашел как декриптировать auth , короче могу пока только с сервера статистики посылать данные в игру типа : getplayerinfo, getunlocks и т.д. Это получается, но не могу посылать данные к серверу статистики. Вот что я примерно сделал:
- поставил bf2142 pRanked server beta7 (Хотя не зная годится он для 1.50 версии игры)
- Поставил fesl emulator, работает нормально
- Изменил хосты, в том числе и хост статистики

Запускаю игру coop и после окончание раунда в bf2142statistics.php приходит пустой request, предполагаю что из за оригинальново BF2142_w32ded.exe или я что то неправильно делаю...

Короче я точно знаю что у многих уже есть рабочая ранговая система. Ребята если не хотите не надо делиться, но хоть помогите пожалуйста разобраться.

Автор: warpan 4.2.2011, 4:14

Не совсем уверен, что поможет "правильный" екзешник.
Структура бф2142 практически один в один копирует структуру бф2, следовательно и выделенный ранговый сервер бф2142 должен быть очень похож на выделенный ранговый бф2.
А выделенный ранговый имеет модифицированную папку python.
В стате pRanked от Kosha кк раз и имеет место быть модифицированная папка python, а екзешник походу имеет просто зашитые адреса базы данных и сервера авторизации.
Если я не прав то напишите как правильно.

Автор: Sinthetix 4.2.2011, 11:05

Что интересно, смог запустить fesl emu с 1.25 версии игры. Сервер запускается как ранговый. Перенаправил stella.prod на мои локальный web сервер, сделал всё как написано в [bf2142 pRanked server beta7], даже изменил в BF2142StatisticsConfig.py строку aiplayer_addr='127.0.0.1' на другое значение думал из за этого статистика игроков не посылается на сервер.. и в итоге тоже самое, после окончание раунда игра посылает запрос на bf2142statistics.php но он почему то пустой.
В чем же проблема?

Автор: Sinthetix 5.2.2011, 16:19

Разобрался. В bf2142statistics.php нужно в начале поставить
ini_set('zlib.output_compression', '0');
$rawdata = file_get_contents('php://input');
как в bf2.
Но там не так проста разобраться в приходящих данных... Тяжело разобраться в авардах
Кто знает как можно связаться с Kosha? Потому что в ICQ он уже не заходит.

Автор: warpan 5.2.2011, 23:15

Возможно попробовать на мыло:kosh@fasty.net. либо вот:http://www.uagames.com/forum/index.php?showuser=1
или мониторить пакеты от игры к серву и обратно (есстественно серву ранговому).
В любом случае удачи, и спасибо что хоть что то делаете, будем надеятся что все получиться.

Автор: warpan 26.2.2011, 17:06

Sinthetix
Есть успехи по статистике для бф2142?

Автор: Sinthetix 28.2.2011, 11:35

Только для 1.25 версии игры. Могло бы заработать и на 1.50 но там сервер посылает запрос к ValidatePlayer.aspx и мне пока неизвестно что надо ему ответить. Ребята из citynov как то решили эту проблему. Так что у кого там друзья попросите помочь с её решением.

Автор: warpan 28.2.2011, 15:46

В любом случае - это хорошие новости.
Если есть возможности, напишите - что и как делать, что бы статистика заработала для версии 1.25.
А там может и для 1.50, 1.51 что-нибудь получится.

Автор: Sinthetix 14.6.2011, 22:09

приватный сервер статистики для bf2142 v1.25:
https://rapidshare.com/files/3028006317/bf2142_1.25_private_stats.zip
Инструкция в архиве.
Работает не все но играть можно. smile.gif

Автор: uks_serg 15.6.2011, 9:43

странный обменник какой то, не могу скачать. может выложите где-нибудь еще?

Автор: Sinthetix 15.6.2011, 10:19

http://www.megaupload.com/?d=0V3C7J6A
http://zalil.ru/31264636

Автор: Sinthetix 15.6.2011, 12:03

Да, и еще нужно поменять в hosts.ics your.external.ip на ваш внешний IP-адрес. Забыл написать об этом в readme файле.
У мена щас времени нету но видел что есть альтернативная стата на сайте. Можете попробовать доработать ту или эту. В эту стату leaderboard и другая статистика игрока в [Штаб]... не помню уже, не работает.
У кого есть идеи по разработке версии 1.50, 1.51 пишите тут, если будет время с удовольствием буду участвовать.

Автор: uks_serg 15.6.2011, 12:07

Sinthetix спасибо. Тоже бы поучаствовал тестами хотя-бы)

Автор: warpan 16.6.2011, 21:11

Sinthetix спасибо, что вспомнил
Счас скачаю, буду смотреть

Автор: Sinthetix 16.6.2011, 21:49

Еще если статистика не пишется то вам нужно внести в базу в "servers" рекорд с вашим внешним IP адресом и обязательно поставить authorised = 1, всё остальное не имеет значение.

Автор: maiorBoltach 4.7.2011, 16:23

Я попытался установить, но есть несколько НО

1) Нам надо ставить beta3, а не bеta5?
2) На машине должен отдельно стоять Мускул и Мускул в ВАМПе?
3) Можно ли использовать Денвер вместо ВАМПа?
4) Обьясните мне связь Мускула с ВАМПа/Денвера и логин сервера

Конечно много вопросов, но для тупорылых как я разжуйте, пожалуйста =)

На машине стоит ВинСервер 2003, Денвер, Сервер БФ2142 (1.25).

И чтобы по пунктикам:

1) Ставим то-то и то-то
2) Перегружаем То-то и то-то...

Большое спасибо за понимание

Ах да.. Вопрос самый главный: статистику считает он? Анлоки выдаёт? 2142сс поддерживает? НозенСтрайк поддерживает?

Автор: maiorBoltach 6.7.2011, 17:34

Можете кто-нибудь вылажить FESL_login_server beta03?? Бо срочно надо

Автор: maiorBoltach 6.7.2011, 18:35

И тов. Sinthetix, как можно с вами связаться? Моя аська - 608322060

Автор: uks_serg 6.7.2011, 21:55

зачем вам 03 ? на последней версии все работает, если что то не работает пишите отвечу.

Автор: maiorBoltach 6.7.2011, 22:13

Да. Наконец-таки =) Я уже писал выше =)

Можете с самого начала описать способ установки?

и обязательно использовать ВАМП, просто я использую Денвер..

Цитата
Я попытался установить, но есть несколько НО

1) Нам надо ставить beta3, а не bеta5?
2) На машине должен отдельно стоять Мускул и Мускул в ВАМПе?
3) Можно ли использовать Денвер вместо ВАМПа?
4) Обьясните мне связь Мускула с ВАМПа/Денвера и логин сервера

Конечно много вопросов, но для тупорылых как я разжуйте, пожалуйста =)

На машине стоит ВинСервер 2003, Денвер, Сервер БФ2142 (1.25).

И чтобы по пунктикам:

1) Ставим то-то и то-то
2) Перегружаем То-то и то-то...

Большое спасибо за понимание

Ах да.. Вопрос самый главный: статистику считает он? Анлоки выдаёт? 2142сс поддерживает? НозенСтрайк поддерживает?


Так что извените за беспокойство

И да. Забыл указать. Может из-за того, что установлен Денвер.. При запуске сервера авторизации бьёт ошибку об отсутствии след. файлов vsinit.dll и ssleay32.dll.

И вот всё-таки я опишу, как я пытался установить сервер. Если что-то неправильно - поправляйте:

1) Устанавливаю Денвер, перезапускаю, закидываю всё из папки server в home/localhost/www/bf2142
2) Создаю базу в Денвере через phpmyadmin
3) Имортирую туда файл из папки database
4) перезагружаю денвер
5) закидываю файл хостс c:\Windows\System32\drivers\etc\ и изменяю значение на внешний ИП машны
6) Перегружаю всю машину
7) Устанавливаю сервер БФ2142 версии 1.25
8 После установки заменяю полнстью папку python
9) Разархивирую архив с сервером статистики фесла (бета05)
10 изменяю лаунч.бат Вставляю логи, пасс и название базы из 2) пункта
запусткаю лаунч бат и сервер
11) У клиентов меняем файл bf2142.exe на файл из папки crack, а также прописываем у него в хостах строчки из фесла (логинсервер бета 05)
12) Пытаемся регистрировать аккаунт

Правильно всё?

Автор: Sinthetix 6.7.2011, 23:15

1. У тебя статистика должна быть доступна в корневой web папке. Потому что питон посылает данные к http://localhost/бф2142statistics.php
2. нужно поменять в hosts.ics your.external.ip на твой внешний IP-адрес.
3. в базе данных в "servers" ставь рекорд с твоим внешним IP адресом и обязательно поставь authorised = 1

Автор: maiorBoltach 7.7.2011, 9:16

Ну теперь мне стало всё понятно =) Остался 1 вопрос: 2142сс поддерживает?

Буду сегодня у себя вечером ставить, тогда и отпиуксь

Автор: uks_serg 7.7.2011, 9:21

базу создаешь для фесл тоже. в том смысле что у тебя будет 2 базы - одна для статистики другая для авторизации. про ссл в реадми написано скачать опенссл и установить. я устанавливал. и использовал xampp

Автор: maiorBoltach 7.7.2011, 20:06

Пытался запустить - не получилось.

Вопрос ставим ещё раз. У меня стоит Денвер, т.к. у нас на нём стоит сайт и локалхост занят. Что нужно подправить в питоне, чтобы он мог отсылать на 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. Но это чисто в нашем случае невозможно, т.к. у нас на Денвере завязан сайт и статистика ГТА (наш мод почти полностью зависим от базы в Денвере).

Если у кого-то есть возможность установки сервера с Денвером, то проверьте у себя, пожалуйста

Автор: uks_serg 7.7.2011, 20:23

можно просто скачать отдельно эти файлы и положить, я бы так и сделал ))).

Автор: maiorBoltach 7.7.2011, 20:43

ага, скачали, положили - нифига =)))) На данный момент главная загвоздка - папка питн из-за того, что

Цитата
у нас на нём стоит сайт и локалхост занят


Так что... Я там начал пересматривать файлы статистики - находить строчки и изменять с localhost на localhost/bf2142

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

Автор: uks_serg 7.7.2011, 20:59

ну вы сначала бы с фесл разобрались, потом бы со статистикой )) фесл и без статистики работает. попробуйте эти файлы кинуть в папку фесл.

Автор: maiorBoltach 7.7.2011, 21:27

Сейчас же попробую.

Автор: maiorBoltach 7.7.2011, 21:45

Работает, но 1 ошибку в самом фесле выдаёт. Сейчас скрин вышлю

Я так понял, что для питона и фесла должна быть 1 база.. потому что если 2, то я связи во всём этом не вижу...

Не могу создать персонажа в фесле ошибка:

http://www.radikal.ru

Автор: maiorBoltach 7.7.2011, 22:13

Весь лог фесла

22:09:04 #################################################################
22:09:04 MySQL version 50140
22:09:04
22:09:04 >> : select * from information_schema.tables where table_name = 'gamespy_players' and table_schema='bf2142' limit 0,1
22:09:04 >> : select * from information_schema.tables where table_name = 'account' and table_schema='bf2142' limit 0,1
22:09:04 >> : select * from information_schema.tables where table_name = 'subaccount' and table_schema='bf2142' limit 0,1
22:09:04 - wait connections on port 27900 (UDP) - stella.available.gamespy.com
22:09:04 - wait connections on port 27900 (UDP) - stella.master.gamespy.com
22:09:04 - wait connections on port 29900 (TCP) - gpcm.gamespy.com (GameSpy v3)
22:09:04 - wait connections on port 18300 (TCP) - bf2142-pc.fesl.ea.com
22:09:04 - wait connections on port 28910 (TCP) - stella.ms5.gamespy.com
22:09:11 178.121.97.175:56070
22:09:11 waiting packets....
22:09:11 ---
22:09:11 IN TXN=Hello
clientString=bf2142-pc
sku=125170
locale=ru
clientPlatform=PC
clientVersion=1.08.21.0
SDKVersion=2.8.0.1.0
protocolVersion=2.0
fragmentSize=2048

22:09:11 OUT TXN=Hello
domainPartition.domain=eagames
messengerIp=0.0.0.0
messengerPort=0
domainPartition.subDomain=battlefield2142-2006
activityTimeoutSecs=0
curTime="Jul-07-2011 19%3a09%3a11 UTC"
theaterIp=0.0.0.0
theaterPort=0

22:09:11 OUT TXN=MemCheck
memcheck.[]=0
type=0
salt=1999533357

22:09:11 waiting packets....
22:09:11 ---
22:09:11 IN TXN=MemCheck
result=

22:09:11 waiting packets....
22:09:12 ---
22:09:12 IN TXN=Login
returnEncryptedInfo=1
encryptedInfo=111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111
machineId=
macAddr=$002215971c1a

22:09:12 >> : SELECT profileid, account, email, password, countryCode FROM account WHERE account='' AND password=''
22:09:12 OUT TXN=Login
localizedMessage=The user was not found
errorContainer.[]=0
errorCode=101

22:09:12 waiting packets....
22:09:12 93.84.118.82:4700
22:09:12 \lc\1\challenge\PPZBWCYPAO\id\1\final\
22:09:13 ---
22:09:13 ka:
22:09:13 ---
22:09:13 ---
22:09:13 \pi\\pid\0\final\
22:09:13 - disconnected
22:09:13 ---
22:09:13 login:
22:09:13 challenge: rDzLcgH6ePBIQm3v1iO8dpQeBd4sV7FM
22:09:13 uniquenick: A_L_E_X
22:09:13 partnerid: 0
22:09:13 response: 1d59a8ef7e6864c32e7816d3c78a5036`п3
22:09:13 port: 4699
22:09:13 productid: 11097
22:09:13 gamename: ut3pc
22:09:13 namespaceid: 64
22:09:13 sdkrevision: 3
22:09:13 id: 1
22:09:13 ---
22:09:13 >> : SELECT id, email, password, nick, challenge FROM gamespy_players WHERE authtoken=''
22:09:13 \error\\err\260\fatal\\errmsg\The authtoken not finded in Database.\id\1\final\
22:09:13 ---
22:09:13 - disconnected


No comments.. cry.gif

И всё через рут с супер правами. в чём может быть дело?

Ладно... Утро вечера мудрее.. Завтра утром буду дальше разбираться... След. порты открыты: 27900 (UDP) , 29900 (TCP), 18300 (TCP), 28910 (TCP)

Автор: Sinthetix 7.7.2011, 22:19

В дамп файле MySQL уже все есть, таблицы для статистики и фесла. В ту же самую базу данных

Автор: uks_serg 7.7.2011, 22:54

maiorBoltach все у вас верно, так и будет, вы галочку в игре уберите запомнить пароль, и пароль каждый раз нужно вводить при авторизации.

Автор: maiorBoltach 8.7.2011, 7:35

Это да. Я понял уже =) Просто игра заглючивает у всех при создании/выборе персоназа. И тут ещё в подарок вылетаент в фесле ошибка =)

Автор: maiorBoltach 8.7.2011, 7:50

Да. Во время выбора персонажа резко теряется свзь с феслом. И при том самим феслом - причина - ошибка выше.

Автор: uks_serg 8.7.2011, 11:56

на сервере хост ничего не приписывать. на клиентах:
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 ваш адрес сервера где стоит фесл.

Автор: maiorBoltach 8.7.2011, 12:16

всё. андестенд. Я хосты в сервере прописал был.

Автор: maiorBoltach 9.7.2011, 11:58

Та же фигня осталась. Резкий дисконект со стороны сервера при выборе персонажа

Автор: uks_serg 9.7.2011, 13:52

может ехе у клиента? вообще попробуйте поставить все на другом компе если есть такая возможность, хампп и так далее. просто проверить как будет работать.

Автор: maiorBoltach 9.7.2011, 15:47

Я с хампом не работал. Если обьясниет, как его настроить, буду благодарен. И если сможете связаться - я сейчас в аське. 608322060

Автор: uks_serg 9.7.2011, 16:37

ничего обьяснять и не нужно, все в комплекте - качаете xampp-win32-1.7.1-installer.exe устанавливаете, запускаете 2 сервиса скул и апач, на 127.0.0.1 заходите - phpadmin создать новую бд- название базы пишите, потом на ее встаете слева-импорт указывает файл для базы. жмете привилегии -создаете пользователя. ну а настроить еще что то я думаю разберетесь.

Автор: maiorBoltach 9.7.2011, 16:54

я в нете нашёл только самую свежую XAMPP 1.5.4 ... Попробую её поставить..

пхпадмином я умею пользоваться, так что этому не учите :lol:

Автор: maiorBoltach 9.7.2011, 18:17

Проблема осталась. Сейчас попробую другой дистрибьютив игры

Автор: uks_serg 9.7.2011, 18:20

я взял оригинал пропатчил до 1.25 заменил ехе на но сд и все

Автор: maiorBoltach 9.7.2011, 18:22

И ещё. Во время запуска он потребовал след. файлы: libmysql.dll, ssleay32.dll, libeay32.dll. 1ая взята из C:\xampp\mysql\bin, 2ая и 3я - C:\xampp\apache\bin. XAMPP 1.7.1

uks_serg, я сейчас тож ипользовал оригинал.... И носд. Буду искать другой носд

Автор: maiorBoltach 9.7.2011, 18:41

У меня появилась 1 мысля 2 мысли, из-за чего это случается...

1) Из-за того, что нам приходится копировать библиотеки к серверу авторизации
2) ТО, что у меня стоит Вин7. Хотя 3 месяца назад ставили на этом же сервере фесл и у меня стояла 7ка и всё было чики-пуки...

Автор: uks_serg 9.7.2011, 18:43

Win32OpenSSL установите,в инструкции ссылки есть, lpath на ехе. у меня в папке фесл только libmysql.dll

Автор: maiorBoltach 9.7.2011, 18:48

Цитата
lpath на ехе.


Поподробнее с этого места...

Автор: uks_serg 9.7.2011, 18:52

)) инструкцию то в фесл прочитайте там все описано.

Автор: maiorBoltach 9.7.2011, 18:53

я читал её =) я тока читал там про пропатчивание эксе у клиента =)

Автор: uks_serg 9.7.2011, 18:54

вот про это я и говорил, это же система, что то не сделаешь работать не будет. в аську выйдите.

Автор: maiorBoltach 9.7.2011, 20:36

Только после установка С++ 2010 всё стало чики-пуки. Спасибо всем за помощь =)

Есть 2 самых тупых вопроса - стата идёт с питоном в папке сервера?) 2142сс поддерживается?)

Автор: maiorBoltach 10.7.2011, 21:08

Проблема осталась. При заходе на http://localhost/bf2142statistics.php выдаёт ошибку E H response D ERROR: SNAPSHOT Data NOT found!. И из-за этого статистика не идёт. Есть предложения?

Автор: uks_serg 10.7.2011, 21:16

есть, не лезти туда браузером ))). в игре вся статистика в штабе. поднимите сервер с ботами побегайте и увидите что анлоки даются чето там еще, нет только детальной статистики.

Автор: maiorBoltach 10.7.2011, 21:42

Ага. С другом побегали - как бэ я давно должен был получить 1ое звание, а мне кукиш. Даже нашивку не запомнил..

Автор: uks_serg 11.7.2011, 8:26

тогда почитайте что пишет Sinthetix в этой теме про базу.

Автор: maiorBoltach 11.7.2011, 15:25

Цитата
3. в базе данных в "servers" ставь рекорд с твоим внешним IP адресом и обязательно поставь authorised = 1


Т.е. рекорд? Там было ХХ.ХХ.ХХ.ХХ. Я заменил на ИП. authorised = 1 и так было

Автор: maiorBoltach 12.7.2011, 19:59

Может мне нужно внешку включить?

Автор: maiorBoltach 30.7.2011, 18:19

Поднимаю тему. Данные о получении нашивок т.д. и т.п. не идёт! т.е. статистика идёт, а ничего не сохраняется. В чём может быть проблема?

Автор: maiorBoltach 31.7.2011, 19:28

Up!

Автор: KIRPI$ 1.8.2011, 17:02

может кто нибудь поделиться вэб интерфейсом статы для 2142? rolleyes.gif

Автор: maiorBoltach 1.8.2011, 19:54

Её не существует... Есть конечно идея переделать бф2 стату REW, но это пока.. А сейчас хотя бы сделать так, чтобы статистика в базы заносилась..

Автор: maiorBoltach 1.8.2011, 21:53

Ну кто-нибудь поможет?? Я тут нашёл 1 фигню.. нужно что-то изменять в файле конфиг (у меня лежит в D:\xamp\htdocs\includes) - тут что-то не то...

Автор: alqaida 9.8.2011, 2:00

Окей,все сделал все прописал,проблема в том что статистика идет в игре,аккаунты создаются,а вот статистика не сохраняется в базу не пишется,прописал в базе в строке ip свой адрес сервера он у меня и локальный и внешний одинаковый и где authorised поставил 1,все равно статистика не сохраняется,есть идеи?по-любому где-то косяк((

Автор: alqaida 9.8.2011, 2:52

да кстати забыл упомянуть что в конце карты происходит ОШИБКА СОЕДИНЕНИЯ,может она хочет сохраниться а не может из-за чего-то,есть может у кого решение?

Автор: uks_serg 9.8.2011, 8:14

я ставил для теста, все работает ошибок нет, карты не вылетают, анлоки даются, в базу все пишется. единственно статистика неполная.

Автор: KIRPI$ 9.8.2011, 18:14

я тож ща поставил стату. с помощью fesl_login_server заходил в игру, поиграл пару раундов, в базе данных все сохраняется, не вылетает

Автор: alqaida 10.8.2011, 1:15

Если можно написать пошаговую инструкцию то все будут только благодарны 1.что делаем на стороне клиента. 2.что делаем на стороне сервера. 3.ваш архивчик если не жалко со всем софтом. Главное чтобы все по-порядку и ничего не забыть написать как до этого вся инструкция раскидана по всей теме и везде по-разному написано,огромное спасибо заранее!

Автор: KIRPI$ 10.8.2011, 7:45

версия игры и сервера должна быть 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 я любитель smile.gif так что если что то не так сильно не пинайте :D был бы вэб интерфейс под все это дело

Автор: alqaida 11.8.2011, 1:32

во как,сделал по инструкции,только у меня Денвер но это не столь важно так как статистика заносится в базу но вот в игре не показывает и не импортирует туда,то есть после рестрта карты я снова рядовой и снова нужно зарабатывать звания и нашивочки,причем в базе все пишется((есть идеи почему так??

Автор: uks_serg 11.8.2011, 10:07

на сервере хост не прописываем.

Автор: alqaida 11.8.2011, 13:32

127.0.0.1 stella.master.gamespy.com только это прописал для fesl чтобы сервер мог регистрироваться на мастер сервере

Автор: uks_serg 11.8.2011, 20:39

у меня и так регится, в хостах на сервере ничего нет.

Автор: alqaida 11.8.2011, 22:10

это для того чтоб сервер было видно в игре,я все ставлю по инструкции вот только статистика не остается в игре,сервер стоит на винсервер 2003,клиент на вин7 ультимэйт,если данные приходят в базу,что отвечает за то чтобы когда клиент подключается к серверу они опять показывались?что их выводит клиенту?

Автор: uks_serg 12.8.2011, 8:13

чтобы в игре, статистика показывалась, на клиентах хост перенаправляем.

Автор: maiorBoltach 12.8.2011, 9:31

Ыыыы.. У меня статистика пошла. Кому нужна помощь - моя аська 608322060

Автор: uks_serg 12.8.2011, 12:31

ну отписал бы сдесь для всех, что было и как исправил, опыт бесценен ).

Автор: maiorBoltach 12.8.2011, 12:55

smile.gif

Описываю, как я сделал smile.gif

версия игры и сервера должна быть 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 там вводим свои данные:

Цитата
<?php
/***************************************
* Battlefield 2 Private Stats Config *
****************************************
* All comments have been removed from *
* this file. Please use the Web Admin *
* to change values. *
***************************************/
$db_expected_ver = '1.10.1';
$db_host = 'ип базы'; (обязательно локалхост)
$db_name = 'название базы';
$db_user = 'название пользователя';
$db_pass = 'пароль пользователя';


#$admin_user = 'kosh';
#$admin_pass = '';
#$admin_hosts = array('195.140.177.249','195.140.179.234');
$admin_log = '../logs/_admin_event.log';
$admin_backup_path = './_backups/';
$admin_backup_ext = '.php';
$admin_page_size = 25;
$admin_ignore_ai = 1;

$stats_ext = '.txt';
$stats_logs = 'logs/';
$stats_logs_store = 'logs/_processed/';
$stats_move_logs = 1;
$stats_min_game_time = 0;
$stats_min_player_game_time = 0;
$stats_players_min = 1;
$stats_players_max = 256;

$debug_lvl = 4;
$debug_log = '../logs/_stats_errors.log';

/*
$game_hosts = array(
'195.140.177.249',
'83.167.117.38',
'88.212.10.149',
'81.25.229.98',
'81.25.229.103',
'87.245.164.2'
'сюда вписываем ваш ип ВНЕШНИЙ!'
);
*/
$game_custom_mapid = 700;
$game_unlocks = 0;

6. на сервере заменяем папку python из bf2142_1.25_private_stats
7. запускаем вэб браузер и заходим http://localhost/
8. заходим в phpMyAdmin Database Manager Version 2.10.3 вводим пользователь root и ваш пароль(который указали при установке appserv).
9. в хостс сервера прописываем
Цитата
ваш внешний ип stella.prod.gamespy.com

10. создаем базу данных bf2142 для статистики из списка баз выбираем bf2142. нажимаем Импорт, и выбираем файл bf2142.sql который лежит в bf2142_1.25_private_stats\database (после операции должно выйти сообщение "успешно")
База данных для статы вроде готова. теперь запускаем локальный сервер авторизации - фесл(обязательно на эту базу)
11. запускаем сервер. вуаля smile.gif
создаем аккаунт, в игре серва не видно так что заходим по ip.


Ещё раз говорю - если нужна помощь, обращайтесь в аську. Работает только на Винде!
Нужна помощь в создании веб- морды smile.gif Всё smile.gif

Автор: alqaida 13.8.2011, 12:22

Все-равно не работает,попробывай поставить и сервер и клиент на одной машине на хamp не по одной инструкции не получилось,по-любому что-то не дописали(на днях попробую 2 метод на серверной машине переставилю, удалю денвер и поставлю отдельно апач,мускул и пхп.

Автор: maiorBoltach 13.8.2011, 12:52

я ж говорил кому-то smile.gif НА 1 МАШИНЕ СЕРВЕР И КЛИЕНТ НЕ РАБОТАЕТ

у меня вопрос:
насколько я знаю пб на нонранкед сервер не ставится (прочитал на офф. сайте пб).. Правда ли это?

Автор: uks_serg 13.8.2011, 20:29

все ставится. причем тут ранкед не ранкед. интернет 1 в конфиге и пб заработает, даже при инетрент 0 можно пб в режиме лан запустить.

Автор: alqaida 13.8.2011, 23:42

Кто знает как сделать чтобы в списке серверов отображался как ранговый сервер?

Автор: maiorBoltach 14.8.2011, 14:00

у меня в конфиге сервера пб 1 и интернет 0 .. в чём проблема??

Автор: alqaida 14.8.2011, 21:48

ап rolleyes.gif

Автор: sh@rk 15.8.2011, 1:37

Цитата(maiorBoltach @ Воскресенье, 14 Августа 2011, 14:00:33) *
у меня в конфиге сервера пб 1 и интернет 0 .. в чём проблема??

проблема в том что sv.internet 0 pb не включается, та как это будит режим LAN а при 1 pb заработает!

Автор: maiorBoltach 15.8.2011, 7:55

всё понял, спасибо!

Стоп, тогда он будет проверять ключи и... кейген в помощь?)

+ Не подскажете, где можно взять скрипты на бф2142??(по идее от бф2 подходят) как они стасятся ? (тупой вопрос, однако, но я не знаю)

Сорри фо мой тупизм smile.gif

Автор: maiorBoltach 15.8.2011, 9:11

и ещё. при запуске даймона выбивает ошибку:


http://radikal.ru/F/s55.radikal.ru/i150/1108/73/77f7e4c072eb.jpg.html

В ЧЁМ ПРОБЛЕМА?? СТОИТ РЕЖИМ КООП на 16 (карта суэц.)

Автор: maiorBoltach 15.8.2011, 17:12

И поделитесь, пожалуйстА, правильным PBSV.CFG :0

Заранее спасибо

Автор: uks_serg 15.8.2011, 19:11

вот

Раскрывающийся текст


//************************************
// BF2 Anticheat Tool
//
//************************************

; ------------------------------
; General Settings
; ------------------------------
pb_sv_MsgPrefix "PB Server" //[PB Message Prefix (default=^3PunkBuster Client)]
pb_sv_MaxDlRate 4 //[KB/sec requested per file (default=4)]
pb_sv_MaxConDls 6 //[Concurrent downloads (default=1)]
pb_sv_MaxSendRate 8 // [speed at which PB Server sends pbcl and pbag updates in KBps (default=8)]
pb_sv_CQC 1 //[0=No, 1=Yes (default=1)]
pb_sv_Sleep 60 //[# of Milliseconds (default=60)]
pb_sv_ExtChar 0 //[0=No, 1=Yes (default=0)]
pb_sv_GuidRelax 0 //[1=UNKN, 2=WRONGIP, 4=DUP (add desired values)]
pb_sv_RconReload 0 //[0=No, 1=Yes (default=0)]
pb_sv_LogSync 0 //[0=No, 1=Yes (default=0)]
pb_sv_AutoUpdBan 1 //[0=No, 1=Yes (default=0)]

; ------------------------------
; Other Settings
; ------------------------------
pb_sv_Restrictions 2 //[Kick for Restrictions 0=No, 1=Yes (default=1) 2=key macro Restrictions]
pb_sv_FileWhitelist "" //[Folder Filename Filename ... Filename]
pb_sv_EmptyName 0 //[0=No, 1=Yes (default=0)]
pb_sv_LogFloor 1 //[Low log filename serial #]
pb_sv_MinName 0 //[Min Characters in Player name (default=0)]
pb_sv_MaxName 0 //[Max Characters in Player name (default=0)]
pb_sv_LanMask "10.49" //[IP Address Mask for LAN Players (default=)]
pb_sv_Lan 0 //[0=No, 1=Yes (default=0)]
pb_sv_ChangePeriod 600 //[Seconds]
pb_sv_ChangeMax 5 //[Max name changes allowed]


; ------------------------------
; Kick Settings
; ------------------------------
pb_sv_KickLen 2 //[Minutes (default=2)]
pb_sv_ScoreKick 0 //[Min score (negative)]
pb_sv_UpdateGrace 2400 //[Seconds to wait before Update Failure kick]
pb_sv_NoGuidGrace 10 //[Seconds to wait before No GUID kick]

; ------------------------------
; PBSS Settings
; ------------------------------
pb_sv_AutoSs 1 //[0=No, 1=Yes (default=0)]
pb_sv_SsFloor 1 //[Low screenshot filename serial #]
pb_sv_SsCeiling 3000 //[High screenshot filename serial #]
pb_sv_AutoSsFrom 60 //[Min # of seconds to wait before requesting next ss]
pb_sv_AutoSsTo 1200 //[Max # of seconds to wait before requesting next ss]
pb_sv_SsCmd "" //[Filename of system command to run after screenshots]
pb_sv_SsWidth 800 //[Requested pixel width of remote screenshots]
pb_sv_SsHeight 480 //[Requested pixel height of remote screenshots]
pb_sv_SsXpct 50 //[Percentage across screen for remote screenshots]
pb_sv_SsYpct 50 //[Percentage down screen for remote screenshots]
pb_sv_SsSrate 2 //[Sample Rate for remote screenshots]
pb_sv_SsDelay 0 //[Maximum delay client waits before capturing screenshot]
pb_sv_SsPath "C:\ПУТЬ ДО СКРИНОВ" //[Path where remote screenshots are saved]
pb_sv_ssLogging 3 //[1=Reg. Log, 2=SS Log, 3=Both, 0=Neither]
pb_sv_ssTimeout 300 //[Seconds]

; ------------------------------
; Web Tool Settings
; ------------------------------
pb_sv_HttpPort 902 //[Port #]
pb_sv_HttpAddr "АЙПИШНИК" //[External IP Address]
pb_sv_HttpKey "ВАШ ПАРОЛЬ" //[Key]
pb_sv_HttpRefresh 30 //[Seconds]
pb_sv_HttpMaps "" //[Map list (separate by spaces)]
pb_sv_HttpMapsPath "" //[Path where maps are loaded from in WebTool]
pb_sv_HttpColText1 "FFFFFF" //[Text Color #1 in WebTool (default=FFFFFF)]
pb_sv_HttpColText2 "0000FF" //[Text Color #2 in WebTool (default=0000FF)]
pb_sv_HttpColBack1 "000000" //[Background Color #1 in WebTool (default=000000)]
pb_sv_HttpColBack2 "808080" //[Background Color #2 in WebTool (default=808080)]
pb_sv_HttpColLine1 "FF0000" //[Line Color #1 in WebTool (default=FF0000)]
pb_sv_HttpColLine2 "0000FF" //[Line Color #2 in WebTool (default=0000FF)]
pb_sv_HttpColMsg "FF0000" //[Message Color in WebTool (default=FF0000)]
pb_sv_HttpShowGuid 1 //[0=No, 1=Yes (default=0)]

; ------------------------------
; Alias Settings (Only for supported games)
; ------------------------------
pb_sv_AliasFn "pbalias.dat" //[Filename (default="pbalias.dat")]
pb_sv_AliasAutoLoad 0 //[0=No, 1=Yes (default=0)]
pb_sv_AliasMax 10 //[Max # of Aliases to track for each PB GUID]
pb_sv_AliasMaxEnforce 0 //[0=No, 1=Yes (default=0)]

; ------------------------------
; PB Tasks (pb_sv_task [start delay (seconds)] [repeat (seconds)] [command])
; ------------------------------
pb_sv_task 0 86400 pb_sv_update // Check for PB updates daily

; ------------------------------
; Badname List (pb_sv_badname [grace_period_secs] [disallowed text])
; ------------------------------
pb_sv_badnameempty
;pb_sv_badname 10 server // Sample

; ------------------------------
; IP Guard
; ------------------------------
;pb_sv_ipguard 128.0.0.1 // Sample

; ------------------------------
; Cvar List
; ------------------------------
pb_sv_cvarempty


; ------------------------------
; Protected Tags
; ------------------------------

; ------------------------------
; Load Ban List
; ------------------------------


; ------------------------------
; Load IP Bans
; ------------------------------
;pb_sv_banmask "128.0.0.1" // Sample

; ------------------------------
; PB UCON Settings / Lists
; ------------------------------

; ------------------------------
; Exec Configs
; ------------------------------
;pb_sv_load pbsvlog.cfg //load remote logging settings (if pbsvlog.cfg exists)

Автор: maiorBoltach 15.8.2011, 20:23

Ой.. огромнейшее спасибо! Я просто новичок в настройке БФ серверов (бф достался по наследству от предшественника smile.gif )...

У меня тогда след. вопросы:
1) В чём может быть проблема с даеоном? (сообщение выше)
2) Модменеджер установил, всё ок. Но... Как называеются скрипты: а) ограничения командера (становиться командером с , например, 12 человек) б) после конца раунда команды меняются местами

Ещё раз простите меня бестолкового smile.gif

Автор: uks_serg 15.8.2011, 22:11

демону нужен фраймворк 1.1, скрипт comdis, а раунды ставишь 2 и в модманагере в настройках автобаланса
mm_autobalance.roundSwitch 1

Автор: maiorBoltach 16.8.2011, 7:54

спасибо! самое интересное, что у меня стоит фреймворк 1.1 сп1... поставил - работает на "ура". вот только в нете не могу автосайзер найти...

Автор: maiorBoltach 16.8.2011, 9:28

Не на ура.... Автосайзер нашёл, кодис нашёл. всё поставил.. не работает....

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

Автор: sh@rk 16.8.2011, 15:31

modmanager.con

Код
modmanager.loadModule "mm_comdis"
для comdis если он mm_comdis.py

Настройки для mm_comdis.py
Код
minP = 20 # max players for 'no commanders' mode
killInterval = 5 # time before a commander is killed
msgInterval = 90 # time between warning messages


настройки по умолчанию
Код
minP = 10 # max players for 'no commanders' mode
killInterval = 5 # time before a commander is killed
msgInterval = 90 # time between warning messages

Автор: maiorBoltach 16.8.2011, 15:40

почему-то отказывается работать.. для меня более приоритетнее скрипт на размер карты.

Автор: uks_serg 16.8.2011, 18:26

вы не говорили что вам нужен скрипт автоматической смены карт при разном количестве народа на сервере. скриптов много всяких : mm_randmapautosizer, mm_mapautosizer есть и в автобаланс встроеные.
comdis работает в игре вверху пишет No commanders и указывает количество людей когда можно будет играть командиром.
выложил несколько модулей:

Раскрывающийся текст

http://webfile.ru/5534898

в том числе редкий модуль mm_dyn_delay долго его искал когда-то, который задает разное время запуска игры, например на слабых машинах грузиться карта дольше.

Автор: maiorBoltach 17.8.2011, 8:07

Спасибо. Просто я на себе всё пробую smile.gif Взял командера - не убило......

Вот вопрос по mm_mapautosizer - как ротацию под него составлять?

Автор: uks_serg 17.8.2011, 10:03

я делаю так, так как демон глючит делаю все настройки в файлах сервера в settings папке. в маплисте maplist.append codename_valhalla gpm_cq 32 если 16 первая карта будет на 16 после загрузки сервера, или на 32 потом в демоне стираю профиль дефаулт и запускаю его снова. он создает новый профиль со всеми прописаными картами и настройками сервера и больше не трогаю. если что то нужно изменить то изменяю сетингсы сервера профиль стираю у демона и так далее.

P.S. все это относится к бф2, насчет бф2142 не знаю.

Автор: maiorBoltach 29.8.2011, 18:16

Всё руки не доходят написать. С атистике глюков куча smile.gif Невозможно получить серебрянные нашивки и т.д. Их получаешь - дают 500 очков, но в статистике не запоминает. Больше 25 человек эмулятор не выдерживает.

Пока ещё дальше ищу глюки..

И вот что ещё... На ХР нельзя выбрать поощрения!!!! Что это за "болезнь" - НЕ ЗНАЮ...

Автор: nikolaos 24.9.2011, 23:00

установил всё работает как положенно вылетов нет . На ХР нельзя выбрать поощрения!!!! у меня выбирают игроки без проблем и на xp и на висте и на 7 только подробная стата не пишется ..а так всё ок . глюков не наблюдаю пока

Автор: nikolaos 24.9.2011, 23:51

и ещё может кто подскажет .....в штабе отображение флагов у всех стоит флаг америкосов ..есть ли решение

Автор: warpan 25.9.2011, 15:12

Ручками в базе поправить.

Автор: nikolaos 25.9.2011, 21:57

Цитата(warpan @ Воскресенье, 25 Сентября 2011, 15:12:32) *
Ручками в базе поправить.

подскажи где именно
eaMailFlag
thirdPartyMailFlag в этих пробовал не пошло

Автор: maiorBoltach 26.9.2011, 15:16

Цитата
установил всё работает как положенно вылетов нет . На ХР нельзя выбрать поощрения!!!! у меня выбирают игроки без проблем и на xp и на висте и на 7 только подробная стата не пишется ..а так всё ок . глюков не наблюдаю пока


т.е.? на хр нормально поощрения выбираются?

Автор: nikolaos 27.9.2011, 12:42

т.е.? на хр нормально поощрения выбираются?

совершенно верно

Автор: maiorBoltach 27.9.2011, 21:08

хм.. интересно... а как вы делали?

Автор: nikolaos 28.9.2011, 2:01

на данный момент стата работает стабильно..глюков и тд (пока незамеченно)
анлоки и тд и тп получают все ос
ip сервера не нужно вводить руками(он появится автоматом)
сервер мониторится и виднеется в списке как ранковый
хост игроки не прописывают
в штабе во вкладке рейтинг не полная стата
пока всё
maiorBoltach так вроде же ты отписывался что всё поставил ну были глюки ...
так и у меня были... ну а если просто не веришь свяжись по скайпу (мы стобой общались) дам тебе наш ехе сам зайдёшь и проверишь .

Автор: maiorBoltach 28.9.2011, 11:50

тогда жди в скайпе smile.gif

Просто интересует, как избавиться от хостов. Просто из-за этих хостов разное прочтение на вин 7 и хрюше.

Автор: nikolaos 28.9.2011, 15:03

[quote name='maiorBoltach' date='Среда, 28 Сентября 2011, 11:50:19' post='1543048']
тогда жди в скайпе smile.gif

Просто интересует, как избавиться от хостов. Просто из-за этих хостов разное прочтение на вин 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

их нужно загнать в ехе и отдать клиенту ну и на сервере в хост тоже это пропиши .. всё(по крайней мере у меня так)

Автор: nikolaos 2.10.2011, 4:43

ну может кто нить подсказать .....где копать в базе для изменения флагов игроков .понятно что создаётся по дефолту ну где не понятно..ip2nation в базе нет ...в конфиге не нашёл упоминания..игроки регятся указывают разные регионы и всё равно флаг один у всех us

Автор: maiorBoltach 2.10.2011, 18:47

у меня только 1 идея появилась. у нас в 1 базе идёт сразу 2. От эмулятора и от статы. страна вносится в базу эмуля, т.е. стата её напроч не видит.

Автор: nikolaos 3.10.2011, 2:46

да если покапатся у коха то выходит странная вещь у него база для игры другая с пропиской 19 таблиц .да и конфиг другой .я его установил но пока проверял поверхностно..работает .но перейти для полного тестирования пока не решаюсь вот в этой базе и в конфиге и в таблицах явно указывается
ip2nation и ip2region . в нашей базе что стоит на данный момент всего этого нет и более того в базе создаются 14 таблиц и уже при тестировании добавляются ещё 2 .

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

и ещё логи по работе сервера записываются в корень с: это можно как то отключить. ведь почти теже логи более подробные которых явно не хватает для отображении полной статистики находятся в скрытой папке по этому адресу на 7 "C:\пользователь\AppData\Local\VirtualStore\Program Files\Electronic Arts да и по игре они тоже там

по поводу скриптов если есть у кого для версии bf2142 1.25 поделитесь пожалуста
mm_climit.py если не ошибаюсь действие данного скрипта запрещение техники при малом количестве игроков на карте
Headsho скрипт показывающий игроку попадание в голову противника.в принципе он у меня есть ..но в логе пишет ошибку

Автор: maiorBoltach 3.10.2011, 11:03

Цитата
да если покапатся у коха то выходит странная вещь у него база для игры другая с пропиской 19 таблиц .да и конфиг другой .я его установил но пока проверял поверхностно..работает .но перейти для полного тестирования пока не решаюсь вот в этой базе и в конфиге и в таблицах явно указывается
ip2nation и ip2region . в нашей базе что стоит на данный момент всего этого нет и более того в базе создаются 14 таблиц и уже при тестировании добавляются ещё 2 .


countryCode <<----->> ip2nation

Вся логика. Между ними связи нет. Т.е. где-то в базе заносятся данные по флагам - типа мы все янки, а вот связи между базой "янки" и countryCode нету. У меня такое чувство, что надо перекраивать bf2142statistics.php и типа приравнивать с bf2statistics.php .

Скинь мне потом базу коши, хочу понаблюдать.

Цитата
mm_climit.py если не ошибаюсь действие данного скрипта запрещение техники при малом количестве игроков на карте


climit
Раскрывающийся текст
"""Vehicle class limit module.

===== About =====
This ModManager script prevents use of certain vehicle classes.
Whenever a player enters one of the forbidden vehicles a 5 second timer is started if
it's not already running.
When the timer is activated it checks all the players and tries to punish the trespassers.
As it's almost impossible to kill a player serverside (the player could be standing near
a supply drop, health pack, heli landing pack etc.) the script decreases the health of
player and the occupied vehicle, hoping for a fast explosion.;)
The timer is deactivated if no players were in the forbidden vehicles.

===== Config =====
Enter the forbidden classes in the ForbiddenTypes list below

===== History =====
v1.1 - 20070214
Check for players amount added
v1.0 - 20060119:
Initial public version
v0.9 - 20051224:
Internal release

Author: graag42atgmaildotcom (+REW)
You're free to use and modify this script
"""

import bf2
import host
import mm_utils
from bf2.stats.constants import *
from bf2 import g_debug

#debug flag
sks_debug = False # for verbose server console messages

#variable settings; intervals are in seconds
minP = 8 # max players for 'no vehicles' mode
killInterval = 5 # time before a player is killed
msgInterval = 40 # time between warning messages

#timers
msgTimer = None

#queue lists
killList = []

__version__ = 1.1

__required_modules__ = {
'modmanager': 1.2
}

__supports_reload__ = True

__description__ = "VehicleClassLimit v%s" % __version__

#ForbiddenTypes = [VEHICLE_TYPE_ARMOR, VEHICLE_TYPE_AVIATOR, VEHICLE_TYPE_HELICOPTER]
ForbiddenTypes = [VEHICLE_TYPE_ARMOR, VEHICLE_TYPE_AVIATOR]

class CLimit( object ):

def __init__( self, modManager ):
# ModManager reference
self.mm = modManager
self.__state = 0

# Initialize the kill system i.e. register game hooks.
def init( self ):
if 0 == self.__state:
host.registerHandler('EnterVehicle', self.onEnterVehicle, 1)
host.registerGameStatusHandler(self.onGameStatusChanged)
self.__state = 1

# On enter vehicle, checks if the vehicle is forbidden.
# Player is added to kill list if vehicle is forbidden.

def onEnterVehicle( self, player, vehicle, freeSoldier ):
global sks_debug
global killList, killInterval, minP

numP = bf2.playerManager.getNumberOfPlayers()
vehicleType = getVehicleType(vehicle.templateName)
vehicleDamage = vehicle.getDamage()
body=player.getDefaultVehicle()
bodyHealth=body.getDamage()

if (vehicleType in ForbiddenTypes) and (numP <= minP):
# Add the player if not in kill list
if killList.count(player.index) == 0:
killList.append(player.index)

# Set timer for kill
bf2.Timer(self.onKillTimer, killInterval, 1)

# Issue kill warning
mm_utils.msg_server( "§3= SCRIPT: §C1001%s§C1001, §C1001LEAVE ARMOR§C1001 or you will §C1001DIE§C1001 in §C1001%s§C1001 sec! =" % ( player.getName(), killInterval ) )

# Sends out warning messages
def onMsgTimer(self, data):
global sks_debug
global minP
numP = bf2.playerManager.getNumberOfPlayers()
if (numP <= minP):
mm_utils.msg_server( "= SCRIPT: §C1001DON\'T USE ARMOR§C1001 or you will §C1001DIE§C1001! Players: §C1001%s§C1001<§C1001%s§C1001 =" % ( numP, minP+1 ) )

# Processes the kill list queue. The next player in queue
# is checked again and killed if in the vehicle.
def onKillTimer(self, data):
global sks_debug
global killList
global minP

# Process the next player in queue.
p = bf2.playerManager.getPlayerByIndex(killList.pop(0))
numP = bf2.playerManager.getNumberOfPlayers()

vehicle=p.getVehicle();
vehicleType = getVehicleType(vehicle.templateName)
vehicleDamage = vehicle.getDamage()
body=p.getDefaultVehicle()
bodyHealth=body.getDamage()

# Player is still in a vehicle, kill him.
if (vehicleType in ForbiddenTypes) and p.isValid() and p.isAlive() and (numP <= minP):
rootVehicle = getRootParent(vehicle)
if getVehicleType(rootVehicle.templateName) == VEHICLE_TYPE_SOLDIER:
rootVehicle.setDamage(0)
# This should kill them !
else:
rootVehicle.setDamage(0.01)
# a vehicle will likely explode within 0.3 sec killing entire crew,
# not so sure about base defenses though
mm_utils.msg_server( "= SCRIPT: §C1001%s§C1001 was burned by \'No Armor Mode\' script smile.gif =" % ( p.getName() ) )

# Handles clean up and initialization between rounds.
def onGameStatusChanged(self, status):
global killList
global msgInterval, msgTimer

if status == bf2.GameStatus.Playing:

# Set the warning timer.
msgTimer = bf2.Timer(self.onMsgTimer, msgInterval, 1)
msgTimer.setRecurring(msgInterval)

elif status == bf2.GameStatus.PreGame:

# Destroy any timers
msgTimer.destroy()
msgTimer = None

# Blank the list.
killList = []

elif status == bf2.GameStatus.EndGame:
pass


def shutdown( self ):
"""Shutdown and stop processing."""

# Unregister our handlers
host.unregisterGameStatusHandler( self.onGameStatusChanged )

# Unregister our game handlers
# Flag as shutdown as there is currently way to do this
self.__state = 2

def mm_load( modManager ):
"""Creates your object."""
return CLimit( modManager )


скрипт Headshot
Раскрывающийся текст
http://www.mediafire.com/?a3uaeobwjo9youg


Насколько я знаю для 2142 идут скрипты от бф2

Автор: nikolaos 3.10.2011, 18:51

ссылка базы http://www.fayloobmennik.net/1033016 а скрипты нужно дорабатывать .такие у меня есть

Автор: Bibliary232 17.10.2011, 15:41

maiorBoltach
Привет дружище за помошью я.
У меня стоит сервак бф2 вер 1.5 сделана стата на батлу 2 с выкладкой статистики на мой сайт на сервере, все чин по чину как пологается.
Устанавливал серве 2142 но на нем нет статистики вернее она не сохраниется сервер раздает награды звания, всю лабуду в общем.
Есть небольшое зависание после окончания раунда т.е идет передача стат данных. Ну мне так кажеться, но вот проблемма в том, что после начала нового раунда нет ни званий ни чего. Прозьба к Гуру сделайте инструкцию как правильно устновить ранговый сервак 2142, с вложенными ссылками на нужные феслогины,statistik.php
С программой для пережимки или переписания .exe и инструкцией как это делать.
Понятно, что на форуме это все написано, но читать все подрят очень долго и муторно сплошь неудобства. Или давайте так, как с вами связаться по скайпу. Буду рад пообьщаться, уж очень хочеться запустить хотябы частично работающуюю статистику.
И может кто обращал внимание на такую версию сервера Bibliary&HellFire титанлайт 2 в режиме ботов, я немного поковырял мод, немного экзешник у клиента, а кое что мой друг разобрал по печенюшкам для запуска сервера под такую модификацию. У нас локалка маловата приходиться ботов прикручивать, ну еще и стата не пашет, а народ ушлый им подовай все и сразу, интирестно говорят, но надо бы стату прикрутить.
Надеюсь не откажете :(

Автор: nikolaos 30.10.2011, 14:54

ну в принципе на форуме написанно всё .что именно тебе непонятно.а сервер твой виден .но он версии 1.25 а не 1.50 как ты написал .виднеется в списке серверов и зайти можно .но пинг ...да и ботов поставил столько что куда ни кинь гранату убьёшь от3 до 6 ботов)) лаги из за этого.зависание происходит из за того что время на смену карты поставил маленькое не успевает передать данные идёт ошибка соединения.

Автор: alqaida 31.10.2011, 3:37

Цитата(nikolaos @ Среда, 28 Сентября 2011, 02:01:12) *
на данный момент стата работает стабильно..глюков и тд (пока незамеченно)
анлоки и тд и тп получают все ос
ip сервера не нужно вводить руками(он появится автоматом)
сервер мониторится и виднеется в списке как ранковый
хост игроки не прописывают
в штабе во вкладке рейтинг не полная стата
пока всё
maiorBoltach так вроде же ты отписывался что всё поставил ну были глюки ...
так и у меня были... ну а если просто не веришь свяжись по скайпу (мы стобой общались) дам тебе наш ехе сам зайдёшь и проверишь .


напиши мануал большая просьба для школоло как ставить пошагово+какой софт нужен,хочеться все-таки сервер ранговый в сети замутить,2142 больше всех нравится)

Автор: nikolaos 31.10.2011, 20:54

ведь описанно всё ..попробуй ещё раз .если не получится ...постараюсь помочь.или на крайний случай просто пропишу твой сервер и будет тебе стата.просто времени мало.если запустишь 1 сервер то лучше прописать если 3 и больше можно и свою стату.(допустим игрок с твоего сервера захотел зайти на другой сторонний сервер где пинг меньше и что ему нужно регится и по новой набивать стату) .

Автор: alqaida 1.11.2011, 1:02

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

Автор: nikolaos 1.11.2011, 7:50

Цитата(alqaida @ Вторник, 1 Ноября 2011, 01:02:46) *
поставил,игровой сервер на удаленке,статистику и эмулятор на своем компе,статистика пишется,в штабе отображается,анлоки дают и медальки все это сохраняется но только в штабе,в игре самой когда заходишь на карту снова рядовой и анлоков нет,что нетак недогоню,может серверный конфиг или настройки где еще сменить нужно?киньте образец вашего конфига серверного если не трудно и в чем может быть причина подскажите?



в твоём случае на сервере в питоне
# START CONFIGURATION
# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------
# backend (webserver) listening on TCP/IP address and port
# ------------------------------------------------------------------------------
http_backend_addr = 'IP где установлен серверр статы'
http_backend_port = 80

# ------------------------------------------------------------------------------
# RELATIVE path (webserver document root directory) to main backend script
# ------------------------------------------------------------------------------
http_backend_asp = 'http://IP сервер статы/bf2142statistics.php'

в хост пропиши
IP сервер статы stella.prod.gamespy.com
это не нужно 127.0.0.1 stella.master.gamespy.com

на железе где установлен эмуль и стата в конфиге пропиши IP своего игрового сервера
если разобрался с хостом запускай
в игре как ранковый покажет в том случае если переделаешь ехе сервера

да кстати забыл упомянуть что в конце карты происходит ОШИБКА СОЕДИНЕНИЯ,может она хочет сохраниться а не может из-за чего-то,есть может у кого решение?
sv.endDelay 30

если не поймёшь напиши свой скайп ..разберёмся

Автор: alqaida 1.11.2011, 12:06

это все прописано,статистика же сохраняется и в штабе отображается,а в самой игре после смены карты опять рядовой и нет выбранных анлоков которые разблокировал в штабе,завтра приду с работы можно связаться,может что в клиенте или серверном конфиге?На счет экзешника если можно по-подробнее как править?

Автор: nikolaos 2.11.2011, 2:21

ну раз ты пишешь
это все прописано
1 шаг сделал
статистика же сохраняется и в штабе отображается 2шаг сделал
а в самой игре после смены карты опять рядовой и нет выбранных анлоков 3 шаг значит- что 1 шаг неправильный

Если ты правильно прописал и проверил .чем я тебе смогу помочь.

Автор: Sinthetix 2.11.2011, 5:16

Собрал стату для версии 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

Автор: alqaida 2.11.2011, 14:59

делал по аналогу по стате 1.25,даже не отображается в штабе и в игре только пины дает без званий,видно чет или я накосячил или незнаю,по 1.50 может другой метод установки?

Автор: Sinthetix 2.11.2011, 15:10

Кому интересно может создавать себе ехе-шник игры и раздавать своим друзьям, таким образом можно не добавлять Ваш 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.

Автор: Sinthetix 2.11.2011, 15:54

файл для 1.51 версии

Автор: nikolaos 3.11.2011, 3:26

alqaida ну ..у тебя что нить вышло

Автор: alqaida 3.11.2011, 4:36

Цитата(Sinthetix @ Среда, 2 Ноября 2011, 15:54:15) *
файл для 1.51 версии

щас буду делать на 1.51 версии,клиент пропатчу,сервер докачаю,exe уже подправил,вот мне интересно там айпишники менять на те где игровой сервер стоит или те где эмулятор и стата так как они на разных компах стоят?

PS:и вот еще эмулятор fesl какой fesl_login_server_beta5 брать,а то писалось выше про патчинг fesl_login_server_beta03?твой exe нужно патчить в lpatch.exe или просто подредактировать его в hex редакоре и все?

вот что беру:
-Battlefield_2142_Server_1.51(сам игровой выделенный сервер)
-xampp-win32-1.7.7-VC9-installer(веб сервер)
-BF2142_Stats_1.51.DeluxEdition(внутриигровая статистика)
-bf2142_1.51(exe выложенный выше и правленный под ip где стоит игровой серер но не эмулятор и стата)
-fesl_login_server_beta05(взял последний билд эмулятора авторизации)

пойдет все это добро,если что не так поправить было бы хорошо

Автор: alqaida 3.11.2011, 10:42

короче незнаю под 1.50 и 1.51 не пашет,буду дальше ковырять 1.25,если автор не выложит только сервак 1.51 настроенный и мануал как устанавливать или мне не дано(

Автор: alqaida 3.11.2011, 12:41

Цитата(nikolaos @ Вторник, 1 Ноября 2011, 07:50:14) *
Цитата(alqaida @ Вторник, 1 Ноября 2011, 01:02:46) *

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



в твоём случае на сервере в питоне
# START CONFIGURATION
# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------
# backend (webserver) listening on TCP/IP address and port
# ------------------------------------------------------------------------------
http_backend_addr = 'IP где установлен серверр статы'
http_backend_port = 80

# ------------------------------------------------------------------------------
# RELATIVE path (webserver document root directory) to main backend script
# ------------------------------------------------------------------------------
http_backend_asp = 'http://IP сервер статы/bf2142statistics.php'


прописал


Цитата
в хост пропиши
IP сервер статы stella.prod.gamespy.com
это не нужно 127.0.0.1 stella.master.gamespy.com

IP сервер статы stella.prod.gamespy.com -прописываю в хосте где игровой сервер и при коннекте к серверу из-за этого валится сервак,если убераю это их хоста то нормально
127.0.0.1 stella.master.gamespy.com - я ставлю айпи эмулятора за место 127.0.0.1,иначе как же игровой сервер соединится с эмулятором без этого он не соединяет

Цитата
на железе где установлен эмуль и стата в конфиге пропиши IP своего игрового сервера
если разобрался с хостом запускай
в игре как ранковый покажет в том случае если переделаешь ехе сервера

в каком именно конфиге и что где править я прописал сервер в базе и в конфиге и разкоментировал этот геймсхост,вот мой скайп alqaida27

Автор: Sinthetix 3.11.2011, 12:56

Короче так, напишу все настройки которые я еще помню и проблемы с которым столкнулся:
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, иначе будет выкидовать.

Вот примерно и все.

Автор: Sinthetix 3.11.2011, 13:12

Цитата
# ------------------------------------------------------------------------------
# RELATIVE path (webserver document root directory) to main backend script
# ------------------------------------------------------------------------------
http_backend_asp = 'http://IP сервер статы/bf2142statistics.php'


не правельно, меняйте только http_backend_addr остальное не трогайте, оставте http_backend_asp = '/bf2142statistics.php' как он есть.
Вы же видите в коментах написано RELATIVE path

Автор: alqaida 3.11.2011, 17:11

Цитата(Sinthetix @ Четверг, 3 Ноября 2011, 13:12:21) *
Цитата

# ------------------------------------------------------------------------------
# RELATIVE path (webserver document root directory) to main backend script
# ------------------------------------------------------------------------------
http_backend_asp = 'http://IP сервер статы/bf2142statistics.php'


не правельно, меняйте только http_backend_addr остальное не трогайте, оставте http_backend_asp = '/bf2142statistics.php' как он есть.
Вы же видите в коментах написано RELATIVE path


это если стата и игровой сервер находятся на одном компе,а если на разных?

Автор: Sinthetix 3.11.2011, 17:23

Тогда меняешь только:
http_backend_addr = 'IP где установлен серверр статы',
но, я советую вообще не менять ничего, то есть оставить так:
http_backend_addr = 'stella.prod.gamespy.com'
потому что у тебя же все равно в хостах стоит
Stats_IP stella.prod.gamespy.com

Автор: Sinthetix 3.11.2011, 17:34

И старайтесь не использовать переадресацию на локальный IP: 127.0.0.1, а вставляйте внешний. Потом еще отдадите хост файл своим друзьям, и естествено у них игра будет искать статистику или мастер сервер на локалке.

Автор: alqaida 4.11.2011, 1:28

усе,статистика пишется,в штабе отображается,в игре отображается,все дело в хостах,вот еслиб сразу дали знать какой адрес за что отвечает то сразу бы понятно было)неважно где и как расположены статистика,мастер-сервер и игровой сервер в этом всем рулят хосты,с пральными адресами.

позже как разберусь с exe-шниками попробую на 1.51,но к тому времени наверно уже полная будет,а не как щас говорилось 80%))

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

Автор: markelus 4.11.2011, 21:51

Подскажите ! IP адрес должен быть только статическим ? или возможно использование DNS вместо IP адреса

Автор: alqaida 16.11.2011, 11:18

кто-нибудь поставил на 1.51 ???
имеется ли веб-стата у кого-нить???

Автор: sh@rk 16.11.2011, 11:57

Цитата(markelus @ Пятница, 4 Ноября 2011, 21:51:22) *
Подскажите ! IP адрес должен быть только статическим ? или возможно использование DNS вместо IP адреса

да, должен быть только статический! возможно использовать и DNS вместо IP...

Автор: maiorBoltach 16.11.2011, 20:21

Цитата(alqaida @ Среда, 16 Ноября 2011, 11:18:07) *
кто-нибудь поставил на 1.51 ???
имеется ли веб-стата у кого-нить???


Да. Работает почти идеально

Автор: alqaida 16.11.2011, 22:16

о как,а не поделитесь статой и вебстатой?

Автор: sh@rk 17.11.2011, 6:58

;) а можно и мне тоже под 1.51 и веб-стату?!

Автор: nikolaos 17.11.2011, 14:44

да выложить не сложно.. как закончу тестить выложу всё.
Sinthetix главное что бы не потерял интерес.и подсказал что да как .пока его нет((

Автор: alqaida 17.11.2011, 16:56

Что работает,а что нет если не секрет?

Автор: maiorBoltach 17.11.2011, 20:55

стата та же. вебморда в прогрессе

Автор: alqaida 21.11.2011, 0:29

на днях сервер дадут буду пробывать на 1.51 эмулятор и статистику игровую поставить,а то уж больно хочется не отставать от всех)если получится будет гуд,останется только веб стату подождать,вот толбко сколько,одному ему известно кто делает её)

Sinthetix не теряйся только в самый нужный момент.

Автор: maiorBoltach 21.11.2011, 7:42

Цитата
на днях сервер дадут буду пробывать на 1.51 эмулятор и статистику игровую поставить,а то уж больно хочется не отставать от всех)если получится будет гуд,останется только веб стату подождать,вот толбко сколько,одному ему известно кто делает её)


Не совсем. Эта стата тоже неполная.

+ У меня проблема возникла с сервером 1.51 - везде лежат сервера с "неправильным" exe. - после подключения клиент сразу ложиться. После пропатчивания феслом он работает smile.gif но в сквад не зайти и анлок нельзя на сервере выбрать smile.gif Спасибо Николаю за правильный smile.gif

+ Как бэ у нас с никосом есть бета06 фесла, в которой есть функция восстановления пароля, но я ей вплотную не занимался. Так что все равно Андрею Васильеву спасибо за неё.

+ Я сильно в кошину стату не лез, но как сказал Николай в скайпе, у него полная, но её еще надо запустить smile.gif попробую её на досуге проверить.

+ Sinthetix'а стата там содержит лишние $db_user='' и $db_pass=''. Поэтому-то она и не работает smile.gif

Автор: alqaida 22.11.2011, 23:00

будем с нетерпением ждать)

Автор: maiorBoltach 23.11.2011, 9:36

А теперь немного приколов.

Или я так редко вхожу в нет, или я на все забил, но я нашел очень интересную вещицу.

http://code.google.com/p/bf2142emulator/downloads/list

Ето чудо эмулятор от thedefaced.com (aka evilsource)

Ща протестирую, посмотрю...

UPD.

Цитата
10-16-2011, 03:53 AM
RE: Is to make the server ranked?
i dont think thats poseble, becose your server need to be white listed by ea


:trolface:

Автор: maiorBoltach 23.11.2011, 9:52

Кароч то, что выше бредятина.

Основано на гслогине, а также для работы необходим (внимание, приготовьтесь к овациям) ява!!! (много апплодисментов).

+ Я не нашел никакой взаимосвязи с базой.короче бред.

Андрей Васильев, если интересно посмотреть, что сделали в забугорье - скачивайте smile.gif

Ах да.. Забыл написать типо способ установки:

Цитата
When I start the server, I just get: "Could not create socket! Port 18300 in use?"
I've checked and nothing is using that port.

Edit:
OK, for those that would like to know how to run this, I'll explain how I got here and what you need.

Software you'll need: MySQL database (v5.x), Java runtime, the mentioned GameSpy emulator

1. Install MySQL and set up a database called "BF2142" and import the sql you downloaded from the first post- Username/password still unknown - Domo?
2. Install Java runtime
3. Extract "dist" folder from the Server Emulator files you downloaded from the ifrst post to anywhere you want
4. Extract the GS login checker 0.1 somwhere and run the bat file that came with it
5. Run the bat file in the "dist" folder

After that the mentioned socket error shows up, but I hope that we'll figure out how to start this properly.


Переводу не подлежит, я думаю, там всем понятно smile.gif

Автор: Rafaraf 26.11.2011, 22:54

Цитата(alqaida @ Вторник, 22 Ноября 2011, 23:00:57) *
будем с нетерпением ждать)


аж подпрыгиваем smile.gif
серьезно...

Автор: alqaida 1.12.2011, 23:55

shakehead.gif Кажись забыли или времени нет,можт остановимся прыгать?а?

Автор: nikolaos 2.12.2011, 2:51

да не забыли...просто очень медленно продвигаемся..Sinthetix потерялся.а база на мой взляд была приблизительно на 50%-60% .
почему так решил ?
1 режим титан отсутствует.(статистика по нему)
2 НС запустить не получилось только на версии 1.51 .(пробую на всех версиях)
3 серебро и золото не даёт. медали и т.п получить без золота и серебра не получится.
4 сравнение игроков нет.
5 отображение игроков не полное(кто откуда)
6 некоторые награды в игре даёт но не сохраняет .это так было в базе.
7 анлоки НС получить не получается.
НО...это база лучше .если доработать должна работать на всех версиях.
ну короче есть над чем голову ломать.

что сделали .

решили несколько вышеизложенных проблем (6.5.3.(1 ещё не закончена))
ну вот пока и всё.помог бы автор и дело продвигалось бы намного быстрее да он наверное уже интерес потерял или очень занят.по крайней мере уже почти две недели он не появлялся.

Автор: alqaida 3.12.2011, 7:09

ждем,ждем,ждем.....

Автор: alqaida 21.12.2011, 13:50

как успехи,1.51 статистика играбельна уже?

Автор: nikolaos 25.12.2011, 23:37

стата уже~87-90%
чего пока нет
1) NS пока не запустил (а с ним нужно проверить и награды) при решении от ~90-96%
2) сравнивать данные игроков между собой ~2 %
3) возможны мелочи ~2%
...да можно ставить ..есть ещё нерешённые задачки ...
я просто не силён в php поэтому продвигаюсь медленно .
Автор канул в небытие.подсказать некому.на последнее запрос не ответил ..

Автор: alqaida 28.12.2011, 0:34

Что именно нужно помочь,если в PHP и MySql то после праздников можно попробывать в числах 10 января,программист знакомый обещал помочь.

Автор: nikolaos 9.1.2012, 12:08

всем привет. отчитаюсь что сделано.

Стата уже ~92-94% близимся к завершению..хотя и очень медленно (всё методом тыка..автор так и не обьявился)
и эти прценты приблизительны.просто на некоторые данные закрываю глаза ..не учитываю
легче сказать уже что не работает...( пока не получаю данных по голиафу..спидеру..маяк.. рдк..титан 70%....сравнение игроков между собой) время и терпение пока есть а вот знаний ...

NS запущен а с ним и анлоки


Автор: alqaida 11.1.2012, 0:24

хорошие новости,ждем с нетерпением окончания работ)

Автор: nikolaos 17.1.2012, 12:24

есть небольшие успехи ..
сравнение игроков между собой...(получилось) нестандартный подход решения. думал будет трудней
галиаф и спидер поделились инфой ..
стата ~ 95-97% эти прценты приблизительны
пока нет данных по (маяку ..подствольного гранотомёта ...титан 70% ... ) это для игроков мало что значит они в базе это почти не просматривают ..просто мне самому интересно.
нужны ещё доработки и по питону
пака всё

Автор: alqaida 21.1.2012, 4:05

Великолепно,ждём 100%-го завершения,если стата будет на 100% работоспособна можно будет и веб мордой заняться так как там все хранится в базе:-)

Автор: alqaida 30.1.2012, 16:58

блин,ну что там уже сил нет терпеть)))

Автор: nikolaos 1.2.2012, 3:28

привет всем..пока остановился на 98%...немного зациклился ...сейчас по идее и автор должен появится...но ..увы
не хочу оговаривать сроки это не к чему... я и так уже сплю и вижу эту базу ...

Автор: maiorBoltach 1.2.2012, 8:12

Дарова Всем smilewinkgrin.gif Я тоже от себя желаю дальнейшего развития статистики =) Так что smilewinkgrin.gif

Кстати, Николас, помнишь я тебя достал был с тем, что после переустановки ОС стата не работала??))

Так вот. Решение типо найдено =)

Я чисто для интереса себе снова поставил бф2 статистику. она полностью работала. Покопавшись в файликах а-ка .htaccess я нашёл интересный факт. в этом файлике в бф2 прописано прочтение aspx файлов... но и в бф2142 тоже прописано =)

В итоге... У кого не полностью стата работает описываю:

1) Изменяем .htaccess файл статы на следующее

AddType application/x-httpd-php .aspx
IndexIgnore *
php_value error_reporting Off
php_value display_errors Off


2) И важный момент дописываем в C:\xampp\apache\conf\httpd.conf:

<VirtualHost *:80>
ServerAdmin ваш имейл
DocumentRoot C:/xampp/htdocs
ServerName ваш ип
<Directory "C:/xampp/htdocs">
Options FollowSymLinks -Includes
AllowOverride All
Order allow,deny
Allow from all
AddType text/html .shtml
AddType text/html .htm
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .php4s
AddType application/x-httpd-php .aspx
AddHandler server-parsed .shtml
AddHandler server-parsed .htm
DirectoryIndex index.php
</Directory>
</VirtualHost>


Всё =) Стата должна работать.

Ради интереса я ещё на 1 компе стату поставил без всего этого прописывания - пошло. Так что это дело случая, когда пойдёт, а когда нет =) Чистая шара.

+ Мне тут садистская идея пришла в голову. А чё, если эмулятор бф2 и бф2142 обьеденить в 1, чтобы те люди, которые играют в бф2 точно так же логинились и в бф2142 + им значок Ветерана БФ2 в стату. Как идея? Главный гемор будет состоять в том, чтобы таблицы бф2 и бф2142 были в 1 базе, а там есть таблицы с одинаковыми названиями... Так что....

ПыСы. Эксперт - человек, который опробовал все возможные ошибки (с)

Автор: nikolaos 7.2.2012, 19:37

не всё так просто...топчусь на месте даже откатываюсь назад...что бы получить тот или иной результат ..как выше писал что на некоторые вещи закрываю глаза..вот этого и не надо было делать...здесь всё почти взаимосвязано ..не отказался бы от помощи знатоков по пшп...
терпенье уже иссякло да и время уже становится меньше.

Автор: alqaida 21.2.2012, 11:28

А есть ли возможность выложить стату и по-подробнее написать что именно не работает и что нужно сделать?

Автор: awdawd 25.2.2012, 19:06

Народ предлагаю для вашего сайта-портала арендовать ранговый сервер , с левой авторизацией. На сервер можно будет играть как офф юзерам с их статой так и левым чувакам с альтернативной статой. У нас уже давно запилен авторизатор и стата, предлагаю арендовать у нас сервер (железо) а к серверу будет дан доступ по фтп. По всем вопросам аська 294454656
Так же нам необходим пхп рограммер,
Предлагаем сотрудничество, с игровыми порталами.


На стату и сервер можно глянуть тут http://www.novgames.ru/game-servers/battlefiled-2142/

Автор: nikolaos 27.2.2012, 17:34

для тех кто интересуется статистикой.
установить эмулятор авторизации Васильева Андрея.
установить MySQL (думаю что вы это уже прошли )
данную папку http://normand.ucoz.net/htdocs.rar распаковать в хамр ...
если что не понятно обращаться ,чем смогу помогу или на сайте http://normand.ucoz.net
просто уже лень всё описывать честно..

Автор: alqaida 27.2.2012, 19:58

Хоть бы разъяснил готовая или нет,на сколько % рабочая,что работает а что нет,для какой версии и прочую инфу )

Автор: alqaida 28.2.2012, 11:15

Цитата(nikolaos @ Понедельник, 27 Февраля 2012, 17:34:36) [snapback]1649067[/snapback]

для тех кто интересуется статистикой.
установить эмулятор авторизации Васильева Андрея.
установить MySQL (думаю что вы это уже прошли )
данную папку http://normand.ucoz.net/htdocs.rar распаковать в хамр ...
если что не понятно обращаться ,чем смогу помогу или на сайте http://normand.ucoz.net
просто уже лень всё описывать честно..


база та же или уже новая,может там что-то добавлено или исправлено,дампа нет в архиве(((

Автор: nikolaos 29.2.2012, 19:59

Эта база которую выкладывал Sinthetix работает на всех версиях приблизительно 98 % рабочая о ходе добавлений И изменений я отписывался

Автор: alqaida 2.3.2012, 17:55

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

Автор: nikolaos 2.3.2012, 22:57

alqaida в конфиге поставь sv.endDelay 30 если разрыв соединения в конце раунда..если во время игры то проверяй сервер авторизации

Автор: alqaida 3.3.2012, 1:07

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

Автор: ILexus 3.3.2012, 8:16

Привет всем. Прочитал тему, все ссылки мертвые, не могли бы перезалить актуальные базы, сервер авторизации и саму статистику. Хочу тоже попробовать развернуть сервер. Постараюсь допилить статистику.

Автор: nikolaos 3.3.2012, 9:27

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 пишешь без скобок..

Автор: alqaida 3.3.2012, 11:32

Цитата(nikolaos @ Суббота, 3 Марта 2012, 09:27:58) [snapback]1651722[/snapback]

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 пишешь без скобок..



поставил 1.25 работает,ставлю выложенную стату с базой от 1.51 которую выкладывали ранее сохраняются только лычки в штабе и стата пишется в другую таблицу,если можно базу выложи с уже зополненым servers там она другая кстати)

большая просьба выложить стату с базой и феслом уже готовое все если не сложно.вроде говорилось сто фесл там бета 06 у вас был?

Автор: nikolaos 3.3.2012, 12:23

да у тебя скорее всего ехе неправильно правленный


ILexus немного погоди как выберу время выложу

Автор: alqaida 3.3.2012, 13:22

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

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

Автор: nikolaos 3.3.2012, 20:26

питон менял...ехе патчил...одно дело патчить но я ещё и ручками своими кривыми прописал и ip и хосты почти все впихнул что бы игроки не прописывали только хост нужен на сервере

Автор: alqaida 3.3.2012, 23:06

1.25 работает без проблем,а 1.51 не хочет,вот и говорю выложил бы полностью стату с базой и питон к серверу 1.51,так всем легче будет,а то кусками собирать геморно(((

Автор: nikolaos 9.3.2012, 22:16

alqaida если у тебя работает 1.25 то ты не задумывался что только питон даёт инфу на сервер статистики..я уже написал что бы ты искал проблемы в ехе файле....питон идентичный..база одна и та же ..как тебе ещё разжевать

Автор: alqaida 15.3.2012, 15:01

Цитата(nikolaos @ Понедельник, 27 Февраля 2012, 17:34:36) [snapback]1649067[/snapback]

для тех кто интересуется статистикой.
установить эмулятор авторизации Васильева Андрея.
установить MySQL (думаю что вы это уже прошли )
данную папку http://normand.ucoz.net/htdocs.rar распаковать в хамр ...
если что не понятно обращаться ,чем смогу помогу или на сайте http://normand.ucoz.net
просто уже лень всё описывать честно..



ссылка умерла,можно повторить?а то ту куда-то дел(

Автор: alqaida 18.3.2012, 20:03

короче не работает твоя стата,1.25 все робит а вот 1.51 которую ты дал не работает вообще,думаю огрызки выкидывать никто и не будет ставить,и кстати база там таблицы разные пишет не как в 1.25,разве трудно выложить целиком,нажил же себе геморрой заняться 1.51.
буду признателен если будет выложено по папкам:
-fesl
-веб стата
-база
-python
-.exe под 1.51

огромное спасибо.

Автор: nikolaos 28.5.2012, 4:16

спорить не буду..если у меня кривые руки и всё таки я заставил работать стату на версиях батлы ..то у тебя не хватает терпения....или желания.

Автор: alqaida 29.5.2012, 20:28

у меня походу все вместе и руки и терпение но вот желания много.не мог ты еще раз кинуть в шару статистику с базой+питон и фесл в одном архиве.будь так любезен.а то у меня после поломки винта не сохранилось ничего.заранее спасибо.

Автор: alqaida 29.5.2012, 23:12

все разобрался с 1.51,скачал стату выше по ссылке,база была на сайте у меня,питон засунул от 1.25 сервера,все работает все считает и в игре отображает,спс за статистику)

Автор: vovo 30.5.2012, 3:14

А где взять -fesl_login_server? Выложите пожалуйста.
И еще вопрос: вы тут стату обсуждаете...
Что именно не доделано - web морда или ASP?

Автор: alqaida 30.5.2012, 19:33

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

Автор: vovo 30.5.2012, 19:54

Цитата

короче не работает твоя стата,1.25 все робит а вот 1.51 которую ты дал не работает вообще,думаю огрызки выкидывать никто и не будет ставить,и кстати база там таблицы разные пишет не как в 1.25,разве трудно выложить целиком,нажил же себе геморрой заняться 1.51.
буду признателен если будет выложено по папкам:
-fesl
-веб стата
-база
-python
-.exe под 1.51


Цитата

фесл скачать на форуме можно.


Спасибо за развернутый и полезный ответ.

Автор: ILexus 30.5.2012, 21:01

Цитата(ILexus @ Суббота, 3 Марта 2012, 08:16:28) [snapback]1651698[/snapback]

Привет всем. Прочитал тему, все ссылки мертвые, не могли бы перезалить актуальные базы, сервер авторизации и саму статистику. Хочу тоже попробовать развернуть сервер. Постараюсь допилить статистику.

Повторяю просьбу.

Автор: alqaida 31.5.2012, 0:33

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 дня,но легче будет прописать у себя ваши сервера чтоб они отображались в одном сервер листе.

Автор: alqaida 31.5.2012, 6:46

http://games.powernet.com.ru/upload/files/bf2142_stats.rar - вот правильная ссылка.

Автор: vovo 31.5.2012, 9:43

Блин. А вод линукс, как я понимаю, того самого fesl нет?

Автор: alqaida 1.6.2012, 9:07

из под линукса можно запускать програмы на винду,гугл рулит)

Автор: alqaida 11.6.2012, 16:37

Кто знает что править в екзешнике сервера чтобы он отображался как ранговый в мастерсервере фесла?

Автор: KPOBOCOC 13.6.2012, 16:50

alqaida когда ты запустишь сервер?

sv. ranked 1 может так надо править

Автор: alqaida 13.6.2012, 21:31

не,там не играет роли,нужно именно екзешник сервера править,сервер запустил мониторинг на сайте так же пишу статистику дя серверов посмортреть можно наброски на http://bf2142-stats.gvol.ru/,из-за нехватки времени будет она строится долго,к осени думаю сделать полноценную и с нормально читаемым кодом,повторяю сейчас только наброски,кто хочет потестить свой сервер пишите добавим его в базу)

если постоянно будут играть то можно и титан и ботов убрать,делаем пиратский мастерсервер и статистику бф2142)

Автор: alqaida 15.6.2012, 12:53

nikolaos планируется ли доделка статистики,в плане статистика техники и других мелочей?

Автор: nikolaos 15.6.2012, 13:29

alqaida возможно продолжу но не сейчас. а для того что бы виднелся как ранковый (значёк) сверь ехе с 1.25

Автор: alqaida 15.6.2012, 23:19

Цитата(nikolaos @ Пятница, 15 Июня 2012, 13:29:49) [snapback]1706544[/snapback]

alqaida возможно продолжу но не сейчас. а для того что бы виднелся как ранковый (значёк) сверь ехе с 1.25


еслиб у меня был правленный 1.25 с отображением рангового((или я чего-то не понял?

Автор: nikolaos 19.7.2012, 1:41

alqaida всё правильно понял...если я не ошибся http://normand.ucoz.net/Battlefield_2142v1.25.rar

Автор: EXTREMAL4G 15.8.2012, 11:56

Здравствуйте. 2 ночи парился ковырял и патчил экзешники несколько штук не как по всякому, он не хочет конектиться долгое ожидание идёт и не подсоеденяется .v 1,25 .Базу и эмулятор с Николасом собирали вроде работает.Может что то не так делаю и кто нить сможет помочь пропатчить на мой ip 85.192.185.215 буду очень благодарен.Продолжаю мучиться (

Автор: alqaida 13.9.2012, 19:15

Цитата(EXTREMAL4G @ Среда, 15 Августа 2012, 11:56:13) [snapback]1738771[/snapback]

Здравствуйте. 2 ночи парился ковырял и патчил экзешники несколько штук не как по всякому, он не хочет конектиться долгое ожидание идёт и не подсоеденяется .v 1,25 .Базу и эмулятор с Николасом собирали вроде работает.Может что то не так делаю и кто нить сможет помочь пропатчить на мой ip 85.192.185.215 буду очень благодарен.Продолжаю мучиться (


давай лучше я твой сервер к себе добавлю и будет тебе счастье,и вообще пора делать мастерсервер бф2142,предлагаю свой хост.

Автор: Aladeen 14.9.2012, 16:27

товарищи, выкиньте пожалуйста в общий доступ комплект с рабочим сервером 2142, я все ссылки из этого топика сейчас проверил - все битые (( охота поднять сервер под виндой.

кстати, такой вопрос: нашел unranked server вот здесь: http://planetbattlefield.gamespy.com/View.php?view=Other.Detail&id=118 , его можно перенастроить на все эти тут обсуждаемые плюшки, или обязательно нужно качать "то, что дают в комплекте"? вопрос оттого, что вроде бы приведенный источник (gamespy.com) - достаточно официален, версия точно последняя, все патчи и т.п. уже внутри - и казалось бы всё что нужно теперь, это запилить его чтоб работал с анлоками и своей авторизацией.

а, и ещё вопрос: какое минимально нужно железо, чтобы крутить сервер со, скажем, 40 игроками?

Автор: alqaida 16.9.2012, 2:22

1.качай и ставь сервер 1.51
2.пропатч BF2142_w32ded.exe вот http://games.powernet.com.ru/upload/files/lpatch.rar
3.на компе где установлен игровой сервер в файле host пропиши:

Раскрывающийся текст

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

4.http://games.powernet.com.ru/upload/files/BF2142.rar экзешник раздай игрокам,через него заходить в игру,а http://games.powernet.com.ru/upload/files/PowerNet_BF2142_1.51.rar уже готовая игра 1.51

... в понедельник буду за компом думаю тебе времени хватит чтоб все это сделать,я добавлю твой сервер в базу и будут тебе ранги и веб стата,если есть желание то можно очень много сделать,http://bf2142-stats.gvol.ru/
.пока что только в альфа версии,одному лень все делать,но надеюсь переборю ее.

как все сделаешь напиши свой айпи и порт сервера.


Автор: Aladeen 17.9.2012, 9:40

спасибо!

я к сожалению почти весь понедельник на работе newlaugh.gif
так что попробую успеть вечером.

Автор: Aladeen 17.9.2012, 17:00

да, качать-то unranked 1.51?

Автор: alqaida 17.9.2012, 22:13

Инструкция(как создать ранговый сервер 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)

Раскрывающийся текст
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

4.Настраиваем сервер по своему вкусу,подробнее в файле ReadmeServer.txt в корне сервера.
5.Добавляем сервер на сайте(будет позже) или говорим мне свой айпи и порт игрового сервера,я добавляю его в базу статистики.
6.Запускаем игровой сервер,все ваш сервер ранговый и последней версии.

Всю статистику игроков и серверов можно посмотреть на http://bf2142-stats.gvol.ru/ которая потихоньку дорабатывается.

Клиент качать http://games.powernet.com.ru/upload/files/PowerNet_BF2142_1.51.rar,уже все есть(игра,патчи,пропатченный .exe для данного мастерсервера)




Автор: sh@rk 18.9.2012, 9:58

правильней будить если hosts прописывать в hosts.ics, это только для linux актуально прописывать напрямую в него...

Автор: alqaida 18.9.2012, 12:18

hosts.ics нету на WinServer 200..,он есть только на Win7

5.http://bf2142-stats.gvol.ru/lgsl/?s=add сервер на сайте

Автор: sh@rk 18.9.2012, 12:33

так его и на 2k3 нет, но это не мешает его создать, на XP его ток же нет, и вот тут ты ошибаеся, на 7 его тоже нет!
http://ru.wikipedia.org/wiki/Hosts
http://support.microsoft.com/kb/309642 - про hosts.ics

Ну его можно использовать на любой ОС от M$... ...2k0 не исключения!

Автор: Aladeen 18.9.2012, 13:15

...какие-то входящие порты от серверов статы-логина мапить надо?
Я пока планирую в провайдерской сети потеститься..

Автор: alqaida 18.9.2012, 13:53

Цитата(sh@rk @ Вторник, 18 Сентября 2012, 12:33:35) [snapback]1751606[/snapback]

так его и на 2k3 нет, но это не мешает его создать, на XP его ток же нет, и вот тут ты ошибаеся, на 7 его тоже нет!


у меня 7 х64 Ultimate и как ни странно он после установки ОС присутствовал.

Цитата

...какие-то входящие порты от серверов статы-логина мапить надо?
Я пока планирую в провайдерской сети потеститься..

я вот думаю куда еще легче инструкцию написать-то,дать уже все готовое?
если ты говоришь про порты котрые открывать нужно пробрось на всяк пожарный 17567(может быть и другой,как установишь в настройках) и 29900.

Автор: markelus 18.9.2012, 16:15

alqaida Сегодня добавил свой сервер . Ранг отображается нормально а стата не идет . Подскажите , может че не правильно настроил сервер?

Автор: alqaida 18.9.2012, 17:07

хост не нужно прописывать,вернее было бы указать ip сервера когда добавлял сервер.Нужно посмотреть идет ли статистика с сервера в базу,когда карта меняется она отсылает данные в стату,я вообще немогу к тебе на сервер зайти,выкидывает-видно дело в настройках сервера,я там форум поствил,после настройки форума можно и твоим сервером заняться.

Автор: markelus 18.9.2012, 17:21

На серверлаунчере нужно в строках Provider , Region, Type что нибудь прописывать ?

Автор: alqaida 18.9.2012, 18:00

нет,щас проверю свой и твой сервер создам нового игрока,если даш доступ на сервер то посмотрю что и как.

Автор: alqaida 18.9.2012, 19:32

у меня все гуд,чет у тебя там нужно смотреть.

Автор: markelus 19.9.2012, 7:51

подскажи . каким образом предоставить тебе доступ

Автор: alqaida 19.9.2012, 13:55

http://www.teamviewer.com/ru/

Автор: sh@rk 19.9.2012, 14:34

удобный способ)
alqaida, если не сложно можешь дать шаблончик сайта, па пробую в него статистику вшить...

Автор: markelus 19.9.2012, 15:57

Цитата(alqaida @ Среда, 19 Сентября 2012, 13:55:40) [snapback]1752179[/snapback]

http://www.teamviewer.com/ru/


есть такая штука . сам оперативно пользуюсь в наладке компов .

Автор: alqaida 19.9.2012, 17:10

Цитата(sh@rk @ Среда, 19 Сентября 2012, 14:34:51) [snapback]1752194[/snapback]

удобный способ)
alqaida, если не сложно можешь дать шаблончик сайта, па пробую в него статистику вшить...


http://2142-stats.com/
просто тупо сохрани страницу и редактируй,он там легкий.

markelus ну так что дальше?

Автор: Aladeen 19.9.2012, 18:17

Цитата(alqaida @ Вторник, 18 Сентября 2012, 16:53:43) [snapback]1751650[/snapback]

если ты говоришь про порты котрые открывать нужно пробрось на всяк пожарный 17567(может быть и другой,как установишь в настройках) и 29900.

поэкспериментировал, докладываю: увидел входящие соединения на порты
UDP 17567
UDP 29900
UDP 55125

Автор: markelus 20.9.2012, 23:33

alqaida какая та проблема на авторизаторе . нет отображения списка серверов . могу зайти только по ip

Автор: Aladeen 21.9.2012, 8:21

следующий стандартный вопрос: как добавить ботов для совместной игры?
насколько понял я сам:
- нужна карта coop
- нужен параметр запуска сервера +ai 1 (пишут, что это для линуксового сервера)
- нужно что-то править в папке AI мода.

всё верно? копать в этом направлении?

Автор: alqaida 22.9.2012, 9:39

нет непрально

Автор: Aladeen 22.9.2012, 21:33

хм, тоже перестала идти статистика, после окончания раунда имею 0 очков. хотя на предыдущей (черновой) инсталляции всё работало.
alqaida, посммотри в своей стате, если я не ошибаюсь там должен быть игрок Aladeen с 40 очками, и Aladeen2 с нулём.

вся разница в том, что сейчас я управляю сервером через bf2cc, а тогда- запускал батником. ну и не помню уже как запускал - то ли в режиме LAN, то ли Internet... если это вообще имеет значение.

PS с ботами таки запустился )


Автор: markelus 23.9.2012, 0:20

Aladeen я не смог зайти к тебе на сервер сегодня

Автор: sh@rk 23.9.2012, 2:34

Цитата(Aladeen @ Суббота, 22 Сентября 2012, 22:33:04) [snapback]1753438[/snapback]
вся разница в том, что сейчас я управляю сервером через bf2cc, а тогда- запускал батником. ну и не помню уже как запускал - то ли в режиме LAN, то ли Internet... если это вообще имеет значение.

может не bf2cc а bf2142cc? запускать в режиме internet и с punkbuster, это имеет значения!

Автор: Aladeen 23.9.2012, 7:12

Цитата(markelus @ Воскресенье, 23 Сентября 2012, 03:20:37) [snapback]1753478[/snapback]

Aladeen я не смог зайти к тебе на сервер сегодня

я его пока круглосуточно не гоняю. всё в процессе тестирования же.

Цитата
может не bf2cc а bf2142cc?

всё верно, 2142сс, но ярлык почему-то так обозвался, я и сам удивился)

Цитата
запускать в режиме internet и с punkbuster, это имеет значения!

вот перед сном как дебил отыграл полные две карты с ботами - и так и эдак. внутри игры званий надавали, но в итоге в стате ничего не было.

кстати на http://bf2142-stats.gvol.ru/ статистике юзера Aladeen видел, а Aladeen2 вообще не видел.

щас вот ещё посмотрю serversettings на предмет svRanked...

Автор: Aladeen 23.9.2012, 10:15

ничего не помогает (
более того, в игре, если сравнивать своего бойца в рейтинге с кем угодно (сам список бойцов рейтинга по ранжированию совпадает с http://bf2142-stats.gvol.ru/), у обоих везде нули.
то есть список бойцов подтягивается, а очки по ним - нет.

придется снифать пакетики.

Автор: Aladeen 23.9.2012, 14:26

поснифал.
выяснил попутно, что если играть "старым" персонажем (которого регал на вчерновую собранном сервере), то его 6 очков в накопленной стате числятся, но новые очки не набираются.

снифер для всех обращений к серверу статы выдает https://www.dropbox.com/s/9u5imoswhob7ktl/bf2142fail.png картинку.

Автор: Aladeen 24.9.2012, 18:56

хм, вот и связывайся с чужой статой.

Автор: Aladeen 25.9.2012, 18:56

ну и напоследок.
стата уходит, http://dl.dropbox.com/u/23852279/webpics/stats.png.

alqaida, thumbsdown.gif

по ходу пьесы я нашел всё, что нужно, буду поднимать у себя всё сам. блин, как обычно всё (

Автор: nikolaos 25.9.2012, 23:21

Aladeen у тебя проблема в настройках сервера .куда отсылается проверь.хост прописан должен быть у сервера.

Автор: Aladeen 26.9.2012, 8:15

Я привел скриншоты, на нихвидно, у кого проблема

Автор: nikolaos 26.9.2012, 15:24

Aladeen что должно быть у тебя ..это ехе для сервера пропатченный для конекта к серверу авторизации.правильный хост .правленный питон в корне самого сервера.настройки сервера....батник запуска.
при окончании раунда выскакивает ошибка но продолжает играть? если да то увеличь время отправки пакета


alqaida отключи Брандмауэр Windows или пропиши правила для входящих соединений.это относится и к антивирусу.нужно только вписать его сервер.(если всё это сделано ) то проблема Aladeen только у тебя .

Автор: Aladeen 26.9.2012, 15:57

nikolaos у меня нормально идёт игра, авторизуется, хосты все поправлены, питон поправлен - я всё уже вручную проверял и снифером смотрел куда какие запросы уходят. всё корректно.
и никаких ошибок нет. у меня вообще пинг до серверов alqaida около 50, зачем что-то увеличивать, и так всё проходит штатно.

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

мне в этих условиях проще свою стату поднять, тем более есть где.

сейчас вот разберусь каким образом идёт собссно учет игроков (откуда прилетает первоначальная идентификация), и можно будет начинать.

а проблема скорее всего в одном: alqaida тут уже неделю не появляется, а ведь я ему там на сайт добавил свой сервер, и он до сих пор висит как "Сервер уже добавлен,ожидается проверка Админа". скорее всего именно поэтому ничего и не обсчитывается.

такое "резкое" администрирование меня не устраивает CF_shakehead_v2.gif

Автор: fedel 27.9.2012, 12:57

Парни, поделитесь рабочей версией статистики на 2142 и sql базой к ней,
пусть даже с некоторыми недоработками.
Или ссылочку дайте где скачать можно.
Буду весьма признателен.

Автор: alqaida 27.9.2012, 13:55

я-то появляюсь регулярно,но вот непойму в чем проблема с моей стороны,стата работает и все нормально проходит,и обсчитывает,проблема в настройке серверов,и непойму зачем добавлять разные сервера на разных ip,ваши сервера авторизовал,настраивайте их и все.говорил давайте посмотрю ваши сервера через TeamViewer на ваших компах,в ответ только рассуждения и мысли,зачем мне это?Сразу бы сделали и все.Так что если вам хочется копаться то копайтесь и разбирайтесь в своих проблемах других нечего в этом винить.Тем более там на сервере статистики есть форум http://bf2142-stats.gvol.ru/forum/ почему-бы там не написать?

nikolaos
как бы уже как 3 года файервол выключен,правила прописаны тоже и на входящие и исходящие.

Автор: Aladeen 27.9.2012, 14:06

Цитата
зачем добавлять разные сервера на разных ip

может это просто были разные люди? smilewinkgrin.gif
мой - только тот, что 94.31.ххх.ххх

Цитата
ваши сервера авторизовал

это всё, что и требовалось.
сегодня проверю, если не взлетит - принесу извинения за все нелестные слова biggrin.gif

Цитата
почему-бы там не написать?

потому что начатое здесь логично здесь и заканчивать. ну это так, к слову.

Автор: alqaida 27.9.2012, 14:32

fedel
твой сервер все гуд,зашел погонял с ботами,ранги идут и сохраняет стату.

Автор: Aladeen 27.9.2012, 17:01

мой тоже начал сохранять cool.gif
alqaida очевидно, необходимо было подтвердить добавление мной сервера в твою стату. ты это сделал и статистика пошла.

ну всё, вопрос исчерпан и слава богу.

Автор: markelus 27.9.2012, 18:35

alqaida попробуй еще раз добавь мой сервер . все переснес в системе как и саму систему . скорее все не шло из-за стараго рангового сервера на версии 1,25 , когда был привязан от Kosh

Автор: alqaida 27.9.2012, 21:46

Цитата(markelus @ Четверг, 27 Сентября 2012, 18:35:41) [snapback]1755468[/snapback]

alqaida попробуй еще раз добавь мой сервер . все переснес в системе как и саму систему . скорее все не шло из-за стараго рангового сервера на версии 1,25 , когда был привязан от Kosh

авторизовал

PS:::
у меня сервера не видит,у всех так или только у меня такое в игре?

Автор: markelus 27.9.2012, 22:20

бывает иногда

Автор: fedel 28.9.2012, 4:29

Цитата(alqaida @ Четверг, 27 Сентября 2012, 14:32:29) [snapback]1755349[/snapback]

fedel
твой сервер все гуд,зашел погонял с ботами,ранги идут и сохраняет стату.

Да . Медальки, ранги и пр. - присутствуют и даже пишутся в базу, ибо в штабе они все видны,и прогресс движется, но вот каждый новый раунд начинаешь с нуля и нет открытых анлоков, а вот когда на твой сервер захожу то все сразу появляется, есть соображения в чем может быть дело ?

Автор: Aladeen 28.9.2012, 7:28

Цитата
у меня сервера не видит,у всех так или только у меня такое в игре?

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

Цитата
каждый новый раунд начинаешь с нуля

это пофигу, главное в конце концов всё суммируется

Цитата
и нет открытых анлоков

у меня всё ок с этим

Цитата
а вот когда на твой сервер захожу то все сразу появляется

вот тут да, есть такое дело: навоёванные анлоки появляются только тогда, когда перелогиниваешься бойцом (вышел кнопочкой "/" (слэш) в меню выбора бойцов, снова вошел, - свежие поощрения появились, можно разлочивать ништяки).

опять же, надо снифать. видно же, что в какой-то момент что-то до клиента не долетает нужное. всё, что по большому счёту требуется - посмотреть как обмен устроен на новгеймсе и сравнить biggrin.gif

alqaida, давай я попилю эту стату. я на похапе в своё время дофига чего пописал, и на сях потихоньку пишу когда надо (но в основном под железо, а не винду).

Автор: fedel 28.9.2012, 12:20

в опции edit config в стате для бф2 есть параметпр Award Processing: по умолчанию отключен, может попробовать его включить, чтоб награды сразу присваивались....
в описании этого параметра вот это Require players to complete rounds before processing awards.

Автор: alqaida 29.9.2012, 20:01

все правильно анлоки появляются после того как перелогинишься.

Автор: markelus 29.9.2012, 20:04

alqaida чем завтра с утра до вечера будешь занят?

Автор: alqaida 30.9.2012, 2:21

с утра спать,днем сидеть у компа планировал,а там незнаю.

Автор: markelus 30.9.2012, 10:33

я хочу дать доступ к компу через тим вивер . Все начисто в комп установил . Стата все равно не хочет идти .

Автор: alqaida 1.10.2012, 8:04

в личку пиши посмотрим что да как там у тебя

Автор: alqaida 5.10.2012, 10:44

не действующие сервера буду удалять из базы,за повторное нарушение остануться без активации-или играем или нет.

Автор: Aladeen 5.10.2012, 10:55

в твоей "базе" полтора сервера, которые ещё и ни черта не отображаются в списке -- и ты при этом собрался что-то удалять? cool.gif к какому конечному итогу ты идёшь? - к расширению своей базы или к сужению?

насколько я понимаю, твоё возмущение вызвано глюками вывода списка серверов, если кто-то из них в оффлайне? smilewinkgrin.gif дык пили свой скрипт чтобы он не затыкался, а нормально отрабатывал такие случаи. а не указывай людям что им делать.

Автор: alqaida 5.10.2012, 12:25

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

Автор: Aladeen 5.10.2012, 12:56

я уж понял, что с тобой каши не сваришь smilewinkgrin.gif
так что, пожалуй, и отписывать не буду. удачи cool.gif

Автор: alqaida 13.10.2012, 11:19

вернуть обратно в хосты серверов

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

Автор: fcbs 31.3.2013, 7:57

Приветствую всех!

Извиняюсь за некро, но может ли кто-нибудь выложить рабочий комплект логин-серв+стата+база для бф2142 1.51? Все линки в топике битые..

Заранее спасибо.

Автор: alqaida 6.4.2013, 23:01

в инете где-то валяется на забугровом форуме fesl только не помню где,а вот стату нужно попыхтеть поискать,раньше были исходники на одном ресурсе но щас его закрыли.

Автор: alqaida 7.4.2013, 0:36


http://www.unknowncheats.me/forum/downloads/Battlefield%202142/93/Battlefield%202142%20GameSpy%20Login%20Emulator-5697/

Автор: uks_serg 7.4.2013, 7:12

чето нашел у себя: http://share.bashtel.ru/files/345134 5 дней будет хранится.

Автор: alqaida 7.4.2013, 12:38

оч.хорошо только кажись на 1.25 версию.Все-равно огромное спасибо,можно и эту доколупать.

Автор: alqaida 7.4.2013, 15:25

кто знает как заменить хосты в экзешнике сервера на свой айпи,hex редактором искал в версии 1.51 чет ненашел.и как блин сделать чтоб сервер отображался ранговым?

Автор: Battlefield Forever 22.5.2013, 23:24

Ребята , можно как то создать сервер Bf2142 пиратский 1.5 или 1.51 версии ... что бы просто могли люди подключаться и играть ? мне и та стата и анлоки не так сильно важны ... я вообще мод делаю и мне надо его как то тестить в дальнейшем ...
Короче просто что б запустить игру и к ней подключились ... только при условии что бы никому не надо было платить деньги(покупать игру) что бы поиграть ... и мне конечно

Автор: Sinthetix 23.5.2013, 9:31

Цитата(Battlefield Forever @ Среда, 22 Мая 2013, 23:24:53) [snapback]1855397[/snapback]

Ребята , можно как то создать сервер Bf2142 пиратский 1.5 или 1.51 версии ... что бы просто могли люди подключаться и играть ? мне и та стата и анлоки не так сильно важны ... я вообще мод делаю и мне надо его как то тестить в дальнейшем ...
Короче просто что б запустить игру и к ней подключились ... только при условии что бы никому не надо было платить деньги(покупать игру) что бы поиграть ... и мне конечно


Читай пост от начала до конца внимательно и сам найдешь решение и даже может быть статистика заработает если сделаешь все правельно.

Автор: Battlefield Forever 23.5.2013, 16:15

Sinthetix я похож на идиота ?

Автор: Battlefield Forever 23.5.2013, 18:02

Скажем Battlefield 2 1.5 - я его скачал установил и я не создавал онлайн логин ... играл на оффлае комп к компу и в локалке ... скачал сервер 1.5 крякнутый - запустил - к нему подсоединились все кто с офлайн логином и играем себе преспокойненько даже стата есть....

а в 2142 тут я как понял игру не запустишь без онлайн логина, хотя в бф2 можно просто его не создавать

Автор: Sinthetix 23.5.2013, 18:03

Цитата(Battlefield Forever @ Четверг, 23 Мая 2013, 16:15:06) [snapback]1855659[/snapback]

Sinthetix я похож на идиота ?



Не обижайся, просто 4-я сообщениями выше есть то что для этого нужно, эмулятор BF2142:
Цитата(alqaida @ Воскресенье, 7 Апреля 2013, 00:36:40) [snapback]1837904[/snapback]

http://www.unknowncheats.me/forum/downloads/Battlefield%202142/93/Battlefield%202142%20GameSpy%20Login%20Emulator-5697/


Поставил, прописал хосты и все так что ответ да можно как то создать сервер Bf2142 пиратский 1.5 или 1.51 версии... но только с эмулятором статистика не будет работать.
У меня когда то и стата работала с версией 1.51 Deluxe Edition, давно это было.

Автор: Battlefield Forever 23.5.2013, 19:04

Sinthetix мне нужен bf2142_ded.exe 1.5 крякнутый правильно ?
ссылки мертвые - где взять ?

Бог с той статой главное игра


Я что то совсем ничего не понимаю .. это все что бы стату поставить - она мне не нужна - надо просто что бы люди к моему серверу подключались ... что б они простенько смоли подключится ...

Автор: Battlefield Forever 23.5.2013, 19:28

Цитата(alqaida @ Понедельник, 17 Сентября 2012, 22:13:59) [snapback]1751441[/snapback]

Инструкция(как создать ранговый сервер 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)
Раскрывающийся текст
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

4.Настраиваем сервер по своему вкусу,подробнее в файле ReadmeServer.txt в корне сервера.
5.Добавляем сервер на сайте(будет позже) или говорим мне свой айпи и порт игрового сервера,я добавляю его в базу статистики.
6.Запускаем игровой сервер,все ваш сервер ранговый и последней версии.

Всю статистику игроков и серверов можно посмотреть на http://bf2142-stats.gvol.ru/ которая потихоньку дорабатывается.

Клиент качать http://games.powernet.com.ru/upload/files/PowerNet_BF2142_1.51.rar,уже все есть(игра,патчи,пропатченный .exe для данного мастерсервера)



еще раз можно выложить самое главное ?

Автор: Battlefield Forever 23.5.2013, 19:46

Ребят ну .. я вас очень прошу ... моя самая главная задача сделать мод ... мне сервер как таков щас нужен только для ТЕСТА мода по сети ... я не могу вникать в это ... у меня мозги и нервы и так на пределе ... ведь в бф2 все просто было - создал и подключился .. без никаких онлайн акков ... тут вообще все не понятно это хардкор какойто

Автор: Пьяный Серега 23.5.2013, 20:46

Battlefield Forever, у меня такой совет: обратись к чувакам с форума Новгеймс http://forum.novgames.ru/ они пару серваков в 2142 держат(серваки неранговые), может они чем - нибудь помогут. smilewinkgrin.gif

Автор: Woron2 13.7.2013, 7:39

Battlefield Forever Просто перечитай эту тему с начала тут всё есть

Автор: alqaida 28.12.2013, 2:55

Цитата(Battlefield Forever @ Четверг, 23 Мая 2013, 19:46:10) [snapback]1855726[/snapback]

Ребят ну .. я вас очень прошу ... моя самая главная задача сделать мод ... мне сервер как таков щас нужен только для ТЕСТА мода по сети ... я не могу вникать в это ... у меня мозги и нервы и так на пределе ... ведь в бф2 все просто было - создал и подключился .. без никаких онлайн акков ... тут вообще все не понятно это хардкор какойто

Я вот лично с бф2 больше провозился чем с 2142 и бк2,если есть интерес пиши буду рад твоим серверам у нас в сообществе. bfbc2.gameteams.ru

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)