Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
RPG Class Hack v3.3 Details »»
RPG Class Hack v3.3
Version: 1.00, by [D]Vincent [D]Vincent is offline
Developer Last Online: Jul 2003 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 09-14-2002 Last Update: Never Installs: 73
 
No support by the author.

Vincent]Bleh, I finished this a while back but I never wanted to release it, I just decided to release it although there's not much of a change with the classes besides the images working with the gender hack. Anyways let's get on with it.


--- New features from 2.0
-- Up to 32 different classes! Each with a male and female image!
-- Classes now effect your stats!
-- Class Levels have been switched to Class Ranks!
Rank 1: Learner
Rank 2: Beginner
Rank 3: Novice
Rank 4: Apprentice
Rank 5: Journeyman
Rank 6: Expert
Rank 7: Teacher
Rank 8: Grand Teacher
Rank 9: Master
Rank 10(final rank): Grand Master
-- Races added that effect your stats!
-- Alignments added that effect the outcome of your name of your race(I.E. if you're evil and you're a human you're race name appears as Dark Human)!
-- Class images that are effect by your gender!
-- Easier to customize in the postbit template!

--- Features that may be included in the next version(if there is a next version)
-- Admin CP Functions
-- Special Skills for each class
-- Special Skills for each class are effected by race
-- RPG Type
-- Class effects total HP/MP(I have an idea for this, it would be an add-on for the level hack)
-- And more added in the txt file for this in the zip(some features that I listed here were not listed on the txt file).

--- Screenshot
https://vborg.vbsupport.ru/attachmen...&postid=299261

Credit is given in the readme file. Please read it.
Any bugs you find please report by PMing me or posting it here. You can also drop me an e-mail at DarkVincent@fflounge.zzn.com.

If there's anything I missed please point it out.

************* UPDATE

Updated to v3.3

--- New Features
-- Added in RPG Gender instead of you having to install the Gender hack
-- Added in RPG Types that effect your stats, the types are as follows:
- Fighter: Higher Physical Stats, Lower Magic Stats
- Mage: Higher Magic Stats, Lower Physical Stats
- Thief: Higher Speed and Evade, lower defense stats
- Attacker: Higher Attacking stats(m.attack, p.attack, and speed), lower Defense stats(m.defense, p.defense, and evade)
- Defender: Higher Defending stats(m.defense, p.defense, and evade), lower Attacking stats(m.attack, p.attack, and speed)
-- 5 limit breaks for each RPG Type

Enjoy.

************* UPDATE

Fixed an error in the types and in the limit breaks. Zip updated.

Enjoy.

************* UPDATE

Fixed an error in the template part with the RPG types and fixed the rclass problem.
To fix the problems if you already installd it then just overwrite the classes part with the new classes.txt and overwrite the template part with the new template.txt.

Enjoy.

Show Your Support

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

Comments
  #52  
Old 09-27-2002, 11:50 AM
[D]Vincent's Avatar
[D]Vincent [D]Vincent is offline
 
Join Date: Jun 2002
Location: In my own little world?
Posts: 411
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I could make a spell system perhaps. But I would have to think up a buy for them to gain the spells. How the spells are listed, where would be the best place to list the spells, what the spells were, what effects the spells had. I might be able to do this when I have some free time.
Reply With Quote
  #53  
Old 09-27-2002, 12:14 PM
Areku Areku is offline
 
Join Date: Feb 2002
Posts: 540
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Vincent,

I'm VERY sorry to ask this once more, and I already know this is for RPG oriented sites, but how the bars/levels work?

Reply With Quote
  #54  
Old 09-28-2002, 11:56 PM
geniuscrew's Avatar
geniuscrew geniuscrew is offline
 
Join Date: Nov 2001
Location: UK
Posts: 346
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by [D]Vincent
I could make a spell system perhaps. But I would have to think up a buy for them to gain the spells. How the spells are listed, where would be the best place to list the spells, what the spells were, what effects the spells had. I might be able to do this when I have some free time.
Thanx for replying - that's sounds brilliant.

To display the spells maybe you could have them in a drop down box with "Latest Spell Attained : Telekinisis" underneath it?

BTW I can't seem to find $showlevel = floor ($level + 1); in admin/functions.php.

I'm running 2.2.7.

Thanx for any help
Reply With Quote
  #55  
Old 09-29-2002, 04:42 PM
[D]Vincent's Avatar
[D]Vincent [D]Vincent is offline
 
Join Date: Jun 2002
Location: In my own little world?
Posts: 411
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

To geniuscrew: Did you install the Yet Another Stats/Level Hack by Knoman?

Areku: And do you mean the bars for the Yet Another Stats/Level Hack by Knoman? Because there are no bars in my hack.
Reply With Quote
  #56  
Old 09-29-2002, 06:32 PM
geniuscrew's Avatar
geniuscrew geniuscrew is offline
 
Join Date: Nov 2001
Location: UK
Posts: 346
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nope, Do I need to?
Reply With Quote
  #57  
Old 09-30-2002, 06:21 PM
Arekusan Arekusan is offline
 
Join Date: Sep 2002
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

DVincent,

Geez... I just look into the RPG3.3 screenshot and saw all the RPG data PLUS the bars, so I thought bars where yours too!
Reply With Quote
  #58  
Old 10-01-2002, 09:04 PM
geniuscrew's Avatar
geniuscrew geniuscrew is offline
 
Join Date: Nov 2001
Location: UK
Posts: 346
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey it's working great =D

Would be possile to show ALL the limit breaks that the person has learnt?

Thanx
Reply With Quote
  #59  
Old 10-03-2002, 12:10 AM
Silenced Soul's Avatar
Silenced Soul Silenced Soul is offline
 
Join Date: Apr 2002
Location: holdin' it down for tha 303
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm D, I'm having a problem, it may be in my forums Cookies, and I think it is, but, I'll let you know anyways.

When a user selects a type or something, it isn't the one they chose, it is something different. Does this for Type and Race. I've checked the PHP file about 10 times and I've even rewritten it entirely, still does it. I'll check the template and make sure all of that is in order.


I've found an error in your Classes file coding:
PHP Code:
        } elseif ($post[posts] >= "250" and($post[posts] <= "449")) {
         
$rclassrank "Apprentice";
         
$classrank2 "4"
should be:
PHP Code:
        } elseif ($post[posts] >= "250" and($post[posts] <= "449")) {
         
$classrank "Apprentice";
         
$classrank2 "4"
You'll notice there is a rclassrank instead of classrank. Thought I'd point that out.

I've also done a few edits to you code, and I think it'd be nice to tell you what I've done.

1) I've added a new classrank
PHP Code:
elseif ($post[posts] >= "2500") {
         
$classrank "Legend";
         
$classrank2 "11";
        } 
Basically, just for someone over a good number of posts. Going along with that, is the ability for users to set their own limit break as long as they have a certain amount classrank. (includes making a customfield)

PHP Code:
elseif ($classrank2 >= "10") {
 if (
$post[rpgtype] == "0") {
   
$limitbreak "$bbuserinfo[field7]";
 } elseif (
$post[rpgtype] == "1") {
   
$limitbreak "$bbuserinfo[field7]";
 } elseif (
$post[rpgtype] == "2") {
   
$limitbreak "$bbuserinfo[field7]";
 } elseif (
$post[rpgtype] == "3") {
   
$limitbreak "$bbuserinfo[field7]";
 } elseif (
$post[rpgtype] == "4") {
   
$limitbreak "$bbuserinfo[field7]";
 } elseif (
$post[rpgtype] == "5") {
   
$limitbreak "$bbuserinfo[field7]";
 }


I've also made it so certain rpgtypes level up faster, some slower, and mages gain MP quicker, I'm still working on adding fighters with HP, and such.

Faster:
PHP Code:
if ($post[rpgclass]=="1" || $post[rpgclass]=="4" || $post[rpgclass]=="10" || $post[rpgclass]=="19"|| $post[rpgclass]=="22" || $post[rpgclass]=="23" || $post[rpgclass]=="24" || $post[rpgclass]=="26" || $post[rpgclass]=="31") {
$level pow (log10 ($post[posts]), 4);
$ep floor (100 * ($level floor ($level)));
$showlevel floor ($level 1);

Slower:
PHP Code:
if ($post[rpgclass]=="2" || $post[rpgclass]=="5" || $post[rpgclass]=="8" || $post[rpgclass]=="15" || $post[rpgclass]=="16" || $post[rpgclass]=="29" || $post[rpgclass]=="33") {
$level pow (log10 ($post[posts]), 2);
$ep floor (100 * ($level floor ($level)));
$showlevel floor ($level 1);

Quicker MP:
PHP Code:
if ($post[rpgclass]=="2" || $post[rpgclass]=="5" || $post[rpgclass]=="8" || $post[rpgclass]=="15" || $post[rpgclass]=="16" || $post[rpgclass]=="29" || $post[rpgclass]=="33") {
$level pow (log10 ($post[posts]), 2);
$ep floor (100 * ($level floor ($level)));
$showlevel floor ($level 1);

Just a few extras for those members who participate.


By the way, beautiful FF site. Great forum set up and I can't wait to see the actual site.
Reply With Quote
  #60  
Old 10-03-2002, 02:36 AM
[D]Vincent's Avatar
[D]Vincent [D]Vincent is offline
 
Join Date: Jun 2002
Location: In my own little world?
Posts: 411
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I fixed a few problems in the hack read the last update on the first post to see what was fixed and how to fix it.
Reply With Quote
  #61  
Old 10-03-2002, 03:26 AM
Henry-RS's Avatar
Henry-RS Henry-RS is offline
 
Join Date: Mar 2002
Location: Chicago
Posts: 55
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK ok ok ...

I just installed this, and everything seems to be fine.

My MP bar isn't going up, but the rest are fine

i noticed on your forum, you have an image for the element type their character is. is that not in this version?

also, i see no input field where a user can enter their name of the character. that is present on both your forum 9th dimension's.

if we can get these problems figured out, i would be set to go!
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 09:12 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.08219 seconds
  • Memory Usage 2,356KB
  • Queries Executed 25 (?)
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
  • (7)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete