Universe CHAT-Channel
-
Here’s something I did ages ago to enable the console channel in the chat history. I’ve added another patch to it to use Universe instead. It’ll still be labelled Console in the chat history and it won’t come back if you move up/down, but it’s a start.
# Enable use of the Console Channel. # Jason Hood, 30 & 31 July, 2010. File: freelancer.exe # Test the Console Channel before a Private Channel. 065186: 3B 0D 48 DA 66 00 74 07 8A 55 [ 8A 55 D6 84 D2 74 73 3B 0D 48 ] D6 84 D2 [ DA 66 00 ] # Use the disabled icon (basically the same colour). 0657BD: 6A [ F4 ] # Increase to three rows. 067804: 03 [ 02 ] 067970: 03 [ 02 ] 1CEF1C: 50 8D 97 [ CD CC 4C ] # 0.074 [ 0.05 ] # Add the Console Channel to the Broadcast Channels. 06833E: 08 [ 0C ] # 8 March, 2014 - switch Console to Universe. 06985D: 44 [ 48 ]
-
Applying this patch works fine.
Note: when u select the Console-Channel in chat-history and press enter for typing your message, there´s already the correct “UNIVERSE->” prefix on the chatline. I think i´ll have a look into some dll.s (probably resource.dll) containing the text for “Console”-Label in broadcast-channels. Going to change it for convenience… or is there another way to do so?!
Again u helped me alot !!!
Thank you so much and have a great time mate
GreetingsP.s.: could u explain what this means:
" Test the Console Channel before a Private Channel."
(I´m just curious) -
I think i´ll have a look into some dll.s (probably resource.dll) containing the text for “Console”-Label in broadcast-channels.
Yep, resource.dll string 7052 (there is no “universe channel” string).
P.s.: could u explain what this means:
" Test the Console Channel before a Private Channel."
(I´m just curious)Yeah, me too. I think I had to test the console first, otherwise a player might take precedence.
-
-
Here’s a revised patch, with a bit more info. I still didn’t get Universe to work with up/down, but it’s probably better to just Escape & Enter or use /u, anyway.
# Enable use of the Universe Channel. # Jason Hood, 8 & 10 March, 2014. # Replaces the Console Channel with the Universe Channel. However, it must be # selected directly through Chat History - it won't show up using up/down. File: freelancer.exe # Use the disabled icon (basically the same colour). 0657BD: 6A [ F4 ] # Increase to three rows. 067804: 03 [ 02 ] 067970: 03 [ 02 ] 1CEF1C: 0.074f [ 0.05f ] 06833E: 08 [ 0C ] # add to the Broadcast Channels 06987B: 3E [ 35 ] # display Universe Channel 06985D: 44 [ 48 ] # use Universe Channel # There are no existing universe channel tip strings, so you can do a number of # things: don't have tips; modify the Console tips; create new tips. # Uncomment this to enable tips. #065637: 44 [ 48 ] # If you want the tips, either modify strings 7052 & 7053 in resources.dll to # say "Universe" instead of "Console"; or create two new strings and change the # tip id here and the map in DATA\INTERFACE\rollover.ini. #065640: 7052i [ 7052i ]
@starworld: With stock vanilla, for a player to send a message to the universe, they must be admin. For a player to be admin, they must have the admin file in their account directory. If a non-admin player tries to send to the universe, the server console will show a warning as such. It doesn’t look like FLHook’s admin commands change that. So:
server.dll 0399AB 75->EB = allow all players to use universe chat ~adoxa
-
I explored “resources.dll” and I saw this tips:
7031, "Local area chat channel" 7034, "This channel sends to all players in your immediate area."
But there is no interface for the Local chat. Possible to add?
I do not think using it but it’s interesting to know.
Flhook add command /l or /local.