vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   RPG Class Hack v3.3 (https://vborg.vbsupport.ru/showthread.php?t=43558)

[D]Vincent 09-26-2002 08:32 AM

Bleh. I think it's fixed now. All I changed was the limit breaks so if you installed it and got the error then replace the old limit breaks with everything in the new one. I didn't get any errors on my board so it should work.

nghiasi 09-26-2002 10:24 AM

Thanks I'll try out the new updated one.
and see what happen. :)

Areku 09-26-2002 10:49 AM

Has any1 implemented this onto a futuristic/cyberpunk/matrix style RPG ambient instead of classic D&D ambient?

Would it be so hard to do?

geniuscrew 09-26-2002 11:25 AM

How do the limit breaks work?

Can you make it so that the mages/everyone can learn spells instead?

Thanx

Silenced Soul 09-26-2002 05:55 PM

quite nice, but, you should try rounding the attack levels and all that. Looks a lot cleaner that way.

Silenced Soul 09-26-2002 05:56 PM

Funny, all these people got errors and I had a clean installation in a week old vb227....

Aerith_Freak 09-26-2002 06:52 PM

If existing hacks have already modified the files, it can cause conflict..... but the install file clearly states what should be done if other hacks are already present.

MultiSync 09-26-2002 10:40 PM

Does this hack work on v2.2.8?

nghiasi 09-27-2002 02:43 AM

Quote:

Originally posted by [D]Vincent
Bleh. I think it's fixed now. All I changed was the limit breaks so if you installed it and got the error then replace the old limit breaks with everything in the new one. I didn't get any errors on my board so it should work.
Thanks it worked now........ :)
and Thanks agin for your hack.

But a few more question whats:
Attack :
etc...... do? I mean how Do I get it? and hwo the rank go......? But the posts number?

p.S : thanks again.

Xenon 09-27-2002 10:03 AM

ExAvIoUr, please go to this page and enter your username, to show you are licensed. (you will need to use your customer number and password to access that page)
Thank you.

[D]Vincent 09-27-2002 11:50 AM

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.

Areku 09-27-2002 12:14 PM

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?

;)

geniuscrew 09-28-2002 11:56 PM

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

[D]Vincent 09-29-2002 04:42 PM

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.

geniuscrew 09-29-2002 06:32 PM

Nope, Do I need to?

Arekusan 09-30-2002 06:21 PM

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!

geniuscrew 10-01-2002 09:04 PM

Hey it's working great =D

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

Thanx

Silenced Soul 10-03-2002 12:10 AM

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.

[D]Vincent 10-03-2002 02:36 AM

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.

Henry-RS 10-03-2002 03:26 AM

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! :)

Goldknight 10-03-2002 07:11 AM

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.
Do you still need the list or ? If so pls let me know, I ll more than glad to provide you the list. :)

Ninth Dimension 10-03-2002 11:02 AM

Is there anychance that you could set-up elements for this as well? If you can't, or don't want to, it's fair enough because I know how to do it myself, I just fancied being lazy :)

Silenced Soul 10-03-2002 09:44 PM

Henry, that is something HE added. Just add a customfield, find the field number and then $post[field#].

And I found the error, it was in the templates, but, like you said you have it fixed so no need to post it.

Either way, amazing hack my man, I really appriciate you posting this so I didn't have to code it all... er, that's just lazy, well, thank you :nods:

DarkDraco07 10-09-2002 11:21 PM

when me or my members want to change alignment, class or race. some of them dont work. say u want to be an elf, it sets you to dwarf. if u want to be good or bad, it sets you to neutral. and stuff like that

BloodThirsty229 10-13-2002 04:11 PM

Everytime I go to change my profile and I click Elf it switches it to Dwarf. Is this a database error?
I installed this in vB2.2.8 and thats not the only error but everytime someone logs in it brings them back to the index and says they're logged out. I'm not sure if this is an error from this hack, but is there anyway for me to fix any of these?

wolfe 10-15-2002 10:07 PM

Very Nice Hack

DarkDraco07 10-16-2002 05:14 AM

can someoen answer my question??

Ninth Dimension 10-16-2002 09:47 AM

Quote:

Originally posted by DarkDraco07
when me or my members want to change alignment, class or race. some of them dont work. say u want to be an elf, it sets you to dwarf. if u want to be good or bad, it sets you to neutral. and stuff like that
This hack has some bugs in it, but bugs that are very simple to fix. You need to find the changes that you made in the member.php file and edit it to fix the problem.

You will find all of the code looks something like this:
PHP Code:

  if ($bbuserinfo[rpgrace] == "0") {
    
$rpgrace_select[0] = " selected";
  } elseif (
$bbuserinfo[rpgrace] == "1") {
    
$rpgrace_select[1] = " selected";
  } 

, you will need to go though and make sure that at the number of the square brackets []'s matches the one in the quotes.

Once you have done this for all the new elements added to this file, you will need to do something like this in the template.

open "modifyprofile" and find the class hack html code and replace with the following:
Code:

<tr>
                <td bgcolor="#1C5780"><normalfont><b>RPG Race:</b></normalfont><br>
                <smallfont>The Race you want your character to be on the RPG.</smallfont></td>
                <td bgcolor="#1C5780"><normalfont>
                            <select name="rpgrace">
                <option value="0"$rpgrace_select[0]>Unknown</option>
        <option value="1"$rpgrace_select[1]>Human</option>
        <option value="2"$rpgrace_select[2]>Elf</option>
                <option value="3"$rpgrace_select[3]>Dwarf</option>
        <option value="4"$rpgrace_select[4]>Orc</option>
        <option value="5"$rpgrace_select[5]>Ogre</option>
                <option value="6"$rpgrace_select[6]>Goblin</option>
                <option value="7"$rpgrace_select[7]>Dragonian</option>
                    </select></normalfont></td>
                            </tr>
<tr>
        <td bgcolor="#13486D"><normalfont><b>RPG Class:</b></normalfont><br>
<smallfont>The Class you want your character to be on the RPG.</td>
        <td bgcolor="#13486D"><smallfont><select name="rpgclass">
                      <option value="0"$rpgclass_select[0]>None</option>
                      <option value="1"$rpgclass_select[1]>Sky Reaper</option>
                      <option value="2"$rpgclass_select[2]>Archer</option>
                      <option value="3"$rpgclass_select[3]>Arch Mage</option>
                      <option value="4"$rpgclass_select[4]>Assassin</option>
                      <option value="5"$rpgclass_select[5]>Black Mage</option>
                      <option value="6"$rpgclass_select[6]>Black Smith</option>
                      <option value="7"$rpgclass_select[7]>Bodyguard</option>
                      <option value="8"$rpgclass_select[8]>Calculator</option>
                      <option value="9"$rpgclass_select[9]>Captain</option>
                      <option value="10"$rpgclass_select[10]>Chemist</option>
                      <option value="11"$rpgclass_select[11]>Dark Knight</option>
                      <option value="12"$rpgclass_select[12]>Dragoon</option>
                      <option value="13"$rpgclass_select[13]>Ex-Soldier</option>
                      <option value="14"$rpgclass_select[14]>Foot Soldier</option>
                      <option value="15"$rpgclass_select[15]>Gambler</option>
                      <option value="16"$rpgclass_select[16]>Geomancer</option>
                      <option value="17"$rpgclass_select[17]>Holy Knight</option>
                      <option value="18"$rpgclass_select[18]>Knight</option>
                      <option value="19"$rpgclass_select[19]>Mediator</option>
                      <option value="20"$rpgclass_select[20]>Mercenary</option>
                      <option value="21"$rpgclass_select[21]>Mime</option>
                      <option value="22"$rpgclass_select[22]>Monk</option>
                      <option value="23"$rpgclass_select[23]>Ninja</option>
                      <option value="24"$rpgclass_select[24]>Oracle</option>
                      <option value="25"$rpgclass_select[25]>Red Mage</option>
                      <option value="26"$rpgclass_select[26]>Samurai</option>
                      <option value="27"$rpgclass_select[27]>Sniper</option>
                      <option value="28"$rpgclass_select[28]>Squire</option>
                      <option value="29"$rpgclass_select[29]>Summoner</option>
                      <option value="30"$rpgclass_select[30]>Thief</option>
                      <option value="31"$rpgclass_select[31]>Time Mage</option>
                      <option value="32"$rpgclass_select[32]>Vampire</option>
                      <option value="33"$rpgclass_select[33]>White Mage</option>
        </select></smallfont></td>
</tr>


<tr>
                <td bgcolor="#1C5780"><normalfont><b>RPG Gender:</b></normalfont><br>
                <smallfont>This would be your RPG Character's Gender, not your gender in real life.</smallfont></td>
                <td bgcolor="#1C5780"><normalfont>
                            <select name="rpggender">
                <option value="0"$rpggender_select[0]>Unknown</option>
        <option value="1"$rpggender_select[1]>Female</option>
        <option value="2"$rpggender_select[2]>Male</option>
                    </select></normalfont></td>
                            </tr>
<tr>
                <td bgcolor="#13486D"><normalfont><b>RPG Alignment:</b></normalfont><br>
                <smallfont>The side you want your character to be on the RPG.</smallfont></td>
                <td bgcolor="#13486D"><normalfont>
                            <select name="alignment">
                <option value="0"$rpgalign_select[0]>Neutral</option>
        <option value="1"$rpgalign_select[1]>Good</option>
        <option value="2"$rpgalign_select[2]>Evil</option>
                    </select></normalfont></td>
                            </tr>
<tr>
                <td bgcolor="#1C5780"><normalfont><b>RPG Type:</b></normalfont><br>
                <smallfont>The RPG Type you want your character to be on the RPG.</smallfont></td>
                <td bgcolor="#1C5780"><normalfont>
    <select name="rpgtype">
    <option value="0"$rpgtype_select[0]>None</option>
        <option value="1"$rpgtype_select[1]>Fighter</option>
        <option value="2"$rpgtype_select[2]>Mage</option>
        <option value="3"$rpgtype_select[3]>Thief</option>
        <option value="4"$rpgtype_select[4]>Attacker</option>
        <option value="5"$rpgtype_select[5]>Defender</option>
        </select></normalfont></td>
                            </tr>
</table>
</td></tr></table>

<br>

<table cellpadding="2" cellspacing="0" border="0" width="95%"  align="center">
<tr>
        <td align="center"><normalfont>
        <input type="hidden" name="action" value="updateprofile">
        <input type="submit" class="bginput" name="Submit" value="Submit Modifications" accesskey="s">
        <input type="reset" class="bginput" name="Reset" value="Reset Fields">
        </normalfont></td>
</tr>

That should fix the bugs in the code, if not, pester the author a little more :)

Ninth Dimension 10-16-2002 09:48 AM

Quote:

Originally posted by BloodThirsty229
Everytime I go to change my profile and I click Elf it switches it to Dwarf. Is this a database error?
I installed this in vB2.2.8 and thats not the only error but everytime someone logs in it brings them back to the index and says they're logged out. I'm not sure if this is an error from this hack, but is there anyway for me to fix any of these?

My post above should fix your problem too.

Jitway 10-22-2002 01:39 AM

Can someone tell me why everyone on my board get these numbers by the RPG looks like this

Vampire
123.2 117.6 78 45 49 33.6
Novice Dark Goblin
Evil Male Attacker x200% Attack

Thanks!

Glenn379 10-27-2002 03:53 AM

For some reason the EXP isn't working for me.. but the HP/MP does work

LordHelmut 11-07-2002 02:07 AM

Its all working for me accept the bars top part wont show. Like the purple part does but not the red bars and stuff. Also I think if you could post a example way of using all the RPG Stats in mini tables would be great. I personally have no clue how to do it and think that would help a great deal :)

Shadow_NL 11-20-2002 02:18 PM

I don't know if this has been asked before, I haven't fully read the thread yet. Anyway thanks for the hack, I got a problem though:

If you select:
Draconian - it changes it to "unknown"
Elf - it changes the class to "orc"
Ogre - it changes it to "Draconian"
Human - stays as Human
Dwarf - changes to Orc
Orc - changes to Goblin
Goblin changes to unknown
unknown - stays as unknown

basically what these mean is, if you hit "set modifications" with the class on the left, it will change to the one that is on the right, and more importantly you cant select dwarf or elf with these errors, human is fine, unknown is also working, but you dont have any stats if you select unknown.

Can anyone tell me what I did wrong?

Thanks in advance.

Ninth Dimension 11-20-2002 04:13 PM

you have done nothing wrong, the hack just has some minor problems, look at post number 68 for some extra help on fixing it (http://205.214.66.221/forum/showthre...383#post310383)

Rei 11-21-2002 06:05 PM

Hi all,

I'm trying to install this hack in vbulletin 2.2.8 but I got a problem with the installation. In the install.txt files it says

--- Find

$showlevel = floor ($level + 1);

-- Copy what's in the Stats.txt file and add that underneath it.

--- Save and Close admin/functions.php

But there isn't that line in the functions.php file!

What should I do?

Rei 11-21-2002 06:28 PM

Ok I saw the answer above. It's a great hack, but if you would make things a bit more clear in the install file it would be even greater! Btw, thanks, that's great stuff.

Mijae 11-24-2002 11:54 PM

How can I add this info the the getinfo template?

neolithic 12-18-2002 02:36 PM

NT

Ember 01-02-2003 09:53 PM

I am installing this now, and I must say, it looks excellent :)

gameplanetz 01-22-2003 01:44 AM

everytime i change my RPGtype and RPG gender,it always change to "none" and "male"
what`s wrong with me?


All times are GMT. The time now is 12:59 AM.

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.01442 seconds
  • Memory Usage 1,895KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (8)bbcode_php_printable
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete