Sven Co-op's Install_bshift_Support.bat port to bash.
Install_bshift_Support.sh
#!/usr/bin/env bash |
HLDIR='/home/caesim/.local/share/Steam/steamapps/common/Half-Life' |
SCDIR='/home/caesim/.local/share/Steam/steamapps/common/Sven Co-op Dedicated Server/svencoop' |
szGame='Blue Shift' |
szModDir='bshift' |
scVersion='5.0' |
if [ '$(uname -m)''x86_64' ];then |
ripent=ripent |
else |
ripent=ripent_32 |
fi |
mapList=( |
ba_canal1 ba_canal1b ba_canal2 ba_canal3 ba_elevator ba_maint ba_outro ba_power1 ba_power2 |
ba_security1 ba_security2 ba_teleport1 ba_teleport2 ba_tram1 ba_tram2 ba_tram3 |
ba_xen1 ba_xen2 ba_xen3 ba_xen4 ba_xen5 ba_xen6 |
ba_yard1 ba_yard2 ba_yard3 ba_yard3a ba_yard3b ba_yard4 ba_yard4a ba_yard5 ba_yard5a |
) |
szBaseContentDir=$HLDIR/$szModDir |
if [ !-d'$szBaseContentDir' ];then |
echo Could not find $szBaseContentDir directory |
echo Check that $szGame is installed |
exit |
fi |
echo |
echo -= Half-Life: $szGame map support for Sven Co-op $scVersion =- |
echo |
echo Warning: Around 80MB of free disk space required. |
echo Installation may take a few minutes; please be patient. |
echo |
echo |
echo ---------------------------------------------------------------------------- |
echo IMPORTANT: To install $szGame support, you must own 'Half-Life: |
echo$szGame' and have it fully downloaded and installed! |
echo ---------------------------------------------------------------------------- |
echo |
cd'$SCDIR' |
if [ !-f'maps/$ripent' ];then |
echo Missing $ripent |
exit |
fi |
if [ !-f'$szBaseContentDir/maps/${mapList[0]}.bsp' ];then |
echo Missing maps |
exit |
fi |
echo |
echo Copying official maps from installed game.. |
echo |
formin'${mapList[@]}';do |
cp '$szBaseContentDir/maps/$m.bsp' maps/ |
done |
cp '$szBaseContentDir/gfx/env/*' gfx/env/ |
echo |
echo -= Valve's original Half-Life $szGame maps have been copied. =- |
echo |
echo |
echo Preparing.. |
echo |
unzip -o bshift_support.sven -d maps |
cd maps |
echo |
echo Converting BSP format.. |
echo |
formin'${mapList[@]}';do |
./BShiftBSPConverter $m.bsp |
done |
echo |
echo Importing entity data.. |
echo |
formin'${mapList[@]}';do |
./$ripent -import -noinfo $m.bsp |
done |
echo |
echo Flushing temporary data.. |
echo |
rm ba_*.ent |
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment
Setting up Sven Co-op. Here is how to install Sven Co-op: Install Steam and register an account if you haven't already. Launch Steam and log in. Visit the Sven Co-op store page so you can activate Sven Co-op on your Steam account. In the main Steam screen click Library. Scroll down the list of available games until you see Sven Co-op. Everything you need to figure out the code is in the lobby map, so there is no need to play any endings. As a hint, consider the way you determine the code for Ending 4 of Director's Cut.-NIGHTMARE Mode. In this series, Survival functions slightly differently than it does in most other Sven Co-op maps. I dub this 'NIGHTMARE' difficulty.
Sven Co Op Map
Q: I get the Error: 'This game is currently unavailable' when connecting through Steam
A: Very common, and can unfortunately be any number of things, I'm afraid. If you restarted Steam and it still won't load, check to make sure that all of your files in your SvenCoop folder are not set to be read only and that Steam is properly updated. To force Steam to update, delete the Clientregistry.blob file in your Steam folder and restart your application. If this fails to fix your problem, it could possibly be from your virus scanner.
Sven Coop is probably the game I modified the shit out of it the most during the Half Life golden years. It's just crazy the ammount of content you could find for it, I loved the Resident Evil maps, there were some RPG maps with classes as well. Ah good times! Sven Co-op's InstallbshiftSupport.bat port to bash. InstallbshiftSupport.sh. Aug 10, 2018 Return to folder Steam SteamApps common Sven Co-op svencoop and run the two batch files: InstallOpForSupport.bat; InstallbshiftSupport.bat; If you see errors at this point, I can't help you. It worked for me. You'll also see the following messages: 'Use the '-spcampaignportal.bsp' map to play the Opposing Force single-player chapters in.
.Q: My screen freezes when trying to start a Sven Co-op game.
A: It's most likely that the Node Graph is being build.. this happens the first time you run a particular map, and can make it seem as if Half-Life has frozen permanently. Try waiting for 5 minutes or so. It's also possible that it's a weird Half-Life bug that only seems to effect a few people. Everything actually loads and runs OK, but you just see a blank screen. To fix it, wait for quite a while so the map can finish loading, then press Escape twice. The HL menu should pop up. Click 'Resume Game'.
A: It's most likely that the Node Graph is being build.. this happens the first time you run a particular map, and can make it seem as if Half-Life has frozen permanently. Try waiting for 5 minutes or so. It's also possible that it's a weird Half-Life bug that only seems to effect a few people. Everything actually loads and runs OK, but you just see a blank screen. To fix it, wait for quite a while so the map can finish loading, then press Escape twice. The HL menu should pop up. Click 'Resume Game'.
Q: I'm unable to connect to any server because it says my Steam UserID Ticket has expired!
A: Does it occur on any other server? This problem can be server related, or even Steam related, and not be your fault. Try to log out and log back in, or try again in a few minutes. Check the Steam Status Page
If you get this message when you try to connect to your own dedicated server thats behind a router, try connecting through your router's internal IP address (192.168.X.XXX:XXXXX), for example.
A: Does it occur on any other server? This problem can be server related, or even Steam related, and not be your fault. Try to log out and log back in, or try again in a few minutes. Check the Steam Status Page
If you get this message when you try to connect to your own dedicated server thats behind a router, try connecting through your router's internal IP address (192.168.X.XXX:XXXXX), for example.
Q: I'm getting the error 'Reliable Channel Overflow'
A: This particular error message can happen in Sven Co-op if your computer and/or internet connection cannot handle the amount of monsters and entities in the map. Make sure you�re not running any P2P software and you've performed a spyware/virus scanned recently. This can also be attributed to the server.
A: This particular error message can happen in Sven Co-op if your computer and/or internet connection cannot handle the amount of monsters and entities in the map. Make sure you�re not running any P2P software and you've performed a spyware/virus scanned recently. This can also be attributed to the server.
Q: My mp3's are not appearing ingame!
A: Placing your mp3 files into the /mp3 folder will not simply add them to your game. You need to run the Sven Co-op Playlist Editor available in your Start Menu under Program Files/Sven Co-op to compile a list for Sven Co-op to recognize where your files are located.
A: Placing your mp3 files into the /mp3 folder will not simply add them to your game. You need to run the Sven Co-op Playlist Editor available in your Start Menu under Program Files/Sven Co-op to compile a list for Sven Co-op to recognize where your files are located.
Q: When I try to connect to a server, it gives me a 'map differs from server' error
A: Either your map version is newer or older to the server's, or there is some kind of version mismatch. If it is important, you can delete the map out of your Svencoop/maps/ folder and allow the server to download it to your install. Just remember that it might not always be your fault, it could be that the server has an outdated version of the map that you are trying to play.
A: Either your map version is newer or older to the server's, or there is some kind of version mismatch. If it is important, you can delete the map out of your Svencoop/maps/ folder and allow the server to download it to your install. Just remember that it might not always be your fault, it could be that the server has an outdated version of the map that you are trying to play.
How To Install Sven Coop Maps
Q: I'm running a server with Metamod, and the Barnacle/Minigun/Uzi are crashing my server whenever someone uses them.
A: You need to download Metamod-P.
A: You need to download Metamod-P.
Sven Coop Models
Q: What do I need to know to run a server behind a router?
A: Please see this thread. Arjun samagra 5 pdf.
A: Please see this thread. Arjun samagra 5 pdf.