Jump to content

[REL][v1.0] VoiceGui - Simple GUI for Voice (Updated 10/30)


ThatOneDude

Recommended Posts

VoiceGui

Ever wanted a nice little GUI to go with your server's voice chat? Well, you've come to the right place. This resource will require and use the Voice resource shipped with MTA 1.1.1

Download Here!

Because the Main Window is constantly refreshing, I had to make action windows for the main functions.

Press the M key to bring up the GUI. This can be changed in the client.lua script.

--At Line 1 in client.lua 
local menuKey = "m" 
--Change this string to any key you want. 

--At Line 1 in server.lua 
chans = {} 
users = {} 
chans[1] = "Main Chat" 
--to add more default channels or change Main Chat's name, 
--add more to the chans table.  ex: to make a second default 
--chans[2] = "Law Chat" 

Finished Features:

  • Main Window
  • Action Windows (Join Channel, Add/Remove Channel, Mute/Unmute User)
  • Channel Listing
  • User Listing for Current Channel
  • Auto-set to Channel 1 (Main Chat)
  • Add/Remove Channels
  • Channel Switching
  • Player Muting

Remaining:

  • Complete!

voicegui1.png

voicegui2.png

voicegui3.png

voicegui4.png

Edited by Guest
Link to comment

Now available to download! See URL in the OP.

Maybe try to do sth similar to Mumble's interface? (mumble.sourceforge.net)

I looked into it, but to lay out channels and users like that in the GUI system would be much more difficult.

Administration Voice panel would be nice

Please give specifics.

Link to comment

I'm thinking about converting it into dxDraw and changing the layout a bit. Thoughts? Most likely it would only list who is in the same channel as you because adding more would cause more calls to the server.

Example:

mockup.png

Of course, it wouldn't look this crappy, but the layout would look similar to this. I was planning on including color customization for the server owner. The only issue is when the list of channels and users gets too long to fit on the screen. I haven't found a way around this in dxDraw.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...