Character creation menu

323 views
Skip to first unread message

diretornak

unread,
Mar 13, 2018, 11:19:25 AM3/13/18
to Evennia
Hey guys! 

Anyone know how I could go about coding a character creation menu using EvMenu? Ive had no luck so far =[ 

Basically I want to force a character creation once the account has been created, following a simple rvr flow like: choose character name > choose realm > choose class > teleports to class specific training area.

Any tips and/or guidance would be appreciated!

Nicholas Matlaga

unread,
Mar 13, 2018, 11:38:44 AM3/13/18
to Evennia
Hello! Ainneve has something that sounds similar to what you describe! Check it out online at https://ainneve.evennia.com, or look at our GitHub. It uses EvMenu and our custom trait/skill setup.

diretornak

unread,
Mar 13, 2018, 12:22:08 PM3/13/18
to Evennia
Thanks for the heads up! I am going to check it out right away.

Cheers!

Vincent LE GOFF

unread,
Mar 13, 2018, 12:24:56 PM3/13/18
to eve...@googlegroups.com

I believe what you want is pretty much what the menu_login contrib offers.  It's pretty basic, but it will at least give you an example of how it can easily be done:  https://github.com/evennia/evennia/blob/master/evennia/contrib/menu_login.py


This menu starts at login (when the player connects) and instead of asking her to use the "create" or "connect" command, it walks her through a step-by-step process to create an account or connect to one.  Again, you will have to adapt it, but the contrib will give you a starting point.


HTH,


Vincent

--
You received this message because you are subscribed to the Google Groups "Evennia" group.
To unsubscribe from this group and stop receiving emails from it, send an email to evennia+u...@googlegroups.com.
To post to this group, send email to eve...@googlegroups.com.
Visit this group at https://groups.google.com/group/evennia.
To view this discussion on the web visit https://groups.google.com/d/msgid/evennia/c540c82d-45c6-4c5c-841c-64ec1ccc779a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Message has been deleted
Message has been deleted

diretornak

unread,
Mar 13, 2018, 9:53:01 PM3/13/18
to Evennia
Thanks man! This is really going to help me a LOT! Just one last question... 

Do you know where i can find limbo#2? The game throws me there as soon as I create an account, without giving any msg about the new @charcreate command, and then once the creation is over, i get thrown back into that same room.

Basically, how can I edit limbo#2 to turn it into a @charcreate screen, and how do i set what room the char will go to once its created?

Cheers!



terça-feira, 13 de Março de 2018 às 12:38:44 UTC-3, Nicholas Matlaga escreveu:

Vincent LE GOFF

unread,
Mar 14, 2018, 3:15:32 AM3/14/18
to eve...@googlegroups.com

Limbo is just a room, so you can, of course, edit it.


@tel #2

@name here = Something else

@desc #2 = Another desc


And so on.  As for the default location, it can be changed through the settings:


# The start position for new characters. Default is Limbo (#2).
#  MULTISESSION_MODE = 0, 1 - used by default unloggedin create command
#  MULTISESSION_MODE = 2, 3 - used by default character_create command
START_LOCATION = "#2"


So you can place another ID in this setting, adding these lines to your server/conf/settings.py file.


HTH,


Vincent

--
You received this message because you are subscribed to the Google Groups "Evennia" group.
To unsubscribe from this group and stop receiving emails from it, send an email to evennia+u...@googlegroups.com.
To post to this group, send email to eve...@googlegroups.com.
Visit this group at https://groups.google.com/group/evennia.

diretornak

unread,
Mar 14, 2018, 11:32:09 AM3/14/18
to Evennia
Sweet! Thanks a lot man!
Reply all
Reply to author
Forward
0 new messages