mirror of
https://ceregatti.org/git/daniel/dayzdockerserver.git
synced 2025-05-06 22:31:18 +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})"
|
||||
|
||||
D="${HOME}/serverfiles/mpmissions/dayzOffline.chernarusplus"
|
||||
|
||||
echo
|
||||
if echo ${0} | grep -q "uninstall.sh"
|
||||
then
|
||||
echo "Restoring original files and deleting extra file..."
|
||||
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
|
||||
echo "Copying modified files to server missions directory..."
|
||||
echo
|
||||
head -n-1 types.xml.orig > /tmp/types.xml
|
||||
cat types.xml >> /tmp/types.xml
|
||||
cp -v /tmp/types.xml ${D}/db/types.xml
|
||||
cp -v ${HOME}/serverfiles/steamapps/workshop/content/221100/1797720064/extras/types.xml .
|
||||
for dir in $(ls ${HOME}/serverfiles/mpmissions)
|
||||
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
|
||||
echo
|
||||
|
|
|
@ -11,17 +11,20 @@ then
|
|||
dayzserver backup
|
||||
echo "Uninstalling mpmissions..."
|
||||
echo
|
||||
rm -rf ${HOME}/serverfiles/mpmissions/
|
||||
if echo ${0} | grep -q "update.sh"
|
||||
rm -rf ${HOME}/serverfiles/mpmissions/empty.banov
|
||||
elif echo ${0} | grep -q "update.sh"
|
||||
then
|
||||
echo "Updating mpmissions directory..."
|
||||
echo
|
||||
cd ${HOME}/serverfiles/mpmissions
|
||||
git pull https://github.com/KubeloLive/Banov
|
||||
cd /tmp
|
||||
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
|
||||
echo "Installing mpmissions directory..."
|
||||
echo "Installing mpmissions files..."
|
||||
echo
|
||||
cd ${HOME}/serverfiles/mpmissions
|
||||
git clone https://github.com/KubeloLive/Banov
|
||||
cd /tmp
|
||||
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
|
||||
echo
|
||||
|
|
Loading…
Add table
Reference in a new issue