View Single Post
  #1066  
Old 02-27-2003, 06:36 PM
Darkwaltz4's Avatar
Darkwaltz4 Darkwaltz4 is offline
 
Join Date: Oct 2002
Location: Chicago
Posts: 1,538
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Moreliator
Darkwaltz, would you know how to make a small addon that simply penalizes a user for switching their class (character)? It can even be as simple as them losing some EXP or a level.

-More
hmm...possibly...youd havta decide how much and if you wanted it controlale through the acp ud havta wait a little bit.


also bitsys, another bugfix::

i kept gettin error messages in my tech email cause of itemshop.php queirying for incorrect things...and its from non regs trying to access that page. well, it still loads and all, but causes loads of useless email.....so, to fix it, in itemshop.php

find:
PHP Code:
if(!$options[lesanestore]) {
        if(
$pointfield) {
                
$pointss=$DB_site->query_first("SELECT $pointfield FROM userfield WHERE userid=$bbuserinfo[userid]");
                
$points = (int) $pointss[$pointfield];
        } else {
                echo 
"Invalid Pointfield.";
                
$points 0;
        }
} else {
        
//$pointss=$DB_site->query_first("SELECT storep FROM user WHERE userid=$bbuserinfo[userid]");
        
$points = (int) $bbuserinfo[storep];

and replace with:
PHP Code:
if($bbuserinfo[usergroupid] != 1) {
if(!
$options[lesanestore]) {
        if(
$pointfield) {
                
$pointss=$DB_site->query_first("SELECT $pointfield FROM userfield WHERE userid=$bbuserinfo[userid]");
                
$points = (int) $pointss[$pointfield];
        } else {
                echo 
"Invalid Pointfield.";
                
$points 0;
        }
} else {
        
//$pointss=$DB_site->query_first("SELECT storep FROM user WHERE userid=$bbuserinfo[userid]");
        
$points = (int) $bbuserinfo[storep];
}
} else {
$points 0;

Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01186 seconds
  • Memory Usage 1,782KB
  • 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
  • (2)bbcode_php
  • (1)bbcode_quote
  • (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