Cool cool thanks.  

I got the message to show up using a variable in the defaultproperties:

PickupMessage=&quot;{dFb} Ultra Rifle 7&quot;

There's another one that you need to set:

ItemName=&quot;{dFb} Ultra Rifle 7&quot;

This is the variable that shows when you switch weapons or when you kill someone.

If you want to get fancy you can modify it even further by making your own message class:

MessageClass=Class'YOUR CLASS'

You can look in UTGame.UTPickupMessage for more info on that.

Engine.Inventory is actually where the string gets returned if you look in there there's a method:

static function string GetLocalString(
	optional int Switch,
	optional PlayerReplicationInfo RelatedPRI_1,
	optional PlayerReplicationInfo RelatedPRI_2
	)
{
	return Default.PickupMessage;
}

Hope this helps.

Eric MacDonald