Добро пожаловать на форумы Боевого Народа (бывший форум Live.CNews.ru)!

ВАЖНЫЕ ТЕМЫ: FAQ по переезду и восстановлению учеток | Ошибки и глюки форума.
О проблемах с учетными записями писать СЮДА.
Вопросы - Форумы Боевого Народа
IPB

Здравствуйте, гость ( Вход | Регистрация )

14 страниц V   1 2 3 > »   
Ответить в данную темуНачать новую тему
Вопросы, Н0вичкам сюда
сообщение 8.2.2007, 8:23
Сообщение #1





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Вопросы задаём здесь.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 8.2.2007, 10:28
Сообщение #2





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



krrendel Полностью поддерживаю.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 27.2.2007, 16:18
Сообщение #3





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Я тоже поддерживаю,я новичок и мне сложно найти нужную инфу,если кто-нибудь сделает FAQ я буду рад,мне будет легче и вам тоже(ненадо будет на одни и теже вопросы по 100 раз отвечать...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 28.2.2007, 4:51
Сообщение #4





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Да с удовольствием отвечу на все вопросы что уже звучали(мне например ничто не мешало пролистать ВЕСЬ форум хотя раз все так спешат кудато.....) только вот кто составит список часто задаваемых вопросов? ;)
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 28.2.2007, 19:30
Сообщение #5





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Я тоже могу помочь если надо. Сам таким когдато был и вопросами всех задолбал где куда как поставить yes.gif

С уважением
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 28.2.2007, 20:03
Сообщение #6





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



давайте я начнуsmile.gif так как нубский нуб во всех почти вопросах.
С самого общего.

Q. Я хочу сделать свой сервер с учётом локальной статистики. Каков необходимый набор "инструментов", утилит, (железа?) ?


гм-гм... пока у меня всё. ответы и новые вопросы писать можно прямо здесь.
если есть желание - можете просто подробно описать проблему и решение.
Всё будет занесено в одну тему, которую мы прикрепим на самом видном месте.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 28.2.2007, 21:34
Сообщение #7





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Вот порыскал и вопрос нашел я думаю тоже важный

Вопрос:Будет ли работать статистика для ОФФЛАЙ-аккаунтов и главное, будут ли открываться АНЛОКИ для ОФФЛАЙ-аккаунтов?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 4:53
Сообщение #8





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:




Цитата(krrendel @ Среда, 28 Февраля 2007, 20:03:46) *
Q. Я хочу сделать свой сервер с учётом локальной статистики. Каков необходимый набор "инструментов", утилит, (железа?) ?[/color]


Хм - слишком расплывчатый вопрос - линки тебе уже давал с потенциальными ответами на него - могу отвечать лишь на такие вопросы например как этот:


Цитата(DJ Alien @ Среда, 28 Февраля 2007, 21:34:33) *
Вот порыскал и вопрос нашел я думаю тоже важный

Вопрос:Будет ли работать статистика для ОФФЛАЙ-аккаунтов и главное, будут ли открываться АНЛОКИ для ОФФЛАЙ-аккаунтов?


Статистика весьтись будет - по нику...
Анлоков у оффлайн акков нет и это невозможно в принципе.

Сообщение отредактировал TDA - 1.3.2007, 4:53
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 11:03
Сообщение #9





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Вот такие вопросы:

Q. Будет ли работать статистика для ОФФЛАЙ-аккаунтов и главное, будут ли открываться АНЛОКИ для ОФФЛАЙ-аккаунтов?

Ответ: Статистика работать будет. Анлоки для Оффлайн аккаунтов открываться не будут они доступны только для Online аккаунтов.

Q. Будет ли работать BFHQ у Офлайн аккаунтов?

Ответ: Нет не будет. BFHQ работает только у Online аккаунтов.

Q. Я хочу сделать свой сервер с учётом локальной статистики. Каков необходимый набор "инструментов", утилит, (железа?) ?

Ответ: Для этого Вам понадобиться
AppServ- Виртуальный сервер
bf2statistics_1.4.2 – статистика
bf2statistics-web – Web Интерфейс

Q. Как установить статистику

Ответ: Установка bf2statistics на Windows XP SP1-SP2
Для этого нам понадобиться:
AppServ- Виртуальный сервер
bf2statistics_1.4.2 – статистика
bf2statistics-web – Web Интерфейс

И так приступим.

Сначала устанавливаем AppServ. Ставим по умолчанию C:\AppServ и следуем инструкциям по установке.
Настройка для multiplaer
Заходим в C:\AppServ\Apache2.2\conf и открываем через блокнот файл httpd.conf
И правим ручками строчку
Цитата
#Listen 169.254.57.220:80 – пишите свой IP
Listen 169.254.57.220:80 – пишите свой IP

Если Вам для сингла то править ничего не нужно.
Открываем Opera или Internet Explorer и вводим http://localhost/ или http://свой Ip адрес/
Откроется страница где нажимаем кнопку phpMyAdmin Database Manager Version 2.8.2 и вводим имя по умолчанию root без пароля
Дальше создаем базу данных например bfstats она будет пустой. Дальше жмем на кнопку домик в верхней части экрана (возврат к началу)
Дальше на главной странице жмем кнопку Привилегии -> Добавить нового пользователяОткрываеца страница
Цитата
Информация логина
Имя пользователя: Просто вводим свое имя

Хост: имя хоста (localhost)


Пароль: Придумай себе пароль


Подтверждение:повтор пароля

Строку Generate Password не трогаем


Чуть ниже Глобальные привилегии: Жмем отметить все
И в самом низу странице кнопка Пошел жмем ее
Вы сделали себя админом базы данных. Здесь пока все.
Распаковываем архив bf2statistics_1.4.2. например сюда С:\bf2statistics_1.4.2.Копирум отсюда папку ASP и вставляем по адресу C:\AppServ\www должно получиться C:\AppServ\www\ASP. Дальше заходим в C:\AppServ\www\ASP и правим ручками файл _config.php
Для сингла IP адреса по умолчанию
Цитата
<?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.4.2';
$db_host = 'localhost'; или ваш IP адрес
$db_name = 'имя базы данных которую создавали к примеру bfstats';
$db_user = 'ваше имя'; -которое создавали в базе данных
$db_pass = 'пароль';
$admin_user = 'ваше имя';
$admin_pass = 'пароль';
$admin_hosts = array('ваш IP адрес','ваш IP адрес/24');
$admin_log = 'logs/_admin_event.log';
$admin_backup_path = 'c:/appserv/www/ASP/_backups/';
$admin_backup_ext = '.bak';
$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 = 600;
$stats_rank_check = 1;
$stats_rank_tenure = 7;
$stats_awds_complete = 1;
$stats_lan_override = 'ваш IP адрес';
$stats_local_pids = array('LocalPlayer01','ваш IP адрес','LocalPlayer02','ваш IP адрес ');
$debug_lvl = 1;
$debug_log = 'logs/_stats_errors.log';
$game_hosts = array('ваш IP адрес ','ваш IP адрес /24');
$game_custom_mapid = 700;
$game_unlocks = 0;
$game_unlocks_bonus = 1;
$game_unlocks_bonus_min = 1;
$game_awds_ignore_time = 0;
$game_default_pid = 29000000;
?>

Открываем Opera или Internet Explorer и вводим http://localhost/ASP или http://свой Ip адрес/ASP
Вводим логин и пароль тот что вы указали в конфиге. Далее жмете Install DB затем Upgrade DB. Все ваша база данных заполнилась таблицами.
Далее создаем папку C:\AppServ\www\bfstats и распаковываем содержимое bf2statistics-web там же открываем файл BF2Stats-config.php и правим

Цитата
// If you want this to use a MySQL server, populate these fields:
$this->db_name = 'bfstats'; // Имя базы данных
$this->db_user = 'Alien_'; // Имя
$this->db_pass = 'omon'; // пароль
$this->db_srvr = 'Localhost или свой IP'; // Probably (99%) 'localhost'
$this->prefix = ''; // should be fine.

Дальше там же редактируем файл config.php

Цитата
$asp = 'http://localhost или свой IP/ASP'; #путь к папке ASP


Далее заходим
Заходим
С:\bf2statistics_1.4.2\python\bf2 и редактируем файл BF2StatisticsConfig.py
Для сингла править не надо

Для мултиплеера
Цитата
# ------------------------------------------------------------------------------
# Backend Web Server
# ------------------------------------------------------------------------------
http_backend_addr = 'свой IP адрес'
http_backend_port = 80
http_backend_asp = 'http://свой IP адрес/ASP/bf2statistics.php'

# Player Manager
# ------------------------------------------------------------------------------
pm_backend_pid_manager = 1
pm_local_pid_txt_file = 'python/bf2/pid.txt' # Relative from BF2 base folder
pm_ai_player_addr = 'адрес для ботов в сингле' # Not recommended to change

# Backup Central Community Web Server (OPTIONAL)
# ------------------------------------------------------------------------------
http_central_enable = 0 # Use settings above (0, 1, 2)
http_central_addr = 'cbd.xxx.aaa' #Address Central STATS Server
http_central_port = 80
http_central_asp = 'http://свой IP адрес/ASP/bf2statistics.php'


Далее открываем файл snapshot.py который находиться по адресу С:\bf2statistics_1.4.2\python\bf2\stats и правим для сингла

Цитата
#HOST = 'localhost'
#PORT = 80
#PATH = '/ASP/bf2statistics.php'


Для мултиплеера

Цитата
#HOST = 'ваш IP адрес'
#PORT = 80
#PATH = 'http://ваш IP адрес/ASP/bf2statistics.php'


После этого берем эту папку bf2 которая находиться по адресу С:\bf2statistics_1.4.2\python\bf2 и копируем ее туда куда установлена батла по вот этим адресам \Battlefield 2\python\bf2 и \Battlefield 2\Python_Xpack с заменой файлов

Сообщение отредактировал DJ Alien - 1.3.2007, 11:18
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 11:05
Сообщение #10





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



TDA
если не сложно - повтори их, пожалуйста. у меня личка переполнялась и я случайно удалил ссылки.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 14:59
Сообщение #11





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



krrendel

Дык DJ Alien все так подробно изложил что и добавить почти нечего..

кроме того что он под "Для сингла" подрузумевает вариант когда стата и сам сервак Батла стоят на однойм компе а под "Для мултиплеера" вариант когда стата находиться на отдельном от сервера компе(кстати при таком расположении стата может считаться от нескольких серверов Батла ;) )
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 18:42
Сообщение #12





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



TDA
если бы я понимал о чём идёт речь, я бы наверное прослезился, старик. Но надеюсь, что ты меня не хотел обидеть и твой пост выражает твоё одобрение. честно - я в ваших колдовских делах чайник. медный. дырявый. так что всё на взаимном доверии smile.gif
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 19:30
Сообщение #13





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



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

DJ Alien все прекрасно изложил но ИМХО стоит внести уточнение - заменив слова синг и мудьтиплеер на чтонить более понятное..
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 19:31
Сообщение #14





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Например какие. Впринцыпе можно сделать так (одиночная и сетевая)

Сообщение отредактировал DJ Alien - 1.3.2007, 19:34
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 19:38
Сообщение #15





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



TDA
Цитата
кроме того что он под "Для сингла" подрузумевает вариант когда стата и сам сервак Батла стоят на однойм компе а под "Для мултиплеера" вариант когда стата находиться на отдельном от сервера компе(кстати при таком расположении стата может считаться от нескольких серверов Батла )

чёрт возьми, я настолько отупел уже, что просто не вижу где это написано, чтобы поправить :(
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.3.2007, 22:06
Сообщение #16





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Но кое-что, всё-таки забыли. А именно -- то, что клиент должен быть переправлен с bf2web.gamespy.com на сервер, где висит ваша статистика. А проще всего делается это при помощи файлика hosts.ics в каталоге %windir%\system32\drivers\etc с приблизительно следующим содержанием:
Код
# Copyright (c) 1993-2001 Microsoft Corp.
#
# This file has been automatically generated for use by Microsoft Internet
# Connection Sharing. It contains the mappings of IP addresses to host names
# for the home network. Please do not make changes to the HOSTS.ICS file.
# Any changes may result in a loss of connectivity between machines on the
# local network.
#

ххх.ххх.ххх.ххх bf2web.gamespy.com

где ххх.ххх.ххх.ххх надо заменить на IP адрес сервера статистики

Ещё одна описалка "что да как" может быть найдена тут: http://forum.cnews.ru/index.php?showtopic=13111&st=880#
Как вариант, её можно местами склеить с представленной товаришем DJ Alien smile.gif
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 2.3.2007, 0:55
Сообщение #17





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Snumsmumrik это все уже написано здесь в теме FAQ yes.gif
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 2.3.2007, 4:28
Сообщение #18





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



krrendel Тогда делаем просто - перед описанием процесса установки статы прописать:
Под "синглом" подрузумеваеться установка статы на тотже компьютер что и сервер, а под "мультиплеером" - установка статы и самого сервреа Батла на разные компьютеры..

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



Цитата(Snumsmumrik @ Четверг, 1 Марта 2007, 22:06:40) *
Но кое-что, всё-таки забыли. А именно -- то, что клиент должен быть переправлен с bf2web.gamespy.com на сервер, где висит ваша статистика.


А тут возникает еще вопрос - разве серваку не нужно менять хостс + ставить другой экзешник чтобы он его не проверял + желательно с фиксом на непроверку ключа? ;)
А клиентам тем более ныжен "подпрвленный" екзешник иначе после замены хоста вылетать начнет Батла..
Под версию серва 1,4 в соседней ветке я енто выкладывал все, а вот как быть с 1,41?

DJ Alien - напиши про это пару строк - из меня плохой писатель..


Сообщение отредактировал TDA - 2.3.2007, 4:43
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 2.3.2007, 9:59
Сообщение #19





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



TDA а зачем другой ешешник? Хостс конечно есть и у сервера и у клиентов, но ехе-шник у всех 1.41 оригинальный smile.gif и нииииикаких проблем. Один ньюанс по поводу хоста, я его уже писал где-то: БФ проверяет именно файл hosts на наличие изменённой ссылки... а hosts.ics она в упор не видит :D И никаких фиксов на ключи тоже не ставил, в общем сервак как он есть в поставке от ЕА (но PunkBuster в отключке) yes.gif
Кстати по поводу проверки ключа тоже где-то чё-то писали... что-то связанное с открытием/закрытием портов, ток я не особо заморачивался по этому поводу, ибо мне оно не нужно.
DJ Alien упсь... и вправду есть, как-то я невнимательно пересматривал... rolleyes.gif
Кстати... я ещё вот не чего не понял:
Цитата
Так же для мултиплеера клиенты тоже должны копировать отредактированную папку bf2 туда куда установлена батла по вот этим адресам

Это зачем? Ничего и никому я не копирил....

Сообщение отредактировал Snumsmumrik - 2.3.2007, 10:06
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 2.3.2007, 10:31
Сообщение #20





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Цитата(Snumsmumrik @ Пятница, 2 Марта 2007, 09:59:40) *
Кстати... я ещё вот не чего не понял:
Цитата
Так же для мултиплеера клиенты тоже должны копировать отредактированную папку bf2 туда куда установлена батла по вот этим адресам

Это зачем? Ничего и никому я не копирил....


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

Сообщение отредактировал TDA - 2.3.2007, 10:40
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

14 страниц V   1 2 3 > » 
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 16.4.2024, 18:31
Консультации адвоката по уголовным делам. Бесплатно. По всей России