Adjusted rank algorithm to match in-game "rank" command
This commit is contained in:
		
							parent
							
								
									7e96d0d4ae
								
							
						
					
					
						commit
						5fb995f5f6
					
				@ -89,7 +89,7 @@ function getFlag($flag, $type='url')
 | 
			
		||||
 */
 | 
			
		||||
function valid_request($str, $numeric = false)
 | 
			
		||||
{
 | 
			
		||||
	$search_pattern = array("/[^A-Za-z0-9\[\]*.,=()!\"$%&^`´':;ß²³#+~_\-|<>\/\\\\@{}äöüÄÖÜ ]/");
 | 
			
		||||
	$search_pattern = array("/[^A-Za-z0-9\[\]*.,=()!\"$%&^`<EFBFBD>':;߲<>#+~_\-|<>\/\\\\@{}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ]/");
 | 
			
		||||
	$replace_pattern = array('');
 | 
			
		||||
	$str = preg_replace($search_pattern, $replace_pattern, $str);
 | 
			
		||||
	if ( $numeric == false )
 | 
			
		||||
@ -511,7 +511,6 @@ function get_player_rank($playerdata) {
 | 
			
		||||
		WHERE
 | 
			
		||||
			game='".$playerdata['game']."'
 | 
			
		||||
			AND hideranking = 0
 | 
			
		||||
			AND kills >= 1
 | 
			
		||||
			AND (
 | 
			
		||||
					(".$g_options['rankingtype']." > '".$playerdata[$g_options['rankingtype']]."') OR (
 | 
			
		||||
						(".$g_options['rankingtype']." = '".$playerdata[$g_options['rankingtype']]."') AND (kills/IF(deaths=0,1,deaths) > ".($playerdata['kills']/$tempdeaths).")
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user