Author Topic: Class Spawn GUI  (Read 565 times)

As of late, whenever I try to make a class-based TDM or what-have-you, I've had to use VCE to do so. This works, but it's quite tedious and a pain to modify. Here's what I suggest to make it easier.

When a player enters a server, a GUI pops up on their screen with a list of classes and an "Ok" button. When a player clicks on a class name, it highlights and the loadout/playertype of that class is displayed to the right in it's own list. When the player is satisfied with a class, they click "ok". Whenever they spawn, their playertype and loadout automatically change to that of the class. Also, when a player first joins the server they are unable to spawn until they pick their class.

Classes can be customized from another GUI only admins can access. It would have appropriate boxes to add a title for the class, the playertype and up to 5 tools or weapons. When they finish customizing a class, it is added to a list that all clients can access. The admins can also delete classes from the list.

Oh no Battlefeild Bad Company 2 now but at least not MW2.
/support

This is more of a request than anything else.


What if they had to enter in a command like "/changeclass" to change their class and it could only be done once per life.
Also, would it be a problem if there were, say, ten (or any preset number) class slots, but some could be left blank?

Update: I'm definitely making this.

DrenDran's is done. Now he needs to make a GUI...

Now he needs to make a GUI...
However I highly doubt a decent interactive GUI for this is possible, seeing as that it'd be downloaded though the RTB GUI downloading system, and I read that the only functions that RTB let's you execute though a gui are "commandtoserver" and "popdialog" thus dynamic guis with names on buttons that change as the host changes the classes probably wouldn't be possible.

i'd say eventing it is easy enough, just assign them a client variable

Thanks DrenDran.

EDIT: My idea for the GUI
« Last Edit: November 14, 2010, 08:35:27 AM by Thorax »

Thanks DrenDran.
:D
EDIT: My idea for the GUI
-snip-
Read what I said on the add-ons topic about the gui.