HP|XP|MP| DOES ANYONE HAVE THE INSTALLATION SHEET?

A place for MOD Authors to post and receive feedback on MODs still in development. No MODs within this forum should be used within a live environment! No new topics are allowed in this forum.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: MOD Development Forum rules

On February 1, 2009 this forum will be set to read only as part of retiring of phpBB2.
Locked
User avatar
Red~Ice
Registered User
Posts: 181
Joined: Sat Jul 13, 2002 8:43 pm
Location: Incredible Designs World Known Office
Contact:

HP|XP|MP| DOES ANYONE HAVE THE INSTALLATION SHEET?

Post by Red~Ice »

I COULD REALLY USE IT RIGHT NOW... I MESSED UP WHEN I WAS ADDING ANOTHER MOD AND NOW I NEED THE TEXT FILE TO FIX MY MISTAKE....
http://www.incredibledesigns.tk
.::Incredible Designs\|/SkyTechModifications::.
Sky-Techknology2.2.0

Narc0sis
Registered User
Posts: 662
Joined: Tue Apr 09, 2002 12:59 am
Contact:

Post by Narc0sis »

you mean this one?

Code: Select all

################################################################# 
## Mod Title: HP/MO/EXP Mod
## Mod Version: 3.5 - BETA
## Author: Jon Borzilleri <jon@asylumsw.com> - http://www.asylumsw.com
## Description: This mod adds an rpg-like level, hp, mp, and exp rating
## to a user's profile, and under their name in their posts.
##  Level: a user's level is based on how many posts the user has made.
##   This should be able to scale up indefinitly.
##  HP: represents how active the user is. max hp is based off level,
##   current hp is based on how often the user posts.
##  MP: represnts how quickly the user posts. Max mp is based on level,
##   each post costs mp, and mp regenerates over time.
##  Exp: a percentage showing how many more posts the user has to make
##   to get to the next level.
## 
## Installation Level: Easy
## Installation Time: 5 Minutes 
## Files To Edit: 4
## ./includes/usercp_viewprofile.php
## ./viewtopic.php
## ./templates/YOUR_TEMPLATE_NAME/viewtopic_body.php
## ./templates/YOUR_TEMPLATE_NAME/profile_view_body.php
##
## Included Files: 
## levelmod/exp_bar_fil.gif
## levelmod/exp_bar_filexp_bar_fil_end.gif
## levelmod/exp_bar_filexp_bar_left.gif
## levelmod/exp_bar_filhp_bar_fil.gif
## levelmod/exp_bar_filhp_bar_fil_end.gif
## levelmod/exp_bar_filhp_bar_left.gif
## levelmod/exp_bar_fillevel_bar_emp.gif
## levelmod/exp_bar_fillevel_bar_right.gif
## levelmod/exp_bar_filmp_bar_fil.gif
## levelmod/exp_bar_filmp_bar_fil_end.gif
## levelmod/exp_bar_filmp_bar_left.gif
################################################################# 
## Security Disclaimer: This MOD Cannot Be Posted To Or Added At Any Non-Official phpBB Sites 
################################################################# 
## 
## Author Note: 
## 
## This is mod is designed for phpBB 2.0 Final
##
## Remember to replace all instances of "YOUR_TEMPLATE_NAME" with the folder name of
## your template. The default is 'subSilver' (without the quotes)
##
## Remember to upload the folder of images into your template's image folder.
## The path to the grahpics should be:
## ./templates/YOUR_TEMPLATE_NAME/images/level_mod/
##
## You will need to upload the images in each template directory you wish
## to use this mod with.
## 
## Additional Credits:
## Thank's to Xenocide from the mods.phpbb.com forums for help
## with some of the formulas.
## 
################################################################# 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
################################################################# 

# 
#-----[ OPEN ]------------------------------------------ 
# 

./includes/usercp_viewprofile.php

# 
#-----[ FIND ]------------------------------------------ 
# 

$search = '<a href="' . $temp_url . '">' . $lang['Search_user_posts'] . '</a>';

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

/* Begin HP/MP/EXP Mod
 *
 * Note: all new variables used created in this mod
 * are prefixed with level_ to be sure of not overwriting
 * other variables.
 *
 */
 
/* Calculate Level
 * A user's level is determined by their total number of posts.
 * A nice mathmatical formula is used to translate their post count
 * into an intager level.
 *
 * Note: A user with zero (0) posts is considered level 0, however
 * making one (1) post, raises them to level 1.
 *
 */

if($profiledata['user_posts'] < 1)
{
	$level_level = 0;
}
else
{
	$level_level = floor( pow( log10( $profiledata['user_posts'] ), 3 ) ) + 1;
}

/* Determine Hit Points (HP)
 * 
 * Hp is based on user activity.
 * Max HP is based on the user's level, and will generally
 * be the same for all users of the same level.
 *
 * A user's current HP is based on the user's posts per day.
 * A higher post per day (ppd), the more HP they will have. A 
 * user with an average PPD (set below) will have 50% of their 
 * max HP. As a user goes over the average PPD, they will have 
 * more HP, but the gains will decrease as the user's PPD increases.
 * This makes achieving 100% hp difficult, but not impossible.
 *
 * For users with under the average PPD, they will have HP equal
 * to 1/2 the percentage their ppd is of the average.
 * ie- a user with 2.5 ppd, and an average ppd of 5 will have
 * 25% of their max HP. This is because 2.5 is 50% of 5, and 1/2
 * of that, is 25%.
 *
 * Users who manage to post so far above the average that they have
 * more HP than their max will recieve a bonus to their max HP.
 *
 * Note that users at level 0 will always have 0 / 0 hp.
 *
 */

/*
 * This value determines the 'average' posts per day.
 * The admin may redefine this variable as he wishes. 
 * Higher values will generally decrease users' HP, and
 * lower values will generally increase users' HP.
 *
 * Note: Do NOT set this value to zero (0).
 * This -may- be set to a fractional value (eg, 5.1, 3.1415)
 *
 */

$level_avg_ppd = 5;

/* 
 * this value sets how hard it is to achieve 100%
 * hp. The higher you set it, the harder it is to
 * get full hp.
 *
 * to judge how high to set it, a user must have
 * posts per day equal to the $level_avg_ppd plus
 * the number set below.
 * 
 * This should NOT be zero.
 */
 
$level_bonus_redux = 5;

if($level_level < 1)
{
	$level_hp = "0 / 0";
	$level_hp_percent = 0;
}
else
{
	$level_max_hp = floor( (pow( $level_level, (1/4) ) ) * (pow( 10, pow( $level_level+2, (1/3) ) ) ) / (1.5) );

	if($posts_per_day >= $level_avg_ppd)
	{
		$level_hp_percent = floor( (.5 + (($posts_per_day - $level_avg_ppd) / ($level_bonus_redux * 2)) ) * 100);
	}
	else
	{
		$level_hp_percent = floor( $posts_per_day / ($level_avg_ppd / 50) );
	}
	
	if($level_hp_percent > 100)
	{
		//Give the user a bonus to max HP for greater than 100% hp.
		$level_max_hp += floor( ($level_hp_percent - 100) * pi() );
		$level_hp_percent = 100;
	}
	else
	{
		$level_hp_percent = max(0, $level_hp_percent);
	}
	
	$level_cur_hp = floor($level_max_hp * ($level_hp_percent / 100) );
	
	//Be sure a user has no more than max, and no less than zero hp.
	$level_cur_hp = max(0, $level_cur_hp);
	$level_cur_hp = min($level_max_hp, $level_cur_hp);
	
	$level_hp = $level_cur_hp . ' / ' . $level_max_hp;
}

/* Determine MP
 * 
 * MP is calculated by how long the user has been around
 * and how often they post.
 * 
 * Max MP is based on level, and increases with level
 * Each post a user makes costs them mp,
 * and a user regenerates mp proportional to how
 * many days they have been registered
 *
 */
 
//Number of days the user has been at the forums.
$level_user_days = max(1, round( ( time() - $profiledata['user_regdate'] ) / 86400 ));

/* The mp cost for one post.
 * Raising this value will generally decrease the current
 * mp for most posters.
 * This may be set to a decimal value (eg, 2, 2.1, 3.141596)
 * This should NOT be set to 0
 */
$level_post_mp_cost = 2.5;

/* This determines how much mp a user regenerates per day
 * Raising this value will generally increase the current
 * mp for most posters.
 * This may be set to a decimal value (eg, 3, 3.5, 2.71828)
 * This should NOT be set to 0
 */
$level_mp_regen_per_day = 4;

if($level_level < 1)
{
	$level_mp = '0 / 0';
	$level_mp_percent = 0;
}
else
{
	$level_max_mp = floor( (pow( $level_level, (1/4) ) ) * (pow( 10, pow( $level_level+2, (1/3) ) ) ) / (pi()) );
	
	$level_mp_cost = $profiledata['user_posts'] * $level_post_mp_cost;
	$level_mp_regen = max(1, $level_user_days * $level_mp_regen_per_day);
	
	$level_cur_mp = floor($level_max_mp - $level_mp_cost + $level_mp_regen);
	$level_cur_mp = max(0, $level_cur_mp);
	$level_cur_mp = min($level_max_mp, $level_cur_mp);
	
	$level_mp = $level_cur_mp . ' / ' . $level_max_mp;
	$level_mp_percent = floor($level_cur_mp / $level_max_mp * 100 );
	
}

/* Determine EXP percentage
 *
 * Experience is determined by how far the user is away
 * from the next level. This is expressed as a percentage.
 * 
 * Note, a user of level 0 has 100% experience. Making one post
 * will put them at level 1. Also, a user that is shown to have 100%
 * experience, will go up a level on their next post.
 *
 */

if($level_level == 0)
{
	$level_exp = "0 / 0";
	$level_exp_percent = 100;
}
else
{
	$level_posts_for_next = floor( pow( 10, pow( $level_level, (1/3) ) ) );
	

	$level_posts_for_this = max(1, floor( pow( 10, pow( ($level_level - 1), (1/3) ) ) ) );

$level_exp = ($profiledata['user_posts'] - $level_posts_for_this) . " / " . ($level_posts_for_next - $level_posts_for_this);
	
	$level_exp_percent = floor( ( ($profiledata['user_posts'] - $level_posts_for_this) / max( 1, ($level_posts_for_next - $level_posts_for_this ) ) ) * 100);
}

/* END HP/MP/EXP MOD */

# 
#-----[ FIND ]------------------------------------------ 
# 

'U_SEARCH_USER' => append_sid("search.$phpEx?search_author=" . urlencode($profiledata['username'])),

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

/* BEGIN LEVEL MOD */
'HP' => $level_hp,
'HP_WIDTH' => $level_hp_percent,
'HP_EMPTY' => ( 100 - $level_hp_percent ),
'MP' => $level_mp,
'MP_WIDTH' => $level_mp_percent,
'MP_EMPTY' => ( 100 - $level_mp_percent ),
'EXP' => $level_exp,
'EXP_WIDTH' => $level_exp_percent,
'EXP_EMPTY' => ( 100 - $level_exp_percent ),
'LEVEL' => $level_level,
/* END LEVEL MOD */

# 
#-----[ OPEN ]------------------------------------------ 
# 

./templates/YOUR_TEMPLATE_NAME/profile_view_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 

<tr> 
  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
  <td> <b><span class="gen">{INTERESTS}</span></b></td>
</tr>

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

	  <!-- [BEGIN LEVEL MOD] -->
	  	<tr>
	  	  <td valign="top" align="right"><span class="gen">Level:</span></td>
	  	  <td><b><span class="gen">{LEVEL}</span></b></td>
	  	</tr>
	  	<tr>
	  	  <td>&</td>
		  <td align="left">
		  <table cellspacing="0" cellpadding="0" border="0">
		  <tr>
		  	<td align="left"><span class="postdetails">HP:</span></td>
		  	<td align="right"><span class="postdetails"><b>{HP}</b></span></td>
		  	<td>&</td>
		  </tr>
		  <tr>
		  	<td colspan="2">
		  		<table cellspacing="0" cellpadding="0" border="0">
		  		<tr>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/hp_bar_left.gif" width="2" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/hp_bar_fil.gif" width="{HP_WIDTH}" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/hp_bar_fil_end.gif" width="1" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/level_bar_emp.gif" width="{HP_EMPTY}" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/level_bar_right.gif" width="1" height="12" /></td>
		  		</tr>
		  		</table>
		  	</td>
			<td align="left"><span class="gen">&{HP_WIDTH}%</span></td>
		  </tr>
		  </table>
		  </td>
		</tr>	  
	  
	  	<tr>
	  	  <td>&</td>
		  <td align="left">
		  <table cellspacing="0" cellpadding="0" border="0">
		  <tr>
		  	<td align="left"><span class="postdetails">MP:</span></td>
		  	<td align="right"><span class="postdetails"><b>{MP}</b></span></td>
		  	<td>&</td>
		  </tr>
		  <tr> 
		  	<td colspan="2">
		  		<table cellspacing="0" cellpadding="0" border="0">
		  		<tr>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/mp_bar_left.gif" width="2" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/mp_bar_fil.gif" width="{MP_WIDTH}" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/mp_bar_fil_end.gif" width="1" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/level_bar_emp.gif" width="{MP_EMPTY}" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/level_bar_right.gif" width="1" height="12" /></td>
		  		</tr>
		  		</table>
		  	</td>
			<td align="left"><span class="gen">&{MP_WIDTH}%</span></td>
		  </tr>
		  </table>
		  </td>
		</tr>

	  	<tr>
	  	  <td>&</td>
		  <td align="left">
		  <table cellspacing="0" cellpadding="0" border="0">
		  <tr>
		  	<td align="left"><span class="postdetails">EXP:</span></td>
		  	<td align="right"><span class="postdetails"><b>{EXP}</b></span></td>
		  	<td>&</td>
		  </tr>
		  <tr> 
		  	<td colspan="2">
		  		<table cellspacing="0" cellpadding="0" border="0">
		  		<tr>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/exp_bar_left.gif" width="2" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/exp_bar_fil.gif" width="{EXP_WIDTH}" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/exp_bar_fil_end.gif" width="1" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/level_bar_emp.gif" width="{EXP_EMPTY}" height="12" /></td>
		  		<td><img src="templates/YOUR_TEMPLATE/images/level_mod/level_bar_right.gif" width="1" height="12" /></td>
		  		</tr>
		  		</table>
		  	</td>
			<td align="left"><span class="gen">&{EXP_WIDTH}%</span></td>
		  </tr>
		  </table>
		  </td>
		</tr>
	  <!-- [END LEVEL MOD] -->

# 
#-----[ OPEN ]------------------------------------------ 
# 

./viewtopic.php

# 
#-----[ FIND ]------------------------------------------ 
# 

$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

/* Begin HP/MP/EXP Mod
 *
 * Note: all new variables used created in this mod
 * are prefixed with level_ to be sure of not overwriting
 * other variables.
 *
 */
 
/* Calculate Level
 * A user's level is determined by their total number of posts.
 * A nice mathmatical formula is used to translate their post count
 * into an intager level.
 *
 * Note: A user with zero (0) posts is considered level 0, however
 * making one (1) post, raises them to level 1.
 *
 */

if($postrow[$i]['user_posts'] < 1)
{
	$level_level = 0;
}
else
{
	$level_level = floor( pow( log10( $postrow[$i]['user_posts'] ), 3 ) ) + 1;
}

/* Determine Hit Points (HP)
 * 
 * Hp is based on user activity.
 * Max HP is based on the user's level, and will generally
 * be the same for all users of the same level.
 *
 * A user's current HP is based on the user's posts per day.
 * A higher post per day (ppd), the more HP they will have. A 
 * user with an average PPD (set below) will have 50% of their 
 * max HP. As a user goes over the average PPD, they will have 
 * more HP, but the gains will decrease as the user's PPD increases.
 * This makes achieving 100% hp difficult, but not impossible.
 *
 * For users with under the average PPD, they will have HP equal
 * to 1/2 the percentage their ppd is of the average.
 * ie- a user with 2.5 ppd, and an average ppd of 5 will have
 * 25% of their max HP. This is because 2.5 is 50% of 5, and 1/2
 * of that, is 25%.
 *
 * Users who manage to post so far above the average that they have
 * more HP than their max will recieve a bonus to their max HP.
 *
 * Note that users at level 0 will always have 0 / 0 hp.
 *
 */

/*
 * This value determines the 'average' posts per day.
 * The admin may redefine this variable as he wishes. 
 * Higher values will generally decrease users' HP, and
 * lower values will generally increase users' HP.
 *
 * Note: Do NOT set this value to zero (0).
 * This -may- be set to a fractional value (eg, 5.1, 3.1415)
 *
 */

$level_avg_ppd = 5;

/* 
 * this value sets how hard it is to achieve 100%
 * hp. The higher you set it, the harder it is to
 * get full hp.
 *
 * to judge how high to set it, a user must have
 * posts per day equal to the $level_avg_ppd plus
 * the number set below.
 * 
 * This should NOT be zero.
 */
 
$level_bonus_redux = 5;

/*
 * We need to actually calculate the user's posts per day
 * because unlike in the profile, it's not done for us.
 *
 */
$level_user_ppd = ($postrow[$i]['user_posts'] / max(1, round( ( time() - $postrow[$i]['user_regdate'] ) / 86400 )));

if($level_level < 1)
{
	$level_hp = "0 / 0";
	$level_hp_percent = 0;
}
else
{
	$level_max_hp = floor( (pow( $level_level, (1/4) ) ) * (pow( 10, pow( $level_level+2, (1/3) ) ) ) / (1.5) );

	if($level_user_ppd >= $level_avg_ppd)
	{
		$level_hp_percent = floor( (.5 + (($level_user_ppd - $level_avg_ppd) / ($level_bonus_redux * 2)) ) * 100);
	}
	else
	{
		$level_hp_percent = floor( $level_user_ppd / ($level_avg_ppd / 50) );
	}
	
	if($level_hp_percent > 100)
	{
		//Give the user a bonus to max HP for greater than 100% hp.
		$level_max_hp += floor( ($level_hp_percent - 100) * pi() );
		$level_hp_percent = 100;
	}
	else
	{
		$level_hp_percent = max(0, $level_hp_percent);
	}
	
	$level_cur_hp = floor($level_max_hp * ($level_hp_percent / 100) );
	
	//Be sure a user has no more than max, and no less than zero hp.
	$level_cur_hp = max(0, $level_cur_hp);
	$level_cur_hp = min($level_max_hp, $level_cur_hp);
	
	$level_hp = $level_cur_hp . ' / ' . $level_max_hp;
}

/* Determine MP
 * 
 * MP is calculated by how long the user has been around
 * and how often they post.
 * 
 * Max MP is based on level, and increases with level
 * Each post a user makes costs them mp,
 * and a user regenerates mp proportional to how
 * many days they have been registered
 *
 */
 
//Number of days the user has been at the forums.
$level_user_days = max(1, round( ( time() - $postrow[$i]['user_regdate'] ) / 86400 ));

/* The mp cost for one post.
 * Raising this value will generally decrease the current
 * mp for most posters.
 * This may be set to a decimal value (eg, 2, 2.1, 3.141596)
 * This should NOT be set to 0
 */
$level_post_mp_cost = 2.5;

/* This determines how much mp a user regenerates per day
 * Raising this value will generally increase the current
 * mp for most posters.
 * This may be set to a decimal value (eg, 3, 3.5, 2.71828)
 * This should NOT be set to 0
 */
$level_mp_regen_per_day = 4;

if($level_level < 1)
{
	$level_mp = '0 / 0';
	$level_mp_percent = 0;
}
else
{
	$level_max_mp = floor( (pow( $level_level, (1/4) ) ) * (pow( 10, pow( $level_level+2, (1/3) ) ) ) / (pi()) );
	
	$level_mp_cost = $postrow[$i]['user_posts'] * $level_post_mp_cost;
	$level_mp_regen = max(1, $level_user_days * $level_mp_regen_per_day);
	
	$level_cur_mp = floor($level_max_mp - $level_mp_cost + $level_mp_regen);
	$level_cur_mp = max(0, $level_cur_mp);
	$level_cur_mp = min($level_max_mp, $level_cur_mp);
	
	$level_mp = $level_cur_mp . ' / ' . $level_max_mp;
	$level_mp_percent = floor($level_cur_mp / $level_max_mp * 100 );
	
}

/* Determine EXP percentage
 *
 * Experience is determined by how far the user is away
 * from the next level. This is expressed as a percentage.
 * 
 * Note, a user of level 0 has 100% experience. Making one post
 * will put them at level 1. Also, a user that is shown to have 100%
 * experience, will go up a level on their next post.
 *
 */

if($level_level == 0)
{
	$level_exp = "0 / 0";
	$level_exp_percent = 100;
}
else
{
	$level_posts_for_next = floor( pow( 10, pow( $level_level, (1/3) ) ) );
	

	$level_posts_for_this = max(1, floor( pow( 10, pow( ($level_level - 1), (1/3) ) ) ) );

$level_exp = ($postrow[$i]['user_posts'] - $level_posts_for_this) . " / " . ($level_posts_for_next - $level_posts_for_this);
	
	$level_exp_percent = floor( ( ($postrow[$i]['user_posts'] - $level_posts_for_this) / max( 1, ($level_posts_for_next - $level_posts_for_this ) ) ) * 100);
}

/* END HP/MP/EXP MOD */

# 
#-----[ FIND ]------------------------------------------ 
# 

'L_MINI_POST_ALT' => $mini_post_alt, 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

/* BEGIN LEVEL MOD */
"POSTER_HP" => $level_hp,
"POSTER_HP_WIDTH" => $level_hp_percent,
"POSTER_HP_EMPTY" => ( 100 - $level_hp_percent ),
"POSTER_MP" => $level_mp,
"POSTER_MP_WIDTH" => $level_mp_percent,
"POSTER_MP_EMPTY" => ( 100 - $level_mp_percent ),
"POSTER_EXP" => $level_exp,
"POSTER_EXP_WIDTH" => $level_exp_percent,
"POSTER_EXP_EMPTY" => ( 100 - $level_exp_percent ),
"POSTER_LEVEL" => $level_level,
/* END LEVEL MOD */

# 
#-----[ OPEN ]------------------------------------------ 
# 

./templates/YOUR_TEMPLATE_NAME/viewtopic_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 

{postrow.POSTER_FROM}</span><br />

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

	  <!-- [BEGIN LEVEL MOD] -->
	  <span class="postdetails">
	  Level: <b>{postrow.POSTER_LEVEL}</b>
	  
	  <table cellspacing="0" cellpadding="0" border="0">
	  <tr>
	  	<td align="left"><span class="postdetails">HP:</span></td>
	  	<td align="right"><span class="postdetails"><b>{postrow.POSTER_HP}</b></span></td>
	  	<td>&</td>
	  </tr>
	  <tr> 
	  	<td colspan="2">
	  		<table cellspacing="0" cellpadding="0" border="0">
	  		<tr>
	  		<td><img src="templates/subSilYOUR_TEMPLATE_NAMEver/images/level_mod/hp_bar_left.gif" width="2" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/hp_bar_fil.gif" width="{postrow.POSTER_HP_WIDTH}" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/hp_bar_fil_end.gif" width="1" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/level_bar_emp.gif" width="{postrow.POSTER_HP_EMPTY}" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/level_bar_right.gif" width="1" height="12" /></td>
	  		</tr>
	  		</table>
	  	</td>
		<td align="left"><span class="gen">&{postrow.POSTER_HP_WIDTH}%</span></td>
	  </tr>
	  </table>
	  
	  <table cellspacing="0" cellpadding="0" border="0">
	  <tr>
	  	<td align="left"><span class="postdetails">MP:</span></td>
	  	<td align="right"><span class="postdetails"><b>{postrow.POSTER_MP}</b></span></td>
	  	<td>&</td>
	  </tr>
	  <tr> 
	  	<td colspan="2">
	  		<table cellspacing="0" cellpadding="0" border="0">
	  		<tr>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/mp_bar_left.gif" width="2" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/mp_bar_fil.gif" width="{postrow.POSTER_MP_WIDTH}" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/mp_bar_fil_end.gif" width="1" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/level_bar_emp.gif" width="{postrow.POSTER_MP_EMPTY}" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/level_bar_right.gif" width="1" height="12" /></td>
	  		</tr>
	  		</table>
	  	</td>
		<td align="left"><span class="gen">&{postrow.POSTER_MP_WIDTH}%</span></td>
	  </tr>
	  </table>

	  <table cellspacing="0" cellpadding="0" border="0">
	  <tr>
	  	<td align="left"><span class="postdetails">EXP:</span></td>
	  	<td align="right"><span class="postdetails"><b>{postrow.POSTER_EXP}</b></span></td>
	  	<td>&</td>
	  </tr>
	  <tr> 
	  	<td colspan="2">
	  		<table cellspacing="0" cellpadding="0" border="0">
	  		<tr>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/exp_bar_left.gif" width="2" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/exp_bar_fil.gif" width="{postrow.POSTER_EXP_WIDTH}" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/exp_bar_fil_end.gif" width="1" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/level_bar_emp.gif" width="{postrow.POSTER_EXP_EMPTY}" height="12" /></td>
	  		<td><img src="templates/YOUR_TEMPLATE_NAME/images/level_mod/level_bar_right.gif" width="1" height="12" /></td>
	  		</tr>
	  		</table>
	  	</td>
		<td align="left"><span class="gen">&{postrow.POSTER_EXP_WIDTH}%</span></td>
	  </tr>
	  </table>
	  </span>
	  <!-- [END LEVEL MOD] -->

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM


User avatar
Red~Ice
Registered User
Posts: 181
Joined: Sat Jul 13, 2002 8:43 pm
Location: Incredible Designs World Known Office
Contact:

Post by Red~Ice »

yes this is the one... thank you... :D
http://www.incredibledesigns.tk
.::Incredible Designs\|/SkyTechModifications::.
Sky-Techknology2.2.0

User avatar
Red~Ice
Registered User
Posts: 181
Joined: Sat Jul 13, 2002 8:43 pm
Location: Incredible Designs World Known Office
Contact:

Post by Red~Ice »

ok, so i just uninstalled the mos because errors kept commin up, and now this came up

Code: Select all

Parse error: parse error in /users/ionichost.com/lyricalspitz/phpBB2/includes/template.php(127) : eval()'d code on line 90
after i unistalled it and tried to view a post... so i went to see what the problem was in template.php and it said on lines 126-128

Code: Select all

// Run the compiled code.
		eval($this->compiled_code[$handle]);
		return true;
and on line 90

Code: Select all

function set_filenames($filename_array)
line 86-104

Code: Select all

	/**
	 * Sets the template filenames for handles. $filename_array
	 * should be a hash of handle => filename pairs.
	 */
	function set_filenames($filename_array)
	{
		if (!is_array($filename_array))
		{
			return false;
		}

		reset($filename_array);
		while(list($handle, $filename) = each($filename_array))
		{
			$this->files[$handle] = $this->make_filename($filename);
		}

		return true;
	}
what happened?

can someone helped me because i tried tfigure it out and couldnt...
http://www.incredibledesigns.tk
.::Incredible Designs\|/SkyTechModifications::.
Sky-Techknology2.2.0

Kazumiya
Registered User
Posts: 16
Joined: Tue Aug 05, 2003 5:07 am

Post by Kazumiya »

Where can I find the mod for this?

Thanks.

Xore
Former Team Member
Posts: 2594
Joined: Wed Apr 16, 2003 7:42 pm
Location: the wastelands between insomnia and clairvoyance
Contact:

Post by Xore »

scroll up. it's right there.
Camels in the Mist
<noise type="random" source="camel" />
Cash Mod

User avatar
smithy_dll
Former Team Member
Posts: 7630
Joined: Tue Jan 08, 2002 6:27 am
Location: Australia
Name: Lachlan Smith
Contact:

Post by smithy_dll »

locked, do I need to say anymore?

Locked

Return to “[2.0.x] MODs in Development”