mirror of
https://github.com/GameServerManagers/LinuxGSM.git
synced 2026-04-25 22:25:59 +03:00
[GH-ISSUE #1083] [ut99] - select different versions on ut99 on install #851
Labels
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/LinuxGSM#851
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Chamberly on GitHub (Sep 22, 2016).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/1083
Request: I would like to know how to modify the script to download just v436 instead of v451, and skipping the extra bonuses.
I'm new to linux/ubuntu so I think it's a barrier that I couldn't find it.
Can't find where or what to edit the commandline for UT99 and I've been looking for hours with no hope. Like I'd want to edit the commandline and add something like this to it:
ucc server DM-Deck16][?game=Botpack.DeathMatchPlus ini=server.ini -log=server.log copy server.log servercrash.logUnless the commandline editor is not available, but it is rather needy for server admin use.
@UltimateByte commented on GitHub (Sep 22, 2016):
@dgibbs64 is hosting the game server. I believe he's currently hosting the last version only. So there is no current way of installing another version for now, as far as i know, unless you change LGSM code to use a different link.
However, if @dgibbs64 agrees, we might add a way to select server version, but i cannot answer this for him.
For start parameters, do you have a doc for ut99 ?
I can see LGSM already set the default .cfg to be expected to: serverfiles/ut99-server.ini
Nothing about log and crash in start parameters, but if the server console is giving outputs, then you should find logs in log/console/*
@Chamberly commented on GitHub (Sep 22, 2016):
The server config (UT.ini aka UT99-server.ini) isn't the same as setting start parameters/commandline. Normally in windows, the commandline will be configured in RunServer.bat.
... Let's see if I can throw out some example. I don't think many would understand yet.
https://wiki.beyondunreal.com/Legacy:Running_A_Dedicated_Server_With_UCC
http://forums.gameservers.com/viewtopic.php?t=19622
I've tried looking for that file, didn't find one.^
Screenshot of a custom script: https://i.gyazo.com/53bdf95894f68cf94351b8b64699955f.png
(Credit: Thanks to
Vfor providing.)Hopefully this bring light to what I'm looking for.
-Edit!
Someone showed me how to change it. I'll post here so other can find it.
Via FTP, go to ut99server folder, edit file ut99server
Scroll down a bit and edit there. Screenshot: https://i.gyazo.com/60b471e326b4a481c3f5ed428b8da6d9.png
Just tested it, it doesn't seem to work? I'm using this.
# Start Variables defaultmap="DM-Deck16][" ip="45.55.170.206" gametype=?Game="Botpack.DeathMatchPlus" mutatorlist=?Mutator="MapVoteLA13.DBDMapVote"@UltimateByte commented on GitHub (Sep 25, 2016):
Can you please try this piece of code ?
(Protip about Github (took me a while to figure this out): To allow line jumps for code, you need to have :
four simple back quotes
then your code on the next lines
then on the next line:
four simple back quotes to close it)
@Chamberly commented on GitHub (Sep 27, 2016):
Still can't get mutator to work based off from this. I did changed something, server starts and all.
@UltimateByte commented on GitHub (Sep 27, 2016):
(still didn't get the "four single back quote before and after your code" stuff :p)
So variables works with your last test ?
@Chamberly commented on GitHub (Sep 27, 2016):
Nope.
Edit: For post below, thanks! I appreciate it.
@UltimateByte commented on GitHub (Sep 27, 2016):
Crap.
(i edited your post, edit it again to see the code integration syntax :) )
@Chamberly commented on GitHub (Sep 27, 2016):
Saw something so I'm gonna give this a try when I get home later from work. This usually depends on XC_Engine, which I'm trying to work without due to anti-cheat testing in favor.
Edit:
That didn't work for non XC_Engine server. But however, the parms I listed before this does work but mapvote isn't working.
Example of server string:
@Chamberly commented on GitHub (Sep 30, 2016):
Bump. I had the wrong command to load the mapvote. It works successfully now! So mutator command does work.
MapvoteLA13.BDBMapvote instead of DBD. DUH Why have I not noticed?
I still request to have v436 instead of v451 though. 😄
@dgibbs64 commented on GitHub (Nov 29, 2016):
Sorry for the delay. Is there any particular reason why you want v436 over v451? Also you can just download v436 yourself and uncompress in to the
serverfilesdir that will allow it to work@Chamberly commented on GitHub (Nov 30, 2016):
I prefer v436 with XC_Engine because v451 is just a bunch of crap and can't really fulfill the work as I want the engine modified in a way that I can work on the game (with XC_Engine). & It's all for my choice, and for other who want it as well.
Now, I didn't expect that kind of feedback (telling me to go out and download it myself - I'm new to linux and this doesn't help much). I was told that there is a way to modify the script of your so I can skip downloading v451 and other stuff that comes with it.
@dgibbs64 commented on GitHub (Dec 24, 2016):
I would have to investigate allowing different versions of the server to be downloaded. Something that LinuxGSM does not yet do and would require quite a bit of work to complete. So I will add it as a feature request.
If I was you I would run the default install and remove the contents of serverfiles dir (keeping the config). Then download the version of UT you require and untar it to the serverfiles.
@Chamberly commented on GitHub (Jan 1, 2017):
I guess that's the only option for time being. Let me know when you have a v436 ready!
@dgibbs64 commented on GitHub (Nov 25, 2019):
relevent https://github.com/GameServerManagers/LinuxGSM/pull/2352
@Chamberly commented on GitHub (Nov 27, 2019):
Note: UT99 v469 is coming out soon as well.
@ctaDE commented on GitHub (Dec 14, 2019):
would be cool if v469 might be implemented in LinuxGSM 👍
@Chamberly commented on GitHub (Dec 16, 2019):
I'll be making a new enhancement issue about this when it comes out.
Will be stepping in to test out the changes.
@dgibbs64 commented on GitHub (Jul 29, 2020):
#2961 v469 is not yet available but I have created an issue for it.
I have decided that this particular issue has a very specific use case, benefiting very few people and with a higher level of complexity to develop. Because of this I will not be developing this feature.
@github-actions[bot] commented on GitHub (Jul 30, 2021):
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.