Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 09-02-2004, 03:11 PM
gfxhavenowner gfxhavenowner is offline
 
Join Date: Jul 2004
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default My First "Hack"

This is my first "hack" that I have ever made. It's only template modifications, but I'm still proud of it, because I've never seen it before.

http://www.thegaminghaven.com/forums...hread.php?p=60

That's a link to any random post. Click and check out the RPG Info link

I know it's not very hard, but I'm still proud
Reply With Quote
  #2  
Old 09-02-2004, 03:20 PM
Beermonster Beermonster is offline
 
Join Date: Dec 2003
Location: England
Posts: 362
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool looking hack, does it automatically update it's self?
Reply With Quote
  #3  
Old 09-02-2004, 03:23 PM
gfxhavenowner gfxhavenowner is offline
 
Join Date: Jul 2004
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeap.
Reply With Quote
  #4  
Old 09-02-2004, 06:00 PM
Revan's Avatar
Revan Revan is offline
 
Join Date: Jan 2004
Location: Norway
Posts: 1,671
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gfxhavenowner
This is my first "hack" that I have ever made. It's only template modifications, but I'm still proud of it, because I've never seen it before.

http://www.thegaminghaven.com/forums...hread.php?p=60

That's a link to any random post. Click and check out the RPG Info link

I know it's not very hard, but I'm still proud
Nice, that looks tons better than the "official" user select postbit mod.
Do you mind sharing how you got it looking that way and letting me use it in the mod in my thread?
You would get credit of course
Reply With Quote
  #5  
Old 09-02-2004, 06:21 PM
gfxhavenowner gfxhavenowner is offline
 
Join Date: Jul 2004
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First, I added a link in my postbit. Pick someplace that looks good, and insert this:

Code:
<div id="postmenu_rpg_$post[postid]">
					<script type="text/javascript"> vbmenu_register("postmenu_rpg_$post[postid]", true); </script>
<u>RPG Info</u></div>
Then, the standard postbit code looks like this:

Code:
<!-- START LEFT RPG POSTBIT BAR -->
      <br />
      <table width="100%" align="right" border="0" cellspacing="1" cellpadding="0">
        <tr>
          <td>
        </td>
        </tr>
        <tr>
          <td>&nbsp;<b> RPG stats</b></td>
        </tr>
        <tr>
          <td> $rpgclass3 RPG name: $rpname<br />
            Clan: $showuserclan<br />
            Level: $showlevel<br />
            Alignment: $rpgalign<br />
            Race: $rpgrace<br />
            <br />
            HP: $post[uhp]/$post[maxhp] <br />
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/style/bar/bhg.gif" width="$hpbar%" height="9" alt="HP" /></td>
              </tr>
            </table>
            MA: $post[uma]/$post[maxma] <br />
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/style/bar/bxg.gif" width="$mabar%" height="9" alt="MP" /></td>
              </tr>
            </table>
            PP: $post[upp]/$post[maxpp] <br />
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/style/bar/bhb.gif" width="$ppbar%" height="9" alt="PP" /></td>
              </tr>
            </table>
            Limit: $post[uap]%<br />
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/style/bar/bmb.gif" width="$apbar%" height="9" alt="Limit" /></td>
              </tr>
            </table>
            Exp: $ep% Total: $post[xp]
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/style/bar/bmg.gif" width="$ep%" height="9" alt="EXP" /><img src="images/bar/bxb.gif" width="1" height="9" alt="EXP" /></td>
              </tr>
            </table>
            $rpgstatus<br />
            $inbattle<br />
$post[battles]:$post[wins]-$post[losses]-$post[draws]-$post[retreats]<br />
		  </td>
        </tr>
        <tr>
          <td><b>&nbsp; Stock Items</b></td>
		</tr>
		<tr>
			<td>&nbsp;$post[items]</td>
		</tr>
      </table>
	  
      <!-- END LEFT RPG POSTBIT BAR -->
I deleted that. Then scrolled down to the end of the postbit, right above

Code:
<if condition="$show['spacer']"><if condition="!$post['islastshown']"></div></if>$spacer_close</if>
<!-- / post #$post[postid] -->
And added this large chunk of code:

Code:
<div class="vbmenu_popup" id="postmenu_rpg_$post[postid]_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

        <tr>
          <td class="thead"><b>RPG Character Stats</b></td>
        </tr>
        <tr>
          <td class="alt2"> $rpgclass3 <b>Name</b>: $rpname<br />
            <b>Clan</b>: $showuserclan<br />
            <b>Level</b>: $showlevel<br />
            <b>Alignment</b>: $rpgalign<br />
            <b>Race</b>: $rpgrace<br />
            <br />
            HP: $post[uhp]/$post[maxhp] <br />
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/bar/bhg.gif" width="$hpbar%" height="9" alt="HP" /></td>
              </tr>
            </table>
            MA: $post[uma]/$post[maxma] <br />
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/bar/bxg.gif" width="$mabar%" height="9" alt="MP" /></td>
              </tr>
            </table>
            PP: $post[upp]/$post[maxpp] <br />
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/bar/bhb.gif" width="$ppbar%" height="9" alt="PP" /></td>
              </tr>
            </table>
            Limit: $post[uap]%<br />
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/bar/bmb.gif" width="$apbar%" height="9" alt="Limit" /></td>
              </tr>
            </table>
            Exp: $ep% Total: $post[xp]
            <table width="100" border="1" cellspacing="0" cellpadding="0" bordercolor="#000000">
              <tr>
                <td><img src="images/bar/bmg.gif" width="$ep%" height="9" alt="EXP" /><img src="images/bar/bxb.gif" width="1" height="9" alt="EXP" /></td>
              </tr>
            </table>
            $rpgstatus<br />
            $inbattle<br />
$post[battles]:$post[wins]-$post[losses]-$post[draws]-$post[retreats]<br />
		  </td>
        </tr>
        <tr>
          <td class="thead"><b>Stock Items</b></td>
		</tr>
		<tr>
			<td class="alt2">$post[items]</td>
		</tr>
</table>
</div>
I added classes into some of the td's and made some stuff that I wanted to stand out bold.

Edit : I just realized, now you can use the "new" horizontal postbit and the RPG hack .
Reply With Quote
  #6  
Old 09-02-2004, 06:45 PM
Revan's Avatar
Revan Revan is offline
 
Join Date: Jan 2004
Location: Norway
Posts: 1,671
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay, cheers
Tomorrow Ill fix my mod and add credits to ye
And by the gods your right, it never occurred to me that this dropdown stuff = "new" postbit + rpg XD
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:28 PM.


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.04747 seconds
  • Memory Usage 2,228KB
  • 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
  • (4)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)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