mirror of
https://git.zavage.net/Zavage-Software/smileyface.git
synced 2024-12-22 12:49:20 -07:00
last version of bash
This commit is contained in:
parent
2bbeda681b
commit
b21506b0d5
@ -6,7 +6,7 @@ Paths=../../../UnrealTournament/Plugins/ContentOnly/Content
|
|||||||
|
|
||||||
[/Script/UnrealTournament.UTGameEngine]
|
[/Script/UnrealTournament.UTGameEngine]
|
||||||
bFirstRun=False
|
bFirstRun=False
|
||||||
RconPassword=Hidden
|
RconPassword=<hidden>
|
||||||
|
|
||||||
[/Script/OnlineSubsystemUtils.IpNetDriver]
|
[/Script/OnlineSubsystemUtils.IpNetDriver]
|
||||||
NetServerMaxTickRate=96
|
NetServerMaxTickRate=96
|
||||||
|
@ -1,22 +1,22 @@
|
|||||||
[/Script/UnrealTournament.UTLobbyGameMode]
|
[/Script/UnrealTournament.UTLobbyGameMode]
|
||||||
LobbyPassword=
|
LobbyPassword = ""
|
||||||
AutoLaunchGameMode=
|
AutoLaunchGameMode = ""
|
||||||
AutoLaunchGameOptions=
|
AutoLaunchGameOptions = ""
|
||||||
AutoLaunchMap=
|
AutoLaunchMap = ""
|
||||||
MaxPlayersInLobby=75
|
MaxPlayersInLobby = 75
|
||||||
StartingInstancePort=8001
|
StartingInstancePort = 8001
|
||||||
InstancePortStep=1
|
InstancePortStep = 1
|
||||||
MaxInstances=6
|
MaxInstances = 6
|
||||||
|
|
||||||
[/Script/UnrealTournament.UTBaseGameMode]
|
[/Script/UnrealTournament.UTBaseGameMode]
|
||||||
ServerInstanceID=Hidden
|
ServerInstanceID = 01648766060A091700250157183F1418
|
||||||
|
|
||||||
[/Script/UnrealTournament.UTGameMode]
|
[/Script/UnrealTournament.UTGameMode]
|
||||||
MapVoteTime=60
|
MapVoteTime = 60
|
||||||
bRecordReplays=true
|
bRecordReplays = true
|
||||||
bHandleDedicatedServerReplays=true
|
bHandleDedicatedServerReplays = true
|
||||||
|
|
||||||
[/Script/UnrealTournament.UTGameState]
|
[/Script/UnrealTournament.UTGameState]
|
||||||
ServerName=Warehouse Party (Dallas)
|
ServerName = Warehouse Party (Dallas)
|
||||||
ServerMOTD=<UT.Font.NormalText.Medium>Elimination, Instagib, BunnyTrack, and Duel</>\n<UT.Font.NormalText.Small.Bold>Big THANK YOU to all the UT4 content creators!!</>\n<UT.Font.NormalText.Small.Bold>ProWeapons, UT+, Instagib mods, and more!</>\n\nHosted in Dallas, Texas (Provider=Linode.com)\nAdmin: zavage.ut4@gmail.com\n\nConsole Commands:\nmutate hitsounds\nmutate teamskins\nmutate weaponskins\n\nDIY simple, self-hosted UT4 Server @ zavage.net/ut4
|
ServerMOTD = <UT.Font.NormalText.Medium>Elimination, Instagib, BunnyTrack, and Duel</>\n<UT.Font.NormalText.Small.Bold>Big THANK YOU to all the UT4 content creators!!</>\n<UT.Font.NormalText.Small.Bold>ProWeapons, UT+, Instagib mods, and more!</>\n\nHosted in Dallas, Texas (Provider=Linode.com)\nAdmin: zavage.ut4@gmail.com\n\nConsole Commands:\nmutate hitsounds\nmutate teamskins\nmutate weaponskins\n\nDIY simple, self-hosted UT4 Server @ zavage.net/ut4
|
||||||
ServerDescription=Silky-smooth Unreal Tournament
|
ServerDescription = Silky-smooth Unreal Tournament
|
||||||
|
13
instance/start-server.sh
Executable file
13
instance/start-server.sh
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
UT4_DIR="/home/ut4/serv"
|
||||||
|
|
||||||
|
cd "$UT4_DIR"/LinuxServer/Engine/Binaries/Linux
|
||||||
|
chmod 770 UE4Server-Linux-Shipping
|
||||||
|
# chmod 770 UE4Server-Linux-Test
|
||||||
|
while true ; do
|
||||||
|
cd "$UT4_DIR"/LinuxServer/Engine/Binaries/Linux
|
||||||
|
chmod 770 UE4Server-Linux-Shipping
|
||||||
|
nohup ./UE4Server-Linux-Shipping UnrealTournament UT-Entry?Game=Lobby -log | tee /home/ut4/ut4-server.log
|
||||||
|
done
|
||||||
|
cd - >/dev/null
|
6
instance/stop-server.sh
Executable file
6
instance/stop-server.sh
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
pkill -SIGINT -f UE4Server-Linux-Shipping
|
||||||
|
pkill start-server.sh
|
||||||
|
pkill -SIGINT -f UE4Server-Linux-Shipping
|
||||||
|
|
18
instance/ut4-server.service
Normal file
18
instance/ut4-server.service
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Unreal Tournament 4 Server
|
||||||
|
After=syslog.target network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/home/ut4/serv/start-server.sh
|
||||||
|
ExecReload=/home/ut4/serv/stop-server.sh && sleep 10 && /home/ut4/serv/start-server.sh
|
||||||
|
ExecStop=/home/ut4/serv/stop-server.sh
|
||||||
|
Restart=no
|
||||||
|
RuntimeDirectory=/home/ut4/serv
|
||||||
|
User=ut4
|
||||||
|
Group=ut4
|
||||||
|
KillSignal=SIGQUIT
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
|
14
server-dallas/config/Engine.ini
Normal file
14
server-dallas/config/Engine.ini
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
[Core.System]
|
||||||
|
Paths=../../../Engine/Content
|
||||||
|
Paths=%GAMEDIR%Content
|
||||||
|
Paths=../../../UnrealTournament/Plugins/SampleGameMode/Content
|
||||||
|
Paths=../../../UnrealTournament/Plugins/ContentOnly/Content
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameEngine]
|
||||||
|
bFirstRun=False
|
||||||
|
RconPassword=DivideByZero
|
||||||
|
|
||||||
|
[/Script/OnlineSubsystemUtils.IpNetDriver]
|
||||||
|
NetServerMaxTickRate=96
|
||||||
|
LanServerMaxTickRate=96
|
||||||
|
|
22
server-dallas/config/Game.ini
Normal file
22
server-dallas/config/Game.ini
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
[/Script/UnrealTournament.UTLobbyGameMode]
|
||||||
|
LobbyPassword=
|
||||||
|
AutoLaunchGameMode=
|
||||||
|
AutoLaunchGameOptions=
|
||||||
|
AutoLaunchMap=
|
||||||
|
MaxPlayersInLobby=75
|
||||||
|
StartingInstancePort=8001
|
||||||
|
InstancePortStep=1
|
||||||
|
MaxInstances=6
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTBaseGameMode]
|
||||||
|
ServerInstanceID=01648766060A091700250157183F1418
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameMode]
|
||||||
|
MapVoteTime=60
|
||||||
|
bRecordReplays=true
|
||||||
|
bHandleDedicatedServerReplays=true
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameState]
|
||||||
|
ServerName=Warehouse Party (Dallas)
|
||||||
|
ServerMOTD=<UT.Font.NormalText.Medium>Elimination, Instagib, BunnyTrack, and Duel</>\n<UT.Font.NormalText.Small.Bold>Big THANK YOU to all the UT4 content creators!!</>\n<UT.Font.NormalText.Small.Bold>ProWeapons, UT+, Instagib mods, and more!</>\n\nHosted in Dallas, Texas (Provider=Linode.com)\nAdmin: zavage.ut4@gmail.com\n\nConsole Commands:\nmutate hitsounds\nmutate teamskins\nmutate weaponskins\n\nDIY simple, self-hosted UT4 Server @ zavage.net/ut4
|
||||||
|
ServerDescription=Silky-smooth Unreal Tournament
|
14
server-fremont/config/Engine.ini
Normal file
14
server-fremont/config/Engine.ini
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
[Core.System]
|
||||||
|
Paths=../../../Engine/Content
|
||||||
|
Paths=%GAMEDIR%Content
|
||||||
|
Paths=../../../UnrealTournament/Plugins/SampleGameMode/Content
|
||||||
|
Paths=../../../UnrealTournament/Plugins/ContentOnly/Content
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameEngine]
|
||||||
|
bFirstRun=False
|
||||||
|
RconPassword=<hidden>
|
||||||
|
|
||||||
|
[/Script/OnlineSubsystemUtils.IpNetDriver]
|
||||||
|
NetServerMaxTickRate=96
|
||||||
|
LanServerMaxTickRate=96
|
||||||
|
|
23
server-fremont/config/Game.ini
Normal file
23
server-fremont/config/Game.ini
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
[/Script/UnrealTournament.UTLobbyGameMode]
|
||||||
|
LobbyPassword=
|
||||||
|
AutoLaunchGameMode=
|
||||||
|
AutoLaunchGameOptions=
|
||||||
|
AutoLaunchMap=
|
||||||
|
MaxPlayersInLobby=75
|
||||||
|
StartingInstancePort=8001
|
||||||
|
InstancePortStep=1
|
||||||
|
MaxInstances=6
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTBaseGameMode]
|
||||||
|
ServerInstanceID=0162010804030B08002A00F9058B4E93
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameMode]
|
||||||
|
MapVoteTime=60
|
||||||
|
bRecordReplays=true
|
||||||
|
bHandleDedicatedServerReplays=true
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameState]
|
||||||
|
ServerName=Warehouse Party (Fremont)
|
||||||
|
ServerMOTD=<UT.Font.NormalText.Medium>Elimination, Instagib, BunnyTrack, and Duel</>\n<UT.Font.NormalText.Small.Bold>Big THANK YOU to all the UT4 content creators!!</>\n<UT.Font.NormalText.Small.Bold>ProWeapons, UT+, Instagib mods, and more!</>\n\nHosted in Fremont, CA (Provider=Linode.com)\nAdmin: zavage.ut4@gmail.com\n\nConsole Commands:\nmutate hitsounds\nmutate teamskins\nmutate weaponskins\n\nDIY simple, self-hosted UT4 Server @ zavage.net/ut4
|
||||||
|
ServerDescription=Silky-smooth Unreal Tournament
|
||||||
|
|
14
server-newark/config/Engine.ini
Normal file
14
server-newark/config/Engine.ini
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
[Core.System]
|
||||||
|
Paths=../../../Engine/Content
|
||||||
|
Paths=%GAMEDIR%Content
|
||||||
|
Paths=../../../UnrealTournament/Plugins/SampleGameMode/Content
|
||||||
|
Paths=../../../UnrealTournament/Plugins/ContentOnly/Content
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameEngine]
|
||||||
|
bFirstRun=False
|
||||||
|
RconPassword=<hidden>
|
||||||
|
|
||||||
|
[/Script/OnlineSubsystemUtils.IpNetDriver]
|
||||||
|
NetServerMaxTickRate=96
|
||||||
|
LanServerMaxTickRate=96
|
||||||
|
|
23
server-newark/config/Game.ini
Normal file
23
server-newark/config/Game.ini
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
[/Script/UnrealTournament.UTLobbyGameMode]
|
||||||
|
LobbyPassword=
|
||||||
|
AutoLaunchGameMode=
|
||||||
|
AutoLaunchGameOptions=
|
||||||
|
AutoLaunchMap=
|
||||||
|
MaxPlayersInLobby=75
|
||||||
|
StartingInstancePort=8001
|
||||||
|
InstancePortStep=1
|
||||||
|
MaxInstances=6
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTBaseGameMode]
|
||||||
|
ServerInstanceID=016273D90C031407001A020B3A2A7C79
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameMode]
|
||||||
|
MapVoteTime=60
|
||||||
|
bRecordReplays=true
|
||||||
|
bHandleDedicatedServerReplays=true
|
||||||
|
|
||||||
|
[/Script/UnrealTournament.UTGameState]
|
||||||
|
ServerName=Warehouse Party (Newark)
|
||||||
|
ServerMOTD=<UT.Font.NormalText.Medium>Elimination, Instagib, BunnyTrack, and Duel</>\n<UT.Font.NormalText.Small.Bold>Big THANK YOU to all the UT4 content creators!!</>\n<UT.Font.NormalText.Small.Bold>~-.-* Which to keep: Newark, NJ or Fremont, CA? *-.-~</>\n\nHosted in Newark, New Jersey (Provider=Linode.com)\nAdmin: zavage.ut4@gmail.com\n\nConsole Commands:\nmutate hitsounds\nmutate teamskins\nmutate weaponskins\n\nDIY simple, self-hosted UT4 Server @ zavage.net/ut4
|
||||||
|
ServerDescription=Email zavage.ut4@gmail.com with requests
|
||||||
|
|
@ -506,6 +506,9 @@ upload_server()
|
|||||||
|
|
||||||
rsync -avzp "$PROJECT_DIR"/ut4-server-ctl.sh "$REMOTE_GAME_HOST":"$REMOTE_GAME_DIR"
|
rsync -avzp "$PROJECT_DIR"/ut4-server-ctl.sh "$REMOTE_GAME_HOST":"$REMOTE_GAME_DIR"
|
||||||
|
|
||||||
|
scp "$PROJECT_DIR"/instance/ut4-server.service "$REMOTE_GAME_HOST":/etc/systemd/system/
|
||||||
|
|
||||||
|
ssh "$REMOTE_GAME_HOST" chown ut4.ut4 "$REMOTE_GAME_DIR" -R
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user