сервер Bf2 чтото странное с анлоками |
|
Здравствуйте, гость ( Вход | Регистрация )
сервер Bf2 чтото странное с анлоками |
31.7.2014, 5:25
Сообщение
#1
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Уважаемое сообщество, прошу вашей помощи) в связи с неудачно покупкой второй батлы (мне повезло купить ее за день до выключения геймспая) было решено запилить свой сервачок с ранковой системой для игры с друзьями.
сервер поднят по инструкции http://habrahabr.ru/post/149947/ пробежался глазами, от той что у вас на форме почти не отличается. далее была выбрана замена gameSpy - ею стала bf2hub по ихними туториалу https://www.bf2hub.com/home/serversetup.php изменены настройки хостов на сервере. создан аккаунт в игре. А дальше чудеса: к серверу подключаюсь, в статистике себя вижу, опыт идет, ранки открываются (вродебы, выставил себе 4 ранг, он тутже отобразился в в BFHQ), после отыгрыша пары карт открылись пара анлоков и медалек. Все это видно в BFHQ, в самой игре при получении выводится сообщение. НО в самой игре анлоки не открыты. Тобеш в захожу в BFHQ, там у АТ открыт новый дробовик. Захожу в игру, спавнюсь - дробовика нет. При выборе класса также замочек нарисован. Как это побороть? сервер на Linux x32, играем тоже на линухе, хосты на клиентах прописаны Раскрывающийся текст 192.168.229.129 bf2web.gamespy.com #адрес своего сервера # BF2Hub - begin of redirect (established on 2014-07-30 06:09:24) 83.169.15.25 battlefield2.available.gamespy.com 83.169.15.25 battlefield2.master.gamespy.com 83.169.15.25 battlefield2.ms1.gamespy.com ... 83.169.15.25 battlefield2.ms14.gamespy.com 83.169.15.25 gpsp.gamespy.com 83.169.15.25 gpcm.gamespy.com 83.169.15.6 eapusher.dice.se #83.169.15.6 BF2web.gamespy.com # BF2Hub - end of redirect да и раз в BFHQ стата с моего сервера, значит все правильно на клиентской стороне ведь? Или всетаки чтото еще не хватает? Сообщение отредактировал GenryRar - 31.7.2014, 5:29 |
|
|
31.7.2014, 5:41
Сообщение
#2
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Да! Раз комментируй это на сервере и клиенте!
на сервере можешь IP подставить 127.0.0.1 а на клиенте именно IP сервера! Цитата #83.169.15.6 BF2web.gamespy.com
|
|
|
31.7.2014, 6:14
Сообщение
#3
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Цитата(sh@rk @ Четверг, 31 Июля 2014, 05:41:39) [snapback]1967962[/snapback] Да! Раз комментируй это на сервере и клиенте! на сервере можешь IP подставить 127.0.0.1 а на клиенте именно IP сервера! Цитата #83.169.15.6 BF2web.gamespy.com 83.169.15.6 это ип bf2hub (альтернативы для gameSpy) ип моего серва 192.168.229.129 именно он и прописан в хостах для BF2web.gamespy.com Сообщение отредактировал GenryRar - 31.7.2014, 6:15 |
|
|
31.7.2014, 15:14
Сообщение
#4
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
ну тогда проблем не должно быть
|
|
|
31.7.2014, 23:36
Сообщение
#5
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Нет, проблемы будут, поскольку сервер был скачан unranked, и в нём необходимых файлов для полноценной работы оффициальной статистики
Данные файлы ranked сервера существуют только у официальных провайдеров ранговых серверов: Код ./bf2srv/python/bf2/stats/medals_data.py ./bf2srv/python/bf2/stats/medals_data_xpack.py ./bf2srv/python/bf2/stats/medals.py ./bf2srv/python/bf2/stats/providerId.sec а ещё в конфиге ./bf2srv/mods/bf2/settings/serversettings.con необходимо запилить разрешение на использование глобальных рангов и анлоков: Код sv.useGlobalRank 1
sv.useGlobalUnlocks 1 |
|
|
28.10.2014, 2:39
Сообщение
#6
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Парни, вот такая проблема:
На убунту-сервер 12.04 Х32 установлен сервер БФ2 v.1.41. К нему прикручена стата. В настройках конфига ASP выставлено значение полного разлока оружия: $game_unlocks=1 В игре разлоков нет + во время каждого раунда, при наборе количества очков присваивается звание 1-ого ранга + базовый бейдж специалиста, которым играеш. В BFHQ очки считаются, звания согласно очкам присваиваются, тоже самое происходит и в ВЭБ-интерфейсе статы. Сие безобразие списываю на не состыковку ASP и pyton, взятые с версии 1.4.2, с Апачем, MySql и PHP, которые были установлены с репозитория. Подскажите кто-нибудь, что делать? Если переустанавливать, то где взять apache,MySql и PHP старой версии и какие версии шли для линукса? |
|
|
21.11.2014, 0:15
Сообщение
#7
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
GenryRar , решил задачу с анлоками? У меня та же трабла - в настройках ASP стоит полный разлок, а в игре нет. Решил - так распиши, как и что.
/etc/phpmyadmin/apache.conf редактировал: <IfModule mod_php4.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .aspx php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> <IfModule mod_php5.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .aspx php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> </Directory> Блок с php4 был добавлен. Он отсутствовал. Что еще редактировать - просто ума не приложу. Ну подскажите кто-нибудь где копать. В сети ответа не нашел. Сообщение отредактировал Jack-Metallurg - 21.11.2014, 0:16 |
|
|
21.11.2014, 20:55
Сообщение
#8
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Цитата(Jack-Metallurg @ Четверг, 20 Ноября 2014, 23:15:21) [snapback]1981917[/snapback] GenryRar , решил задачу с анлоками? У меня та же трабла - в настройках ASP стоит полный разлок, а в игре нет. Решил - так распиши, как и что. /etc/phpmyadmin/apache.conf редактировал: <IfModule mod_php4.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .aspx php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> <IfModule mod_php5.c> AddType application/x-httpd-php .php AddType application/x-httpd-php .aspx php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> </Directory> Блок с php4 был добавлен. Он отсутствовал. Что еще редактировать - просто ума не приложу. Ну подскажите кто-нибудь где копать. В сети ответа не нашел. А у клиента то ip в host-е прописаны ? |
|
|
21.11.2014, 21:31
Сообщение
#9
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
У клиента все прописано и в win/syst32/drivers/etc/hosts и win/syst32/drivers/etc/hosts.ics
Это не то. Тут что-то еще где-то надо редактнуть в серверной части линукса, что я не знаю. Сообщение отредактировал Jack-Metallurg - 21.11.2014, 21:35 |
|
|
1.12.2014, 19:58
Сообщение
#10
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Значится так: задачу с появлением анлоков у себя решил банальным способом:
на компе, где установлен сервак, эмуль логинов и стата под Дебианом, из файла /etc/hosts.ics вырезал строчку <ip> bf2web.gamespy.com и перенес ее в /etc/hosts. После проделанной операции у клиентов появились анлоки. У кого сервак на виндовознике, ничего менять не надо: там и так все пашет. |
|
|
1.12.2014, 23:37
Сообщение
#11
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Цитата(Jack-Metallurg @ Понедельник, 1 Декабря 2014, 18:58:53) [snapback]1983584[/snapback] Значится так: задачу с появлением анлоков у себя решил банальным способом: на компе, где установлен сервак, эмуль логинов и стата под Дебианом, из файла /etc/hosts.ics вырезал строчку <ip> bf2web.gamespy.com и перенес ее в /etc/hosts. После проделанной операции у клиентов появились анлоки. У кого сервак на виндовознике, ничего менять не надо: там и так все пашет. Ты ставишь sv.ranked 1 и у тебя все запускается без ошибок ? |
|
|
Текстовая версия | Сейчас: 27.9.2024, 5:23 |