[Solved] Last Man Standing Team Game after Last Man Standing?

Discussions about UT99
User avatar
Ubir4
Experienced
Posts: 115
Joined: Fri May 10, 2019 6:15 am
Personal rank: C12H16N2
Location: Brazil

[Solved] Last Man Standing Team Game after Last Man Standing?

Post by Ubir4 » Sat Aug 14, 2021 3:08 am

Image

Does anyone know how I can put Last Man Standing Team Game after Last Man Standing?
Last edited by Ubir4 on Fri Aug 20, 2021 1:29 am, edited 2 times in total.

User avatar
Pikko
Experienced
Posts: 96
Joined: Wed Aug 05, 2020 11:59 am
Personal rank: Old ClanMan
Location: Norway/Europe

Re: Last Man Standing Team Game after Last Man Standing?

Post by Pikko » Sat Aug 14, 2021 10:13 am

:D Its like this for me! Not sure why..
Image

User avatar
Ubir4
Experienced
Posts: 115
Joined: Fri May 10, 2019 6:15 am
Personal rank: C12H16N2
Location: Brazil

Re: Last Man Standing Team Game after Last Man Standing?

Post by Ubir4 » Sat Aug 14, 2021 3:10 pm

Pikko wrote:
Sat Aug 14, 2021 10:13 am
:D Its like this for me! Not sure why..
Image
░░░░░░░░░░░░░░░░░░░░░░█████████░░░░░░░░░
░░███████░░░░░░░░░░███▒▒▒▒▒▒▒▒███░░░░░░░
░░█▒▒▒▒▒▒█░░░░░░░███▒▒▒▒▒▒▒▒▒▒▒▒▒███░░░░
░░░█▒▒▒▒▒▒█░░░░██▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██░░
░░░░█▒▒▒▒▒█░░░██▒▒▒▒▒██▒▒▒▒▒▒██▒▒▒▒▒███░
░░░░░█▒▒▒█░░░█▒▒▒▒▒▒████▒▒▒▒████▒▒▒▒▒▒██
░░░█████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██
░░░█▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▒▒▒▒▒▒██
░██▒▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒██▒▒▒▒▒▒▒▒▒▒██▒▒▒▒██
██▒▒▒███████████▒▒▒▒▒██▒▒▒▒▒▒▒▒██▒▒▒▒▒██
█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▒████████▒▒▒▒▒▒▒██
██▒▒▒▒▒▒▒▒▒▒▒▒▒▒█▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██░
░█▒▒▒███████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒██░░░
░██▒▒▒▒▒▒▒▒▒▒████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒█░░░░░
░░████████████░░░█████████████████░░░░░░


Mine was like that too. When I installed RA (Rocket Arena) the Last Man Standing Team Game went down... :(

User avatar
ExpEM
Skilled
Posts: 210
Joined: Wed Nov 09, 2016 1:48 am

Re: Last Man Standing Team Game after Last Man Standing?

Post by ExpEM » Tue Aug 17, 2021 11:33 pm

Too lazy to check properly but I'd say what's happening is when the game launches it scans through all your *int files looking for GameType declarations.

Code: Select all

//BotPack.int
Object=(Name=BotPack.DeathMatchPlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.TeamGamePlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.Assault,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.Domination,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.CTFGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.LastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)
What has happened is when you installed RocketArena it's associated int file has been pushed in-between BotPack.int and TeamLastManStanding.int (or whatever it's called).
Thus the order in game that you see.

How to fix:

NOTE: I havn't bothered testing any of this so backup any int files you modify before doing anything!

Create a new int file called "AAAAAAAAAAAAAAAAAA" or something suited to getting to the top of an alphabetical list.
Add the GameType declarations in the order that you want E.g.

Code: Select all

Object=(Name=BotPack.DeathMatchPlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.TeamGamePlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.Assault,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.Domination,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.CTFGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=BotPack.LastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=Whatever the TeamLastManStanding stuff is)
Object=(Name=Whatever the RocketArena stuff is)
Then, and this step is important.
Add a semicolon at the start of ALL of the GameType declarations you have placed into your own int file E.G.

Code: Select all

//BotPack.int
;Object=(Name=BotPack.DeathMatchPlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.TeamGamePlus,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.Assault,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.Domination,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.CTFGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=BotPack.LastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)
This will stop the GameTypes from being listed twice.

User avatar
EvilGrins
Godlike
Posts: 8292
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA

Re: Last Man Standing Team Game after Last Man Standing?

Post by EvilGrins » Wed Aug 18, 2021 2:05 am

My issue, the last time this came up, was the countdown clock didn't work.

Thread · viewtopic.php?f=7&t=3913

Normally when it gets down to zero, unless there's a tie the game ends... but instead the game just kept playing.
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758

User avatar
Ubir4
Experienced
Posts: 115
Joined: Fri May 10, 2019 6:15 am
Personal rank: C12H16N2
Location: Brazil

Re: Last Man Standing Team Game after Last Man Standing?

Post by Ubir4 » Thu Aug 19, 2021 10:28 pm

Thank you all
Super THANK's ExpEM
Really was reading botpack.int, RocketArena.int and tlastmanstanding.int files in alphabetical order.

Created File Game Types.int:
(put this as below in system folder)

Game Type.int

Code: Select all

[Public]
Object=(Name=TLastManStanding.TLastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)


Object=;(Name=RocketArena.RocketArenaGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
Object=(Name=RocketArena.AnyMapRocketArenaGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
put semicolon before Objects in RocketArena.int and tlasmanstanding.int

Like This:

RocketArena.int

Code: Select all

;Object=;(Name=RocketArena.RocketArenaGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
;Object=(Name=RocketArena.AnyMapRocketArenaGame,Class=Class,MetaClass=Botpack.TournamentGameInfo)
tlastmanstanding.int

Code: Select all

;Object=(Name=TLastManStanding.TLastManStanding,Class=Class,MetaClass=Botpack.TournamentGameInfo)
In botpack.ini you don't need to move, if it does, it changes the models/skin configs

NOW: (pretty nice).
Image

This solution was used for 469 version (in 469b isn't necessary another int file, the botpack.int can be editable).

Thank's.
Last edited by Ubir4 on Fri Aug 27, 2021 8:49 pm, edited 13 times in total.

User avatar
ExpEM
Skilled
Posts: 210
Joined: Wed Nov 09, 2016 1:48 am

Re: [Solved] Last Man Standing Team Game after Last Man Standing?

Post by ExpEM » Fri Aug 20, 2021 6:37 am

No problem :tu: