Here is a batch script I use to install a new Bliss server.
I haven't added the loadout parameter as I keep getting a FATAL: Inventory invalid.
Code:
@echo off
set /P input=Do you have perl installed(Y/N):
if %input%==Y (
start setup_perl.bat
goto build
) else (
goto noperl
)
:build
echo ---------------------------
echo Chernarus
echo Lingor
echo Takistan
echo Utes
echo Panthera
echo Fallujah
echo Zargabad
echo Namalsk
echo Celle
echo Taviana
echo ---------------------------
echo Input World Name
set /P input2=World:
if %input2%==Chernarus (
set /P input3=Instance:
perl build.pl --world %input2% --instance %input3%
goto mysql
) else (
perl db_utility.pl setworld %input2% --instance %input3%
goto mysql
)
:mysql
set /P input4=Do you have your database and MySQL server created (Y/N):
if %input4%==Y (
goto migrate
) else (
goto nodbmysql
)
:migrate
set /P input5=Database Password:
perl db_migrate.pl --password %input5%
goto package
:package
set /P input8=Install pacakges (Y/N):
if %input8%==Y (
echo Available Packages:
echo ---------------------------
echo carepkgs
echo killmsgs
echo messaging
echo buildings
echo wrecks
echo invcust
echo ---------------------------
echo.
SET /P input=Please Enter A Package Name:
perl package_manager.pl install %input%
goto con
:con
SET /P input9=Install Another Package (Y/N):
if %input9%==Y (
goto package
) else (
goto done
)
:done
echo You are all set!
echo Now Exiting.
timeout /T 5
exit
:noperl
echo Please install perl
echo Now exiting
timeout /T 5
exit
:nodbmysql
echo Please setup a mysql server and your database
echo Now exiting
timeout /T 5
exit
I haven't added the loadout parameter as I keep getting a FATAL: Inventory invalid.