mirror of
https://ceregatti.org/git/daniel/dayzdockerserver.git
synced 2025-05-07 06:41:17 +00:00
Add Banov script.
Update Windstride scripts.
This commit is contained in:
parent
af88d74ea3
commit
5f6bc853a3
2 changed files with 23 additions and 14 deletions
|
@ -4,19 +4,25 @@ set -eE
|
||||||
|
|
||||||
cd "$(dirname ${0})"
|
cd "$(dirname ${0})"
|
||||||
|
|
||||||
D="${HOME}/serverfiles/mpmissions/dayzOffline.chernarusplus"
|
|
||||||
|
|
||||||
echo
|
echo
|
||||||
if echo ${0} | grep -q "uninstall.sh"
|
if echo ${0} | grep -q "uninstall.sh"
|
||||||
then
|
then
|
||||||
echo "Restoring original files and deleting extra file..."
|
echo "Restoring original files and deleting extra file..."
|
||||||
echo
|
echo
|
||||||
cp -v types.xml.orig ${D}/db/types.xml
|
for file in $(ls *.orig)
|
||||||
|
do
|
||||||
|
cp -v $(file} ${HOME}/serverfiles/mpmissions/${file/.orig/}/db/types.xml
|
||||||
|
done
|
||||||
else
|
else
|
||||||
echo "Copying modified files to server missions directory..."
|
echo "Copying modified files to server missions directory..."
|
||||||
echo
|
echo
|
||||||
head -n-1 types.xml.orig > /tmp/types.xml
|
cp -v ${HOME}/serverfiles/steamapps/workshop/content/221100/1797720064/extras/types.xml .
|
||||||
cat types.xml >> /tmp/types.xml
|
for dir in $(ls ${HOME}/serverfiles/mpmissions)
|
||||||
cp -v /tmp/types.xml ${D}/db/types.xml
|
do
|
||||||
|
cp -v ${dir}/db/types.xml ${dir}.orig
|
||||||
|
head -n-1 ${dir}.orig > /tmp/types.xml
|
||||||
|
tail -n+2 types.xml >> /tmp/types.xml
|
||||||
|
xmllint --noout /tmp/types.xml && cp -v /tmp/types.xml ${C}/db/types.xml
|
||||||
|
done
|
||||||
fi
|
fi
|
||||||
echo
|
echo
|
||||||
|
|
|
@ -11,17 +11,20 @@ then
|
||||||
dayzserver backup
|
dayzserver backup
|
||||||
echo "Uninstalling mpmissions..."
|
echo "Uninstalling mpmissions..."
|
||||||
echo
|
echo
|
||||||
rm -rf ${HOME}/serverfiles/mpmissions/
|
rm -rf ${HOME}/serverfiles/mpmissions/empty.banov
|
||||||
if echo ${0} | grep -q "update.sh"
|
elif echo ${0} | grep -q "update.sh"
|
||||||
then
|
then
|
||||||
echo "Updating mpmissions directory..."
|
echo "Updating mpmissions directory..."
|
||||||
echo
|
echo
|
||||||
cd ${HOME}/serverfiles/mpmissions
|
cd /tmp
|
||||||
git pull https://github.com/KubeloLive/Banov
|
git clone https://github.com/KubeloLive/Banov 2> /dev/null 1> /dev/null
|
||||||
|
cp -a Banov/empty.banov ${HOME}/serverfiles/mpmissions
|
||||||
|
rm -rf Banov
|
||||||
else
|
else
|
||||||
echo "Installing mpmissions directory..."
|
echo "Installing mpmissions files..."
|
||||||
echo
|
echo
|
||||||
cd ${HOME}/serverfiles/mpmissions
|
cd /tmp
|
||||||
git clone https://github.com/KubeloLive/Banov
|
git clone https://github.com/KubeloLive/Banov 2> /dev/null 1> /dev/null
|
||||||
|
cp -a Banov/empty.banov ${HOME}/serverfiles/mpmissions
|
||||||
|
rm -rf Banov
|
||||||
fi
|
fi
|
||||||
echo
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue