Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > Premium Archives > RPG Integration Hack
Class functionality Details »»
Class functionality
Version: , by Revan Revan is offline
Developer Last Online: Jun 2014 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 05-25-2005 Last Update: Never Installs: 0
 
No support by the author.

I'm making this poll because Im airing a new idea that would increase the actual integration of the RPG hack into the forum.

Basically for the 3rd eta in my sig I am planning to make Class change impossible without deleting and re-creating your character, and I had some ideas to make the default classes more integrated in the sense of your choice of class having some importance as to how the hack is played.
For instance, Merc classes would require a salary from any Clan that wish to hire them. Gambler classes would have a slight increase in chance of winning the lottery. Thief classes would have an option to attempt to rob the bank.
Et cetera. I have some design notes on this, just not with me atm.

But. If I am to implement this, I would have to remove the possibility of creating a new Class. You would still be able to rename the classes, disable them (instead of delete, same effect only they would still exist in the DB), change their stats.
Reasons why I would have to do this are; because I can only see a way of coding this that would require me to know the class IDs, and because user created classes would only be able to select the special properties from default classes, not create their own (unless they knew how to code it).

If you choose the 3rd option in the poll, please throw me some bones as to how this can be done.
If my explanation was suckier than usual, feel free to ask before casting a vote.


TIA
//peace

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 05-25-2005, 12:01 PM
Tri@de's Avatar
Tri@de Tri@de is offline
 
Join Date: Sep 2003
Posts: 168
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't like the advanced integration bacause i don't use the default characters in rpg.
Making the advanced integation means that the rpg hack will make only this type of classes.
I use monsters now (no gambler o mercs).
I like much better the possibility to make new types of classes (it means new rpg type)!

It's my opinion
Reply With Quote
  #3  
Old 05-25-2005, 01:28 PM
Revan's Avatar
Revan Revan is offline
 
Join Date: Jan 2004
Location: Norway
Posts: 1,671
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would of course add the option of disabling a certain class' integration - after all Im not trying to force anything on you. You would be able to change the sprites/names/stats, so unless you need to add more monsters than the number of default characters, no problem
Reply With Quote
  #4  
Old 05-25-2005, 06:20 PM
Tri@de's Avatar
Tri@de Tri@de is offline
 
Join Date: Sep 2003
Posts: 168
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ah! so the thing change
count one more vote in the advanced
Reply With Quote
  #5  
Old 06-02-2005, 09:34 PM
Durtay Durtay is offline
 
Join Date: Feb 2004
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I like the idea of special abilities for different classes, but not the idea of losing my custom classes. I haven't fully developed my RPG yet due to the long process of image creation, but my RPG is based on real-life characters. So if I were unable to create these classes and my own characters, I personally would lose interest in the RPG. So my vote will go for the nay. But...

A suggestion for the 3rd answer... why not use this post to get ideas for what functions/abilities classes should have (maybe not just the classes created w/ the install but ideas for custom classes too) then take the most popular ideas (as I'm sure you'd get alot) and create them as selectable options for class abilities. And then those classes created with the install, have their abilities un-editable and also have the option of disabling that whole class. That way classes created with the install will have their abilities, and those who wish to have custom classes can choose abilites if wanted. Sure you won't please everyone, but atleast in my opinion you'll be able to please the majority.
Reply With Quote
  #6  
Old 06-03-2005, 09:28 AM
Revan's Avatar
Revan Revan is offline
 
Join Date: Jan 2004
Location: Norway
Posts: 1,671
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Durtay
I like the idea of special abilities for different classes, but not the idea of losing my custom classes. I haven't fully developed my RPG yet due to the long process of image creation, but my RPG is based on real-life characters. So if I were unable to create these classes and my own characters, I personally would lose interest in the RPG. So my vote will go for the nay.
Well as I stated above, you would be able to rename all the default classes, their sprites, stats, everything. Also you would be able to disable their advanced integration.
So unless youd need more than the 32 (IIRC) characters for each sex, there shouldnt be a problem.

Quote:
Originally Posted by Durtay
But...


A suggestion for the 3rd answer... why not use this post to get ideas for what functions/abilities classes should have (maybe not just the classes created w/ the install but ideas for custom classes too) then take the most popular ideas (as I'm sure you'd get alot) and create them as selectable options for class abilities. And then those classes created with the install, have their abilities un-editable and also have the option of disabling that whole class. That way classes created with the install will have their abilities, and those who wish to have custom classes can choose abilites if wanted. Sure you won't please everyone, but atleast in my opinion you'll be able to please the majority.
That would be a good idea, though I doubt people would get their eyes up about this thread just because of that.
What I could do is set a master switch, IE offer the option of either use this old system (free exchange/adding of classes, but replacing Delete with Disable), or the new system. Then I could offer to code an advanced integration for users per request (and, if I feel I can do it, for a small fee. $5 or so), enabling them to use their advanced integration. I could also make a plugin system similar to the upcoming vB3.5, and allow the import/export of plugin code and DB entries so that people could code and share their own advanced integration scripts.

How does this sound?
Reply With Quote
  #7  
Old 06-03-2005, 04:15 PM
Durtay Durtay is offline
 
Join Date: Feb 2004
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Revan
What I could do is set a master switch, IE offer the option of either use this old system (free exchange/adding of classes, but replacing Delete with Disable), or the new system. Then I could offer to code an advanced integration for users per request (and, if I feel I can do it, for a small fee. $5 or so), enabling them to use their advanced integration. I could also make a plugin system similar to the upcoming vB3.5, and allow the import/export of plugin code and DB entries so that people could code and share their own advanced integration scripts.

How does this sound?
Well what i understood, it sounds good, offers both possibilities with the install. The part i don't follow is the 'advanced integration'. I don't know exactly what you mean by that. And towards the character limit, i have a current count of 58 characters for one class and 36 for another, and those numbers will increase once i have the images drawn up for those 94 characters. But if there's a switch to keep the old system, it all sounds good to me.

Also to get this thread recognized, just put the link in the current RPG hack thread.
Reply With Quote
  #8  
Old 06-03-2005, 06:41 PM
Revan's Avatar
Revan Revan is offline
 
Join Date: Jan 2004
Location: Norway
Posts: 1,671
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well I can't really explain it much better than what I did in the first post of this thread. It is making classes more integrated with the forum, and making your class choice have other impacts on how the RPG hack plays.
Reply With Quote
Reply

Thread Tools

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 10:05 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05262 seconds
  • Memory Usage 2,269KB
  • Queries Executed 21 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (7)postbit
  • (8)postbit_onlinestatus
  • (8)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_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