Player/Character creation via web [$35]
See original GitHub issuePlayer creation via the web admin works but it is not feasible to create a full Player-Character pairing via the admin at this point. This issue concerns the full pipeline of creating Player and Character in the admin and then log in and play normally under any MULTISESSION_MODE
.
Player cannot get permissions. Permissions are Tags with theresolved in #1115db_tagtype = "permission"
, and there is currently no way to create new Tags to go with the Player permission. One can select an existing tag (which has to be pre-created in-game at the moment), but the Tag display does not currently show the different tag types so one could accidentally pick a non-permission Tag here if it happens to be named the same as a permission level.Attributes should be fully modifiable from the admin.resolved in #1115Aliases are Tags withresolved in #1115db_tagtype="alias"
, there should be a way to set this (nicks are not needed though).The superuser flag sits in the “web only” section. This is the only setting that does matter in-game in the same way as on the web, so it should probably be described somehow in that header (this is just a documentation issue).-Fixed in developFor-Added with button in developMULTISESSION_MODE=0,1
, one should be able to tie a Character to the Player by setting the Object’sdb_player
foreignfield. InMULTISESSION_MODE=2
, one might instead want to assign the character to the_playable_characters
Attribute on the Player. A custom form is probably needed for this linking.Possibly there should be some sort of list of suggested Object cmdsets so one doesn’t need to remember and write the path every time. This could be a help text or if possible some selector based onAdded with dynamic help entry in developsettings.CMDSET_*
. Maybe one could consider some sort of clickable buttons that fill in some standard presets …?When setting a cmdset on a Character in the admin, the cmdset seems to be set to be visible outside the character. The result is that you get multi-command errors when executing commands in the same room as the new Character.Fixed a long time agoTags-Permissions for Characters are needed in the same way as for Players.resolved in #1115There should probably be some help info or preset for how to set theHandled with button and info-text in developpuppet:
lock to allow a Player to puppet a given Character, such aspuppet:id(<player id>)
.There should probably be a way to connect a Player to a Character in the admin, forFixed in develop.MULTISESSION_MODE=0,1
to not need to use@ic
to connect.
There is a $35 open bounty on this issue. Add to the bounty at Bountysource. </bountysource-plugin>
Issue Analytics
- State:
- Created 9 years ago
- Comments:12 (10 by maintainers)
Top Results From Across the Web
Easy and Powerful Game Character Creation Software
Character Creator 4 has just been released by Reallusion. Making 3D game ready characters gets even easier... just be careful with that ...
Read more >Ready Player Me for Unreal Engine Unity and VR - YouTube
If you dont know about ReadyPlayerMe yet, its time.Checkout the Website : https://bit.ly/RPMAvatarsWith this free character creator you can ...
Read more >How to do Character Customization! (4 Methods, Unity Tutorial ...
00:00 Character Customization Unity Tutorial 00:47 Sponsor 01: 35 4 Methods to do Character Customization 02:50 3 Characters with 3 different ...
Read more >Character Creator 4 Tutorial -Customizing Expressions for ...
Character Creator 4 Tutorial -Customizing Expressions for CC3+ Characters with Facial Profile Editor ; 00:00 Intro ; 00: 35 Basic UI ; 01:38...
Read more >Easy and Powerful Game Character Creation Software
Character Creator 3 is a character creation (duh!) software that makes creating game ready 3D characters almost as easy as creating a ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Thanks! Closing now that the bounty is claimed. For backers that need to approve it, @strikaco should be getting the bounty of this one, for their contributions to it over a long time.
I’m not 100% this belongs here rather than a new issue. But I discovered the following today:
On a server running MULTISESSION_MODE = 0 I was able to use the web admin to delete my only character associated with the account (which had the same name as the account) but the account persisted and I stayed logged in. I was then able to use the web admin to create a new character with a non-matching name. Not the same name as the account. Back in the online client I was able to use ‘ic newname’ and connect to the new character. So now I had non-matching account and character name in a MULTISESSION = 0 environment. This might not be what a server admin would want players to be able to do on such a server.