Player Account System

  • cosine_omerta
  • Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
6 years 1 month ago #84 by cosine_omerta
Player Account System was created by cosine_omerta
I would really like to develop an account system for managing characters with the ascii pfile system. The system would allow a player to log into the mud with an account name and password, and then all of their characters would be listed, with a menu for creating new characters, deleting characters, etc. This would allow the player to share certain things between all of his characters easily, such as gold, quest points, houses, etc.

Are there any of the tbaMUD gurus that would be willing to direct me on how to accomplish this? I don't want to start posting a ton of annoying questions about this if nobody is interested in helping. I'm not really looking for someone to do all the work for me, but I've never tackled an endeavor of this magnitude so I am looking for some support.

On a completely unrelated note, the new site and forums are awesome.

Thanks.

Please Log in or Create an account to join the conversation.

  • Vatiken
  • Vatiken's Avatar
  • Offline
  • Administrator
  • Administrator
  • tbaMUD Programmer
More
6 years 1 month ago #85 by Vatiken
Replied by Vatiken on topic Player Account System
Doing something like this would require a significant overhaul of quite a few of tbaMUD/circle's key systems. If I were mounting an attack on something like this, I would probably start with an accounts.c, and bash off my key functions first:
create_account()
free_account()
save_account()
load_account()


Followed by my handlers:
add_character_to_account()
etc...


But then the difficult part would be tying everything in seamlessly with the existing code. Obviously interpreter.c would need major work as it handles the log-in routines, and probably a lot of other areas as well as circle assumes that the descriptor will have an associated character very quickly after connection.

tbaMUD developer/programmer

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago #4113 by jkm4201
Replied by jkm4201 on topic Player Account System
Not to "necro" an old thread, but I've been writing up design notes for doing a Player Account system for 3.64, assuming I can get my fellow coder on board, we'll probably release this to the general public as soon as it's complete. However, at current, it's still a design document and no code has been put in.

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago #4128 by Rumble
Replied by Rumble on topic Player Account System
My apologies for the delayed approval. Private message me if anyone else is waiting to have their posts approved. Only need to approve the first so we can keep the spammers out.

Rumble
The Builder Academy
tbamud.com 9091

Please Log in or Create an account to join the conversation.

  • Silvaria
  • Silvaria's Avatar
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Writer, Builder, Artist, Newbie!Programmer
More
4 years 10 months ago #4135 by Silvaria
Replied by Silvaria on topic Player Account System
This is a fascinating project!! I wish you the best of luck, and look forward to seeing the fruits of your efforts should you decide to release the code!

Began building in July, 2012.

Began learning C in July, 2013.

Downloaded ROM and TBAmud in August, 2013.

Conversion nearly complete.

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago #4140 by Nerian
Replied by Nerian on topic Player Account System
If anybody is still interested in this

Gicker's D20 does this exact thing so ya'll may want to take a look at that.


in Gicker's this allows the expenditure of exp to buy advanced races and such for future characters

Please Log in or Create an account to join the conversation.

Time to create page: 1.180 seconds