Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- ###############################################################################
- server_name="miniq.dyndns.org" #server to connect to
- server_port="26000" #server port
- nick="FruitieX" #nick to use for messages to the server
- password="bleh" #rcon password for server
- engine_directory="/home/rasse/Games/Nexuiz/trunk" #dir where the engine is
- engine_name="nexuiz-sdl" #name of the engine
- user="rasse" #run engine as this user
- ###############################################################################
- full_path=$engine_directory/$engine_name
- echo "Mr.Bougo wants you to join Bougoserv, join or not (y/n)?";
- while read inputline
- do
- selection="$inputline"
- if [ -z "${selection}" ]; then
- exit
- elif [ "$selection" = "n" ]; then
- echo "Why not?"
- while read reason
- do
- message="$reason"
- # printf "\\xff\\xff\\xff\\xffrcon $password sv_adminnick \"$nick\"" | nc -q 0 -u $server_name $server_port
- printf "\\xff\\xff\\xff\\xffrcon $password say $message" | nc -q 0 -u $server_name $server_port
- exit
- done
- elif [ "$selection" = "y" ]; then
- cd $engine_directory
- su $user -c $full_path +connect $server_name:$server_port
- exit
- else
- echo "Enter y or n"
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement