View Single Post
  #5  
Old 01-09-2005, 07:56 PM
sabret00the's Avatar
sabret00the sabret00the is offline
 
Join Date: Jan 2003
Location: London
Posts: 5,268
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
 class rpgstats
 
{
     function 
showstats($userid)
     {
         
$question $DB_site->query("
             SELECT *
             FROM inferno_user
             WHERE rid = 
$userid
             ORDER BY rid DESC
             LIMIT 1
         "
);
         while(
$themember =  $DB_site->fetch_array($question))
         {
     
               
// Steal variables from Inferno ;)
 
               
$hp  $themember->hp;
               
$hpm $themember->hpm;
               
$hpa $hp/$hpm;
               
$hpa $hpa*100;
 
               
$themember->hpd $hpa;
     
               
$mp  $themember->mp;
               
$mpm $themember->mpm;
               
$mpa $mp/$mpm;
               
$mpa $mpa*100;
 
               
$themember->mpd $mpa;
     
               
$def  $themember->def;
               
$defm $hpm;
               
$defa $def/$defm;
               
$defa $defa*100;
 
               
$themember->defd $defa;
     
               
$str  $themember->str;
               
$strm $hpm;
               
$stra $str/$strm;
               
$stra $stra*100;
 
               
$themember->strd $stra;
 
               if(
$themember->strd 100)
               {
                     
$themember->strd=100;
               }
 
               if(
$themember->defd 100)
               {
                     
$themember->defd=100;
               }
       
             
$display[rpgdata] = "
                 <div class='userinfo' align='left'><img src='Inferno/bars/bar_red.gif' width='
{$themember->hpd}%' height='16' alt='HP ({$themember->hp}/{$themember->hpm})'></div>
                 <div class='userinfo' align='left'><img src='Inferno/bars/bar_blue.gif' width='
{$themember->mpd}%' height='16' alt='MP ({$themember->mp}/{$themember->mpm})'></div>
                 <div class='userinfo' align='left'><img src='Inferno/bars/bar_purple.gif' height='16' width='
{$themember->strd}%' alt='STR ({$themember->str})'></div>
                 <div class='userinfo' align='left'><img src='Inferno/bars/bar_green.gif' height='16' width='
{$themember->defd}%' alt='DEF ({$themember->def})'></div>
             "
;
 
         }
     }
 }
 
 
$rpg $new_rpgstats
try that
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01240 seconds
  • Memory Usage 1,806KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete