View Single Post
  #50  
Old 08-24-2006, 08:49 PM
ArchEnemy ArchEnemy is offline
 
Join Date: Aug 2006
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What I am looking for would be a system that supports especially MMO(RP)G guilds/clans. I think there is a market for it, since world of warcraft made that type of games popular. It should have multi-game support.

What that script should do (I):

The common problem with members and roster in such games is, that each member may play a number of different characters (avatars) maybe in different games and for each game with different profile fields. Because in World Of Warcraft you need Character Name, Class and Level and maybe some more data and in EverQuest you need something else and in a third game another set of profile fields are needed.

So Joe Ordinary may have two avatars in World Of Warcraft and also has one avatar in Everquest2.

What the script should do (II):

Each member should be able to create a number (set by the admin) of avatars. The member would visit an area in the forums to create a new avatar. A template with custom fields would show up (pre-made by the admin), member fills the form, submits and the new avatars name would show up in the players profile in the list of current avatars. Others may now click on the avatars name and the details show up, or appear at mouse over in a slim box (something like that).

So Joe just hit the link: create World Of Warcraft Avatar (name of the template, made by the admin) and so on, next time he would choose "create EverQuest2" avatar.

What the script should do (III):

Since the avatars are now created, joe wants so see the non-public forums of that game, so he requests that the avatars are "confirmed" by someone in charge in that game. Thats the same as joining user groups technically. Once the avatars are confirmed, Joe get access of the corresponding forums (and will be kicked out, once all of his avatars of that game are set to "unconfirmed").

Ok. Now the admin side.

What the script should do (IV):


On the admin side, everything from "which game" and "which avatar profile fields" up to the number of allowed avatars per user (or per game "per template") should be optional. The admin would first create a number of avatar templates that also indicate the games:

Create a template >
Template name: "EverQuest Avatar"
Custom AvatarField1: character name [text]
Curstom AvatarField2: Level [number]
Custom AvatarField3: Class [pull-down]
etc.

Template is active: YES / NO
Now, the user may create avatars for EverQuest using that template and so forth, maybe set one of his Avatars as current "main Avatar" which makes avatar name and profile visible in the postbit and so on.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01875 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete