I found a way to change loads of messages while learning about localization (language settings for your mods etc) This method will autoload all msgs at startup. For example there are loads of messages in the Botpack package file (ie all the useful stuff like kills, weapon/ammo pickups etc), so I'll use it for an example, but I think you can use this method on *any* package file ie .u .unr etc that can be localized (yep even maps apparently but i havent tested this yet)
1 First and most important BACKUP your botpack.int file just in case you have problems, UT no longer boots up etc and you need to replace the original
2 Boot up your trusty UnrealEd
3 type in the console (where it says 'command' at bottom of screen) 'DUMPINT BOTPACK' (no quotes)
4 now in your system folder a new Botpack.int is made with 100s of customizable messages
5 Open your OLD botpack.int in notepad and check that the stuff in the old one is also in the new one (at top usually in the [public] section). If isnt, copy and paste whatevers missing at the top of the new one
6 Edit whatever msgs you want in your new .int
Now these will be in effect whenever u boot up UT. The clever bit: suppose you want to swap between your custom msgs and the default ones, or maybe have several sets...
1 Make a copy of your new Botpack.int with another extension eg .cst (for custom?) so you have a Botpack.int and a Botpack.cst. (I read that the extension should always end with a 't' but seems to work whatever)
2 Edit the 'Language=int' in ut.ini to 'Language=cst' to use your custom msgs
3 Change it back to 'Language=int' to use the default again
be aware though that some msgs resort back to standard online - like the attack/defend msgs at start of round for some reason. Also you will see stuff like:
TauntString[0]=Eat that!
This is only what you see, other players see the normal version (before u change it to say eat sh*t and die or something hrhr ) There also loads of other stuff in here that I havent had time to look at yet (like NameTime[0]=0.890000??) so feel free to add to this.
One other thing: because UT contains all the Unreal 1 bits too, you may see different versions of the some messages. So if something isnt working try searching for another version.
1 First and most important BACKUP your botpack.int file just in case you have problems, UT no longer boots up etc and you need to replace the original
2 Boot up your trusty UnrealEd
3 type in the console (where it says 'command' at bottom of screen) 'DUMPINT BOTPACK' (no quotes)
4 now in your system folder a new Botpack.int is made with 100s of customizable messages
5 Open your OLD botpack.int in notepad and check that the stuff in the old one is also in the new one (at top usually in the [public] section). If isnt, copy and paste whatevers missing at the top of the new one
6 Edit whatever msgs you want in your new .int
Now these will be in effect whenever u boot up UT. The clever bit: suppose you want to swap between your custom msgs and the default ones, or maybe have several sets...
1 Make a copy of your new Botpack.int with another extension eg .cst (for custom?) so you have a Botpack.int and a Botpack.cst. (I read that the extension should always end with a 't' but seems to work whatever)
2 Edit the 'Language=int' in ut.ini to 'Language=cst' to use your custom msgs
3 Change it back to 'Language=int' to use the default again
be aware though that some msgs resort back to standard online - like the attack/defend msgs at start of round for some reason. Also you will see stuff like:
TauntString[0]=Eat that!
This is only what you see, other players see the normal version (before u change it to say eat sh*t and die or something hrhr ) There also loads of other stuff in here that I havent had time to look at yet (like NameTime[0]=0.890000??) so feel free to add to this.
One other thing: because UT contains all the Unreal 1 bits too, you may see different versions of the some messages. So if something isnt working try searching for another version.
Last edited: