Эмулятор сервера Battlefield Bad Company2 (PHP / V3) by Sinthetix
Вышло новое обновление эмулятора, разработка Sinthetix эмулятора для BFBC2 на PHP.
Изменения:
-добавлены жетоны(Dogtags)
- изменения в базе данных (рекомендуем перезалить)
- добавлена новая таблица для жетонов
- Работает регистрация из клиента игры. - Работает Вйетнам. - Посылаются данные статистики игроков на дед. сервер. - Добавлены UpdateStats пакет для обновлении статистики. - В config.php есть опция optionAllKits,она включает или выключает анлоики в игре.
Советую прочитать все прежде чем его запустить.
Во первых как вы видите плазма разработана на PHP... Почему разработана плазма на PHP. Написав на PHP, избавляемся автоматически от управления памятью, и вы увидете реальные недостатки эмуля связные с логикой разработки. Чего нельзя зделать на эмуле на C++ на котором даже малейшая ошибка при управлении и настройки приведет к необьяснимым багам , вылетам из игры и остановкой плазмы и театра.
Установка: 1. Установите PHP, MySQL, использовался WAMP: wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64.exe потому что собиралось на 64 системе. 2. Вам нужно включить в php.ini следующие дополнения: php_openssl.dll, php_sockets.dll 3. Смотрите в Plasma/config.php и настройте соеденение с базой, тоже самое в Theater/theater_config.ini. 4. Создайте базу с помощью файла bfbc2.sql
5 .У кого не виден сервер в клиенте поменяйте в таблице games поле game_v с "ROMEPC592253" на "ROMEPC784592";
6. Не забывайте поменять хосты.
Запуск: 1. В Plasma.bat Theater.bat поменяйте путь к PHP.exe если там неправильный. 2. Запускайте Plasma.bat и Theater.batСкачать с сайта:
Скачать с файлообменника:
Все вопросы относительно настроек задавайте на форуме, необходимый материал для создания можно найти в предыдущих темах.Made by Sinthetix, good work, thanks.
|