Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 10-07-2005, 06:33 PM
Wayne Luke's Avatar
Wayne Luke Wayne Luke is offline
Senior Member
 
Join Date: Jan 2002
Location: Southern California
Posts: 1,694
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Clan Character Database

It would be interesting to have an RPG Character database where an User can have multiple characters tied to their accounts. It should include the following fields at a minimum:
UserID (to tie the forum user), Character Name, Game Name, Server Name, Level, Origin/Race, Archetype/Class, Power/Ability List, Background.

It shouldn't be tied to any single game but more generic. Personally, I haven't looked much at the vBulletin 3.5 code but I would suspect this would be an Extension and not really need to touch much code. Fields could be freeform or have the admin specify restrictions (i.e. Game, Server, etc...). Freeform would be more useful in the long run though.

A related plugin would list the characters in the user's profile.
Reply With Quote
  #2  
Old 10-07-2005, 06:44 PM
Chris M's Avatar
Chris M Chris M is offline
 
Join Date: Dec 2001
Location: Northampton, England
Posts: 6,186
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have an idea of how this could be achieved, in fact...

Much in the same way as user profile field's are added, something similar could be adopted on a multi-level format:

Admin Side

Game management

Level 1 : Game Addition/Managing/Deletion
Level 2 : Game-specific "profile fields" for attributes concerning each game: i.e. Spell Casting Level for magic related games, Number of Kills for fighting related games etc

User management

An additional file could be added to the Admin CP to control these on a per-user basis, based on those who have filled out profiles - This could be added to an ACP XML nav file...

User Side

Control Panel

Level 1 : Via User CP the user goes to their "RPG Profile" from the side-menu and are presented with the game(s) that the admin has added, and can select which game profile to alter at that time
Level 2 : Inside their game-specific RPG profile they can fill out the fields that they wish to that relate to the game

Main User Profie

User's can view specific rpg profiles that the user plays, as each game they created a profile for is added to a list, similar to "Public Usergroups" (optional game icons can be added)

Posting

Links to specific games users play in their posts (only if an icon for a game is available else it would clog up the interface)

Thoughts?

I could begin work within the next little while, and if you have any thoughts to add or whatever or have another way of doing it, ideas would be appreciated

Chris
Reply With Quote
  #3  
Old 10-07-2005, 06:58 PM
Wayne Luke's Avatar
Wayne Luke Wayne Luke is offline
Senior Member
 
Join Date: Jan 2002
Location: Southern California
Posts: 1,694
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This sounds great. For my purposes (and I suspect others), I would need multiple entries per game. It looks like that is possible from your rundown but wasn't sure.

The games I would be using this for are City of Heroes and City of Villains. Our "clan" is made up of 3 supergroups and each player can have 88 characters across 11 servers. This will be increased to 132 characters across 11 servers when City of Villains is released to the public next month. I don't know if anyone plays that many, but for example I have 5 characters in the Clan and haven't created any villains yet.
Reply With Quote
  #4  
Old 10-07-2005, 09:34 PM
Mepher Mepher is offline
 
Join Date: May 2005
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

On a much larger scale there are a lot of features that could be added that would be useful to many MMORPG game clans/guilds. My suggestions go a bit beyond what the OP was suggesting but I think the features would make it the premiere guild tool out there.

You start with the Admin settings:
  • Game
  • Server
  • Guild Name
  • Guild Information
  • Loot System: Radio button to select DKP or not. (More on this later)
  • Usergroup selection: Specify which usergroups are able to input character information.

User Management:

Quote:
Level 1 : Via User CP the user goes to their "RPG Profile" from the side-menu and are presented with the game(s) that the admin has added, and can select which game profile to alter at that time
Level 2 : Inside their game-specific RPG profile they can fill out the fields that they wish to that relate to the game
Those are a good start. There should be default fields such as:

Character Name
Class
Level
Race

Then you would want Admin definable entries such as:

Tradeskill type + Level
Harvesting type + level

Most mods seem to be pretty static in what they offer and if you want to add or change fields your left to editing code. Instead why not add say 25 entries or even more if you feel like it. Each one a different variable and set on a radio button in the admin with the name of the field editable. Any radio button set to ON is now a displayed field, anything off isn't. Now you can truely customize it for any game through the admin without any code changes.

How info is displayed:

This is where it really gets interesting. Similar to the forum leaders section you add a Guild Roster section. Everyone in the specified usergroups are displayed ranked appropriately (Guild Leader, Officer, Members, Trial Member, etc). You make the items displayed definable through the Admin CP so you can show items like Forum Name, Character Name, Class, Level, Race, Guild Rank (Based on Usergroup), and DKP Score (if enabled). Make the roster sortable by all fields so you can display all Officers, all Warriors, all Level 50s, etc.

You click on a character on the roster and that would bring up a full character sheet of that individual character with all of their character information.

DKP:

This part is more of another module but would be best imo if completely integrated with the guild tools. DKP is basically a point based system for awarding loot in MMORPGs. To get any idea of the DKP tools you can see at http://eqdkp.com/. Basically its a guild roster that displays all the guilds raid history, point accumulation, point spending, etc. When the guild raids something the admin adds the raid, the points awarded, the loot gained, and the loot sold. Usually the raid itself is worth a static point value that everyone gets. Then the loot is entered into the database and associated with who bought the loot. Their points are deducted and the database keeps a history of all raids and loot. So you can click on any member and see their points, all the raids they have attended, their attendance percentages, all the loot they have ever won. You can also click on a raid and see all the instances of that raid (some are repeated nightly, weekly, etc).

The easiest way might be to just leave the DKP out of the character sheet module but I think it would be best integrated. Hehe you asked for ideas so there is my 2 cents

Mepher
http://heroesfate.com

**EDIT

Actually looking over EQDKP again (I used it myself for years) there are so many features to it and its easy to modify that it probably wouldn't be worth trying to create your own system to integrate it. Maybe an option to just link a character to their DKP profile in the dkp database might be the best option.

Here is an example of a guild using EQDKP that has it set public so you can see what I was talking about: http://www.hip-oh.com/dkp/listmembers.php?
Reply With Quote
  #5  
Old 10-08-2005, 03:29 AM
Wayne Luke's Avatar
Wayne Luke Wayne Luke is offline
Senior Member
 
Join Date: Jan 2002
Location: Southern California
Posts: 1,694
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I wasn't really concerned about loot as it doesn't really exist in City of Heroes/Villains at this time.

Just wanted something simple like this:
http://www.creyindustries.com/viewhero.php?id=15426

I understand the need for some people to expand but once simple is made, then expansions can be added to it.
Reply With Quote
  #6  
Old 10-08-2005, 06:02 AM
Magma Magma is offline
 
Join Date: Aug 2002
Location: Canada
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This would be great. I think you could also make a simple version for gaming sites were

Admin side
--Manage Games
--Manage Game Icons
--Edit Users

User CP
--Edit which games they play
--Edit Details for the games they play (server, char, lvl etc)

More like what xFire logs almost? games played

www.xfire.com
Reply With Quote
  #7  
Old 10-11-2005, 03:02 AM
ShawnV's Avatar
ShawnV ShawnV is offline
 
Join Date: Mar 2005
Posts: 270
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Wayne Luke
It would be interesting to have an RPG Character database where an User can have multiple characters tied to their accounts. It should include the following fields at a minimum:
UserID (to tie the forum user), Character Name, Game Name, Server Name, Level, Origin/Race, Archetype/Class, Power/Ability List, Background.

It shouldn't be tied to any single game but more generic. Personally, I haven't looked much at the vBulletin 3.5 code but I would suspect this would be an Extension and not really need to touch much code. Fields could be freeform or have the admin specify restrictions (i.e. Game, Server, etc...). Freeform would be more useful in the long run though.

A related plugin would list the characters in the user's profile.
Some one "really" needs to make this for 3.5, please.
Reply With Quote
  #8  
Old 10-21-2005, 11:26 AM
ShawnV's Avatar
ShawnV ShawnV is offline
 
Join Date: Mar 2005
Posts: 270
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

/bump

At this point I would be willing to pay to have a custom roster mod built, hard to believe no one has done one or is willing to build it.
Reply With Quote
  #9  
Old 10-24-2005, 08:02 AM
CruelAngel CruelAngel is offline
 
Join Date: Feb 2005
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would be willing to pay as well
Reply With Quote
  #10  
Old 10-25-2005, 06:45 AM
NER_Whisky NER_Whisky is offline
 
Join Date: Jan 2005
Location: Brussels
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ShawnV
At this point I would be willing to pay to have a custom roster mod built, hard to believe no one has done one or is willing to build it.
The idea here sounds nice but the problem would be the portability on muliple games.

FPS games are mostly the same, but RPG and MMORPG are all different.
It would be hell to code this kind of roster for many games, mixing FPS and RPG...

But we have an idea here
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:46 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04339 seconds
  • Memory Usage 2,263KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete