⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rpg.php

📁 泛微协同办公系统标准版E-office V5.5的源代码内含泛微办公系统V5.5自动注册文件。
💻 PHP
字号:
<?php

class rpg
{

	var $output = "";
	var $page_title = "";
	var $nav = array( );
	var $html = "";

	function rpg( )
	{
		global $ibforums;
		global $DB;
		global $std;
		global $print;
		if ( $ibforums->input['CODE'] == "" )
		{
			$ibforums->input['CODE'] = "00";
		}
		$ibforums->lang = $std->load_words( $ibforums->lang, "lang_rpg", $ibforums->lang_id );
		$this->html = $std->load_template( "skin_rpg" );
		switch ( $ibforums->input['CODE'] )
		{
		case "00" :
			$this->rpg_scanplayer( );
			break;
		default :
			$this->rpg_scanplayer( );
			break;
		}
		$this->output = str_replace( "<!--CLOSE.LINK-->", $this->html->closelink( ), $this->output );
		$print->pop_up_window( $ibforums->lang['page_scanplayer'], $this->html->scanplayer_js( ).$this->output );
	}

	function rpg_scanplayer( )
	{
		global $ibforums;
		global $DB;
		global $std;
		global $HTTP_POST_VARS;
		global $print;
		$DB->query( "SELECT * FROM ibf_members WHERE id='".$ibforums->input['othermemberid']."'" );
		$get_member = $DB->fetch_row( );
		if ( $get_member['rpggender'] == 1 )
		{
			$rpg['rpggender'] = "Female";
			$class_db = "ibf_rpg_classf";
			$icon_gender = "female";
		}
		else if ( $get_member['rpggender'] == 2 )
		{
			$rpg['rpggender'] = "Male";
			$class_db = "ibf_rpg_classm";
			$icon_gender = "male";
		}
		else
		{
			$print->pop_up_window( $ibforums->lang['page_scanplayer'], $this->html->scanplayer_error( $get_member ).$this->output );
			exit( );
		}
		$DB->query( "SELECT * FROM {$class_db} WHERE id='".$get_member['rpgclass']."'" );
		$get_class = $DB->fetch_row( );
		$DB->query( "SELECT * FROM ibf_rpg_race WHERE raceid='".$get_member['rpgrace']."'" );
		$get_race = $DB->fetch_row( );
		$DB->query( "SELECT * FROM ibf_rpg_alignment WHERE id='".$get_member['alignment']."'" );
		$get_align = $DB->fetch_row( );
		$DB->query( "SELECT * FROM ibf_items_user WHERE userid='".$get_member['id']."'" );
		$get_items = $DB->fetch_row( );
		$DB->query( "SELECT * FROM ibf_battle_stats WHERE userid='".$get_member['id']."'" );
		$get_battle = $DB->fetch_row( );
		if ( $get_member['hp'] == $get_member['maxhp'] )
		{
			$hp_img = "100";
		}
		else
		{
			$hp_check = $get_member['maxhp'] - $get_member['hp'];
			$hp_img = round( $get_member['hp'] / 1 / 10 );
		}
		if ( $get_member['ma'] == $get_member['maxma'] )
		{
			$ma_img = "100";
		}
		else
		{
			$ma_check = $get_member['maxma'] - $get_member['ma'];
			$ma_img = round( $get_member['ma'] / 1 / 10 );
		}
		if ( $get_member['pp'] == $get_member['maxpp'] )
		{
			$pp_img = "100";
		}
		else
		{
			$pp_check = $get_member['maxpp'] - $get_member['pp'];
			$pp_img = round( $get_member['pp'] / 1 / 10 );
		}
		if ( $get_member['icon'] == "" )
		{
			$rpg['rpgjob'] = "<img src=\"html/rpg/classes/{$icon_gender}/nonem.gif\" alt=\"".$get_class['name']."\">";
		}
		else
		{
			$rpg['rpgjob'] = "<img src=\"html/rpg/classes/{$icon_gender}/".$get_member['icon']."\" alt=\"".$get_class['name']."\">";
		}
		$rpg['rpgname'] = $get_member['rpgname'];
		$rpg['rpgclass'] = $get_class['name'];
		$rpg['rpgrace'] = $get_race['name'];
		$rpg['rpgalignment'] = $get_align['name'];
		$rpg['rpgtype'] = $get_class['typename'];
		$rpg['rpglevel'] = $get_member['level'];
		$rpg['rpghp'] = $get_member['hp'];
		$rpg['rpgmaxhp'] = $get_member['maxhp'];
		$rpg['rpghpimg'] = $hp_img;
		$rpg['rpgma'] = $get_member['ma'];
		$rpg['rpgmaxma'] = $get_member['maxma'];
		$rpg['rpgmaimg'] = $ma_img;
		$rpg['rpgpp'] = $get_member['pp'];
		$rpg['rpgmaxpp'] = $get_member['maxpp'];
		$rpg['rpgppimg'] = $pp_img;
		$rpg['regatt'] = $get_member['regatt'];
		$rpg['regdef'] = $get_member['regdef'];
		$rpg['magicatt'] = $get_member['magicatt'];
		$rpg['magicdef'] = $get_member['magicdef'];
		$rpg['speed'] = $get_member['speed'];
		$rpg['evade'] = $get_member['evade'];
		$rpg['totalbattles'] = $get_battle['battles'];
		$rpg['win'] = $get_battle['wins'];
		$rpg['lose'] = $get_battle['losses'];
		$rpg['draw'] = $get_battle['draws'];
		$rpg['retreat'] = $get_battle['retreats'];
		if ( $get_items['icon1'] == "" )
		{
			$rpg['weapon'] = "<img src=\"html/rpg/itemshop/".$get_items['item1'].".gif\" alt=\"".$get_items['item1']."\"> ".$get_items['item1']."";
		}
		else
		{
			$rpg['weapon'] = "<img src=\"html/rpg/itemshop/".$get_items['icon1'].".gif\" alt=\"".$get_items['item1']."\"> ".$get_items['item1']."";
		}
		if ( $get_items['icon2'] == "" )
		{
			$rpg['armory'] = "<img src=\"html/rpg/itemshop/".$get_items['item2'].".gif\" alt=\"".$get_items['item2']."\"> ".$get_items['item2']."";
		}
		else
		{
			$rpg['armory'] = "<img src=\"html/rpg/itemshop/".$get_items['icon2'].".gif\" alt=\"".$get_items['item2']."\"> ".$get_items['item2']."";
		}
		if ( $get_items['icon3'] == "" )
		{
			$rpg['item'] = "<img src=\"html/rpg/itemshop/".$get_items['item3'].".gif\" alt=\"".$get_items['item3']."\"> ".$get_items['item3']."";
		}
		else
		{
			$rpg['item'] = "<img src=\"html/rpg/itemshop/".$get_items['icon3'].".gif\" alt=\"".$get_items['item3']."\"> ".$get_items['item3']."";
		}
		$this->output = $this->html->scanplayer( $rpg );
	}

}

rpg( );
$idx = new rpg( );
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -