PHP Скрипт вытягивания объектов из БД. Автор: Я Описание работы: Вы можете построить на тестовом сервере, базу, или несколько баз и т.п. После этого данный скрипт позволяет вытянуть из БД все ваши постройки, уже в виде скриптовых объектов ArmA2OA. Вам остается только сохранить выдачу из браузера, в необходимый файл, и подключить его. Как подключить скрипт: *Подключение скрипта для Denwer(для XAMPP практически тоже самое):
Откройте папку home, по пути где у вас установлен Denwer,( Пример: - C:\Web\home\ )
Скопируйте по данному пути, папку:
ultima_epoch_grabber.sc
Перезапустите Denwer
Можете пользоватся!
*При необходимости, не забудьте настроить доступ к БД и доп. параметры внутри скрипта. Часть настроек скрипта:
$login = 'root'; // Логин БД
$password = ''; // Пароль к БД
$bd_name = 'dayz_epoch'; // Имя БД
$classnames = 'BMP2_Ambul_INS,WoodFloor_DZ'; // Если надо вытянуть некоторые объекты, перечислите их имена. Если все - оставить пустым!
Работа со скриптом:
Заходим на пустой тестовый сервер.
Строим базу.
Открываем в браузере страницу:
ultima_epoch_grabber.sc
Сохраняем страницу по пути:
...\@DayZ_Epoch_Server\addons\dayz_server\missions\ВАША_МИССИЯ\mybase.sqf
В файле:
...\@DayZ_Epoch_Server\addons\dayz_server\missions\ВАША_МИССИЯ\mission.sqf
В самый низ добавляем строку:
[] execVM "\z\addons\dayz_server\missions\ВАША_МИССИЯ\mybase.sqf";
Готово. Теперь ваши постройки находятся в скрипте. Базу из БД можно удалить.
*Для пользователей DZEU - После сохранения файла, можете прогнать его оптимизатором, для получения более емкого и читабельного кода. Цена: 200р. Контакты: В подписи. Скриншоты: