Tacs idea...

  • Hey - turns out IRC is out and something a little more modern has taken it's place... A little thing called Discord!

    Join our community @ https://discord.gg/JuaSzXBZrk for a pick-up game, or just to rekindle with fellow community members.

Useless

Bravo
Jun 14, 2002
5,886
63
Scotland
Is it possible to modify the .unr map files so that you can change the objective notifications to whatever you want? So instead of seeing "Compressor Destroyed!" you could change it to whatever your def tacs are, like "Camp the Tunnels" or something? I can't see a way to modify .unr files though, but I think it would be great for tactics.
 
Is it possible to modify the .unr map files so that you can change the objective notifications to whatever you want? So instead of seeing "Compressor Destroyed!" you could change it to whatever your def tacs are, like "Camp the Tunnels" or something? I can't see a way to modify .unr files though, but I think it would be great for tactics.

not possible i think.. you could change all the maps tho but mismatches ftw

and everyone would be able to see them then
 
No, I mean modify your own so that the text entries are different. UT doesn't compare your .unr files to those on the server, does it? It just uses your own and applies the server files I guess, though I'm not sure. Surely server wouldn't ban such modifications.

And you'd be the only one to see them if the changes were client side.

And TS doesn't work if, for example, you're in ADC :P
 
Yes. The server does not check to see if the maps I have and the maps the server has are the same. Therefore, if I wanted to add every map and put 20 shield belts and a redeemer everywhere I spawn I could and I could bring it into a match and play with my own map.
 
Yes. The server does not check to see if the maps I have and the maps the server has are the same. Therefore, if I wanted to add every map and put 20 shield belts and a redeemer everywhere I spawn I could and I could bring it into a match and play with my own map.

xcept you can't map :rofl:

but indeed he's right ofcourse those are compaired remember what psy did with the league a few years ago... he modified the maps thus cousing mismatches
 
well you can't do it under the objective names but if I remember right you can use echo command to splash something in the chatbox that only you can see, so with a text file for each map you could bind your tactics for each objective to a different key.

e.g.

ballistic.txt

set input 1 echo START: Take armour and snipe from the left.
set input 2 echo GEN: Get rockets and spam main gate
set input 3 echo WARLOADER: Switch with rockets
set input 4 echo FINAL: On Globe with shock.

Sure, you have to "exec ballistic.txt" at the start of the map and then press 1, 2, 3 or 4 after each objective but it's surprisingly useful if ur memory is shit (tacs viewer not good for people with crap memory) or you don't want to look at a piece of paper all the time.

Maybe there is a clever way to execute a text file depending on the map name, but you would probably get kicked by leagueAS. :)
 
EDIT:

@ engener or whatever: No need to be sarcastic. I just mean that we'd all be downloading every map from the server every time we connect. UT checks you have the map, then overlays the server's mutators on it.
 
Last edited:
Nar, when you connect to a server, it dumps to your client a list of files it is using to play the current game; if your files' GUID match up, then it won't send you, if you don't have the files, it will send them to you, if you have a GUID mismatch, it won't let you join.

Files are then CRC confirmed once joined to prohibit those naughty people who try to hack their client files before the usual anticheat measures are applied.

/edit: Example, joining server with overlord:
Code:
DevNet: PendingLevel received: CHALLENGE VER=436 CHALLENGE=-1932574367 STATS=0
DevNet: PendingLevel received: USES GUID=CAD9360111D389538000F1BD34BDF9C6 PKG=AS-Overlord FLAGS=1 SIZE=4307489 GEN=1 FNAME=AS-Overlord.unr
DevNet: PendingLevel received: USES GUID=D18A7B9211D38F04100067B9F6F8975A PKG=Engine FLAGS=1 SIZE=1165783 GEN=20 FNAME=Engine.u
DevNet: PendingLevel received: USES GUID=4770B88411D38E3E100067B9F6F8975A PKG=Core FLAGS=1 SIZE=59791 GEN=12 FNAME=Core.u
DevNet: PendingLevel received: USES GUID=1E90ACBE11D1ED664544279700005453 PKG=Mine FLAGS=1 SIZE=39344068 GEN=2 FNAME=Mine.utx
DevNet: PendingLevel received: USES GUID=1E90ACA811D1ED664544279700005453 PKG=Detail FLAGS=1 SIZE=1729964 GEN=1 FNAME=Detail.utx
DevNet: PendingLevel received: USES GUID=4770B88811D38E3E100067B9F6F8975A PKG=Fire FLAGS=1 SIZE=15248 GEN=10 FNAME=Fire.u
DevNet: PendingLevel received: USES GUID=032118C011D327DE9000F1BD623F3D27 PKG=UT FLAGS=1 SIZE=5933105 GEN=2 FNAME=UT.utx
DevNet: PendingLevel received: USES GUID=12AC7BA411D2DEE09000F1BD623F3D27 PKG=TrenchesFX FLAGS=1 SIZE=1659302 GEN=2 FNAME=TrenchesFX.utx
DevNet: PendingLevel received: USES GUID=1E90ACAD11D1ED664544279700005453 PKG=GenEarth FLAGS=1 SIZE=24029885 GEN=2 FNAME=GenEarth.utx
DevNet: PendingLevel received: USES GUID=1C69657611D38F44100067B9F6F8975A PKG=Botpack FLAGS=1 SIZE=39016791 GEN=14 FNAME=Botpack.u
DevNet: PendingLevel received: USES GUID=4770B88C11D38E3E100067B9F6F8975A PKG=UnrealShare FLAGS=1 SIZE=22124694 GEN=1 FNAME=UnrealShare.u
DevNet: PendingLevel received: USES GUID=4770B88D11D38E3E100067B9F6F8975A PKG=UnrealI FLAGS=1 SIZE=18549361 GEN=1 FNAME=UnrealI.u
DevNet: PendingLevel received: USES GUID=8B3BC2C211D38CD4C00084B50A1E604F PKG=DDayFX FLAGS=1 SIZE=2870564 GEN=2 FNAME=DDayFX.utx
DevNet: PendingLevel received: USES GUID=1E90ACAE11D1ED664544279700005453 PKG=genfluid FLAGS=1 SIZE=8227913 GEN=2 FNAME=genfluid.utx
DevNet: PendingLevel received: USES GUID=66FC62C111D389A2E0006BA2D2321081 PKG=RainFX FLAGS=1 SIZE=13802700 GEN=2 FNAME=RainFX.utx
DevNet: PendingLevel received: USES GUID=C47BBD4011D38CFBC00084B50A1E604F PKG=DecayedS FLAGS=1 SIZE=61599760 GEN=2 FNAME=DecayedS.utx
DevNet: PendingLevel received: USES GUID=7944E70211D2D09C9000F1BD583F3D27 PKG=Indus1 FLAGS=1 SIZE=2969102 GEN=2 FNAME=Indus1.utx
DevNet: PendingLevel received: USES GUID=9E4BDC8211D2B3904F007391ED2A004C PKG=DDay FLAGS=1 SIZE=820 GEN=2 FNAME=DDay.uax
DevNet: PendingLevel received: USES GUID=1E90ACAF11D1ED664544279700005453 PKG=GenFX FLAGS=1 SIZE=2501201 GEN=2 FNAME=GenFX.utx
DevNet: PendingLevel received: USES GUID=05F3756011D378EDE0006BA2D2321081 PKG=UTcrypt FLAGS=1 SIZE=12086576 GEN=2 FNAME=UTcrypt.utx
DevNet: PendingLevel received: USES GUID=A3B94EE411D1ED674544E58A00005453 PKG=AmbModern FLAGS=1 SIZE=4638 GEN=2 FNAME=AmbModern.uax
DevNet: PendingLevel received: USES GUID=C22468A311D2C10C45442B9700005453 PKG=Egypt FLAGS=1 SIZE=2348680 GEN=2 FNAME=Egypt.utx
DevNet: PendingLevel received: USES GUID=1E90ACB511D1ED664544279700005453 PKG=HubEffects FLAGS=1 SIZE=310586 GEN=2 FNAME=HubEffects.utx
DevNet: PendingLevel received: USES GUID=561AD02011D38D0FC00084B50A1E604F PKG=Skybox FLAGS=1 SIZE=1282579 GEN=2 FNAME=Skybox.utx
DevNet: PendingLevel received: USES GUID=A3B94EE511D1ED674544E58A00005453 PKG=AmbOutside FLAGS=1 SIZE=3211 GEN=2 FNAME=AmbOutside.uax
DevNet: PendingLevel received: USES GUID=1E90ACB011D1ED664544279700005453 PKG=GenIn FLAGS=1 SIZE=6245263 GEN=2 FNAME=GenIn.utx
DevNet: PendingLevel received: USES GUID=1E90ACC511D1ED664544279700005453 PKG=ShaneDay FLAGS=1 SIZE=490478 GEN=2 FNAME=ShaneDay.utx
DevNet: PendingLevel received: USES GUID=A3B94EE211D1ED674544E58A00005453 PKG=Activates FLAGS=1 SIZE=2044 GEN=2 FNAME=Activates.uax
DevNet: PendingLevel received: USES GUID=1E90ACC611D1ED664544279700005453 PKG=ShaneSky FLAGS=1 SIZE=782994 GEN=2 FNAME=ShaneSky.utx
DevNet: PendingLevel received: USES GUID=C073770C11D2D1A4E000278383161081 PKG=Mission FLAGS=1 SIZE=205 GEN=2 FNAME=Mission.umx
DevNet: PendingLevel received: USES GUID=A3B94EE311D1ED674544E58A00005453 PKG=AmbAncient FLAGS=1 SIZE=4418 GEN=2 FNAME=AmbAncient.uax
DevNet: PendingLevel received: USES GUID=D011F66E11D3E9B81000D5B9F6F8975A PKG=Relics FLAGS=1 SIZE=453755 GEN=2 FNAME=Relics.u
DevNet: PendingLevel received: USES GUID=93CC0A8111D3888FE0006295BE341081 PKG=SoldierSkins FLAGS=1 SIZE=13048958 GEN=2 FNAME=SoldierSkins.utx
DevNet: PendingLevel received: USES GUID=E96BC96311D31D2F4F006B8CDE9A0349 PKG=CommandoSkins FLAGS=1 SIZE=6448136 GEN=2 FNAME=CommandoSkins.utx
DevNet: PendingLevel received: USES GUID=B7B49CA611D38BCDE0006395BE341081 PKG=FCommandoSkins FLAGS=1 SIZE=7604256 GEN=2 FNAME=FCommandoSkins.utx
DevNet: PendingLevel received: USES GUID=D4F6ABE111D385CAE0006295BE341081 PKG=SGirlSkins FLAGS=1 SIZE=10789818 GEN=2 FNAME=SGirlSkins.utx
DevNet: PendingLevel received: USES GUID=24E5A72411D321104F006B8CDE9A0349 PKG=BossSkins FLAGS=1 SIZE=2790891 GEN=2 FNAME=BossSkins.utx
DevNet: PendingLevel received: USES GUID=C870D99042CA2BD7D5FA89B644E0E495 PKG=ZeroPingPlus103 FLAGS=1 SIZE=56048 GEN=1 FNAME=ZeroPingPlus103.u
DevNet: PendingLevel received: USES GUID=7254A827428A39B9A5360AADCEB24F96 PKG=MapVoteLA13 FLAGS=1 SIZE=139866 GEN=1 FNAME=MapVoteLA13.u
DevNet: PendingLevel received: USES GUID=CB5A1D7E4960588DCFB0A7A049B39F53 PKG=DoGLogo FLAGS=1 SIZE=57764 GEN=1 FNAME=DoGLogo.u
DevNet: PendingLevel received: USES GUID=C6CB03C9441B9CBFB4E05C9643216F3E PKG=LeagueAS-CP FLAGS=1 SIZE=11791 GEN=1 FNAME=LeagueAS-CP.u
DevNet: PendingLevel received: USES GUID=595A8B1D4E743931EE92F2B3DAA9EE3D PKG=UTA-AuthCP12 FLAGS=1 SIZE=31097 GEN=1 FNAME=UTA-AuthCP12.u
DevNet: PendingLevel received: USES GUID=9F828ED34B0BDF7F7F189495DD49110A PKG=SmartAS-Message FLAGS=1 SIZE=1878 GEN=1 FNAME=SmartAS-Message.u
DevNet: PendingLevel received: USES GUID=4BBF7EA811D503470989BD9E6D33F2F3 PKG=Autorip FLAGS=1 SIZE=20122 GEN=1 FNAME=Autorip.u
DevNet: PendingLevel received: USES GUID=1BD00C3C4F0EB673F753A692BC833837 PKG=CountryFlags2 FLAGS=1 SIZE=241128 GEN=1 FNAME=CountryFlags2.utx
DevNet: PendingLevel received: USES GUID=81C4B95546972B030413B3A59BD91AE6 PKG=LeagueAS140-Addon1g FLAGS=1 SIZE=28453 GEN=1 FNAME=LeagueAS140-Addon1g.u
DevNet: PendingLevel received: USES GUID=37A975DE4D0FB8AE226773B883411427 PKG=LeagueAS140 FLAGS=1 SIZE=533837 GEN=1 FNAME=LeagueAS140.u
 
Last edited:
@ pyke: Yeah, I recall getting bootted out of Siege a lot during 24 std games.

@ Joko: Nice one, I'll give it a try. Though my memory is shite enough to forget to even load tacs viewer.

@ Weirdo and HC: Bugger. Well it was just a thought, though I can see how League AS would prohibit such things. I thought maybe they were like botpack.int that you can customise.