Quote:
<?php
ob_start();
include('mucore.core');
$core_ob = ob_get_contents();
ob_end_clean();
if($sync_alfa == $core_dob){
$webshop_settings = simplexml_load_file('engine/config_mods/webshop_settings.xml');
if($webshop_settings->active == '0'){
echo msg('0',text_sorry_feature_disabled);
}else{
require('engine/webshop_custom_variables.php');
require('engine/webshop.php');
$display_columns = $webshop_settings->columns;
$display_classs = $webshop_settings->display_class;
$item_level_limit = $webshop_settings->limit_level;
$item_option_limit = $webshop_settings->limit_option;
$item_excelent_limit = $webshop_settings->limit_exc_option;
$item_harmony_limit = '10';
$credits_level = $webshop_settings->credits_level;
$credits_option = $webshop_settings->credits_option;
$credits_skill = $webshop_settings->credits_skill;
$credits_luck = $webshop_settings->credits_luck;
$credits_ancient1 = $webshop_settings->credits_ancient1;
$credits_ancient2 = $webshop_settings->credits_ancient2;
$credits_refined = $webshop_settings->credits_refined;
$credits_harmony = $webshop_settings->credits_harmony;
$credits_w6 = $webshop_settings->credits_weapon1; //武器卓越属性
$credits_w5 = $webshop_settings->credits_weapon2;
$credits_w4 = $webshop_settings->credits_weapon3;
$credits_w3 = $webshop_settings->credits_weapon4;
$credits_w2 = $webshop_settings->credits_weapon5;
$credits_w1 = $webshop_settings->credits_weapon6;
$credits_ar6 = $webshop_settings->credits_armor1; //防具卓越属性
$credits_ar5 = $webshop_settings->credits_armor2;
$credits_ar4 = $webshop_settings->credits_armor3;
$credits_ar3 = $webshop_settings->credits_armor4;
$credits_ar2 = $webshop_settings->credits_armor5;
$credits_ar1 = $webshop_settings->credits_armor6;
$credits_220wn1 = $webshop_settings->credits_220wing1; //220级翅膀属性
$credits_220wn2 = $webshop_settings->credits_220wing2;
$credits_220wn3 = $webshop_settings->credits_220wing3;
$credits_220wn4 = $webshop_settings->credits_220wing4;
$credits_220wn5 = $webshop_settings->credits_220wing5;
$credits_400wn1 = $webshop_settings->credits_400wing1; //400级翅膀属性
$credits_400wn2 = $webshop_settings->credits_400wing2;
$credits_400wn3 = $webshop_settings->credits_400wing3;
$credits_400wn4 = $webshop_settings->credits_400wing4;
$credits_socket1 = $webshop_settings->credits_socket1; //镶嵌属性
$credits_socket2 = $webshop_settings->credits_socket2;
$credits_socket3 = $webshop_settings->credits_socket3;
$credits_socket4 = $webshop_settings->credits_socket4;
$credits_socket5 = $webshop_settings->credits_socket5;
$credits_bonus_socket = $webshop_settings->credits_bonus_socket;
$credits_empty_socket = $webshop_settings->credits_empty_socket;
if(isset($_GET['buy_item']) && is_numeric($_GET['buy_item'])){
$item_id = safe_input($_GET['buy_item'],'');
$item = $core_db->Execute("Select i_sell,i_stock,name,i_max_level,i_stick_level,i_skill_option,i_luck_option,i_exc_option,i_option,i_max_option,ancient_id,i_harmony_option,i_type,i_refined_option,credits,i_image,i_id,i_max_excelent_option,size_x,size_y,i_default_durability,id,exc_anc,i_socket_option from MUCore_Shop_Items where id=?",array($item_id));
if($item->EOF){
echo msg('0','无法购买物品, 原因: 系统错误,请与管理员联系.');
}else{
if($item->fields[3] == 0 || empty($item->fields[3])){
$item->fields[3] = $item_level_limit;
}
if($item->fields[9] == 0 || empty($item->fields[9])){
$item->fields[9] = $item_option_limit;
}
if($item->fields[17]== 0 || empty($item->fields[17])){
$item->fields[17] = $item_excelent_limit;
}
if($item->fields[10] != 0 || !empty($item->fields[10])){
$ancient_item = '1';
}
$set_image = trim($item->fields[15]);
if(!empty($set_image)){
$item_image = 'webshop_items/'.$item->fields[15].'';
}else{
$item_image = item_image($item->fields[16],$item->fields[12],'0',$item->fields[4]);
}
$item_new_serial = 1;
if($item->fields[0] != '1'){
echo msg('0','无法购买物品, 原因: 不卖此物品.');
}else{
if(is_numeric($item->fields[1]) && $item->fields[1] <= 0){
echo msg('0','无法购买物品, 原因:此物品缺货.');
}else{
if(isset($_POST['process_item'])){
if(account_online($user_auth_id) === true){
echo msg('0','无法购买物品, 原因:您的帐户还在游戏中连接,请断开连接.');
}else{
$xl = 0;
$hop = 0;
$rq_credits = $item->fields[14];
if (!$item->fields[4] && $item->fields[3] > 0){
$ilvl = safe_input($_POST["level"],'');
}else{
$ilvl = 0;
}
if ($item->fields[9] > 0 && @$_POST['item_optionS'] > 0){
$iopt = safe_input($_POST['item_optionS'],'');
}else{
$iopt = 0;
}
if ($ancient_item == 1){
$ianc = safe_input($_POST['item_ancient'],'');
}else{
$ianc = 0;
}
if ($ilvl > $item->fields[3]){
$ilvl = $item->fields[3];
}
if ($ilvl < 0){
$ilvl = 0;
}
$rq_credits += $ilvl*$credits_level;
if ($iopt > $item->fields[9]){
$iopt = $item->fields[9];
}
if ($iopt<0){
$iopt=0;
}
$rq_credits += $iopt*$credits_option;
$ii=0;
if (@$_POST["item_refined"] == 1 && @$item->fields[11] == 1) {
$rq_credits+=$credits_refined;
$addrefined = 1;
}else{
$addrefined=false;
}
if ($_POST['item_harmony'] > 0 && $item->fields[11] == 1 && $_POST['item_harmony']<17) {
$addharmony = safe_input($_POST["item_harmony"],'');
$rq_credits += $credits_harmony;
}else{
$addharmony=0;
}
if ($ianc==1){
$rq_credits += $credits_ancient1;
$ii = 5;
}elseif ($ianc==2){
$rq_credits += $credits_ancient2;
$ii = 9;
}
//---------------------------
if ($_POST['item_socket1'] >= 0 && $item->fields[23] == 1 && $_POST['item_socket1'] < 255) {
$addsocket1 = safe_input($_POST["item_socket1"],'');
if ($_POST['item_socket1']==254)
{
$rq_credits += $credits_empty_socket;
}
else
{
$rq_credits += $credits_socket1;
}
}else
{
$addsocket1 = 255;
}
if ($_POST['item_socket2'] >= 0 && $item->fields[23] == 1 && $_POST['item_socket2'] < 255) {
$addsocket2 = safe_input($_POST["item_socket2"],'');
if ($_POST['item_socket2']==254)
{
$rq_credits += $credits_empty_socket;
}
else
{
$rq_credits += $credits_socket2;
}
}else
{
$addsocket2 = 255;
}
if ($_POST['item_socket3'] >= 0 && $item->fields[23] == 1 && $_POST['item_socket3'] < 255) {
$addsocket3 = safe_input($_POST["item_socket3"],'');
if ($_POST['item_socket3']==254)
{
$rq_credits += $credits_empty_socket;
}
else
{
$rq_credits += $credits_socket3;
}
}else
{
$addsocket3 = 255;
}
if ($_POST['item_socket4'] >= 0 && $item->fields[23] == 1 && $_POST['item_socket4'] < 255) {
$addsocket4 = safe_input($_POST["item_socket4"],'');
if ($_POST['item_socket4']==254)
{
$rq_credits += $credits_empty_socket;
}
else
{
$rq_credits += $credits_socket4;
}
}else
{
$addsocket4 = 255;
}
if ($_POST['item_socket5'] >= 0 && $item->fields[23] == 1 && $_POST['item_socket5'] < 255) {
$addsocket5 = safe_input($_POST["item_socket5"],'');
if ($_POST['item_socket5']==254)
{
$rq_credits += $credits_empty_socket;
}
else
{
$rq_credits += $credits_socket5;
}
}else
{
$addsocket5 = 255;
}
if ($_POST['item_bonus_socket'] >= 0 && $_POST['item_bonus_socket'] < 255 && $item->fields[23] == '1') {
$addbonus_socket = safe_input($_POST['item_bonus_socket'],'');
$rq_credits += $credits_bonus_socket;
}else{
$addbonus_socket=255;
}
//---------------------------
if ($item->fields[7] != 0) {
$xlcount = 0;
if (@$_POST["item_option1"] == "1") {
$xlcount++;
$xl+=1;
switch ($item->fields[7]) {
case 1: $rq_credits+=$credits_w1; break;
case 2: $rq_credits+=$credits_ar1; break;
case 3: $rq_credits+=$credits_220wn1; break;
case 4: $rq_credits+=$credits_440wn1; break;
}
}
if (@$_POST["item_option2"] == "1") {
$xlcount++;
$xl+=2;
switch ($item->fields[7]) {
case 1: $rq_credits+=$credits_w2; break;
case 2: $rq_credits+=$credits_ar2; break;
case 3: $rq_credits+=$credits_220wn2; break;
case 4: $rq_credits+=$credits_400wn2; break;
}
}
if (@$_POST["item_option3"] == "1") {
$xlcount++;
$xl+=4;
switch ($item->fields[7]) {
case 1: $rq_credits+=$credits_w3; break;
case 2: $rq_credits+=$credits_ar3; break;
case 3: $rq_credits+=$credits_220wn3; break;
case 4: $rq_credits+=$credits_400wn3; break;
}
}
if (@$_POST["item_option4"] == "1") {
$xlcount++;
$xl+=8;
switch ($item->fields[7]) {
case 1: $rq_credits+=$credits_w4; break;
case 2: $rq_credits+=$credits_ar4; break;
case 3: $rq_credits+=$credits_220wn4; break;
case 4: $rq_credits+=$credits_400wn4; break;
}
}
if (@$_POST["item_option5"] == "1") {
$xlcount++;
$xl+=16;
switch ($item->fields[7]) {
case 1: $rq_credits+=$credits_w5; break;
case 2: $rq_credits+=$credits_ar5; break;
case 3: $rq_credits+=$credits_220wn5; break;
}
}
if (@$_POST["item_option6"] == "1") {
$xl+=32;
switch ($item->fields[7]) {
case 1: $rq_credits+=$credits_w6; $xlcount++; break;
case 2: $rq_credits+=$credits_ar6; $xlcount++; break;
case 3: $rq_credits+=$credits_220wn6; break;
}
}
if ($xlcount > $item->fields[17]) {
$error_message = msg('0','无法购买此物品,原因是:您只允许选择 '.$item->fields[17].' 追加.');
$noadd = 1;
}
}
if ($_POST["item_luck"] == "1" && $item->fields[6] == 1) {
$rq_credits+=$credits_luck;
$hop+=4;
}
if ($_POST["item_skill"] == "1" && $item->fields[5] ==1) {
$rq_credits+=$credits_skill;
$hop+=128;
}
if ($iopt>=4) {
$hop+=$iopt-4;
$xl +=64;
}else{
$hop+= $iopt;
}
if ($item->fields[4]){
$ilvl=$item->fields[4];
}
$hop += $ilvl*8;
if ($item_new_serial == 1) {
$serial_take = $core_db->Execute("exec WZ_GetItemSerial");
$serial = $serial_take->fetchRow();
$serial = $serial[0];
}else{
$serial='00000000';
}
$dur = $item->fields[20];
$itemhex = sprintf("%02X",$item->fields[16],00);
$itemhex .= sprintf("%02X",$hop,00);
$itemhex .= sprintf("%02X",$dur,00);
$itemhex .= sprintf("%08X",$serial,00000000);
$itemhex .= sprintf("%02X",$xl,00);
$itemhex .= sprintf("%02X",$ii,00);
$itemhex .= dechex($item->fields[12]);
if (@$addrefined){
$itemhex.='8';
}else{
$itemhex.='0';
}
$itemhex .= dechex($addharmony);
$itemhex .= dechex($item_harmony_limit);
//-----------------------------
if($item->fields[23] == '1') {
$itemhex .= sprintf("%02X",$addsocket1,255);
$itemhex .= sprintf("%02X",$addsocket2,255);
$itemhex .= sprintf("%02X",$addsocket3,255);
$itemhex .= sprintf("%02X",$addsocket4,255);
$itemhex .= sprintf("%02X",$addsocket5,255);
$itemhex .= sprintf("%02X",$addbonus_socket,255);
}
else
$itemhex .= "FFFFFFFFFF";
$itemhex .= sprintf("%08X",$serial,00000000);
$itemhex .= 'FFFFFFFFFFFFFFFFFFFFFFFF';
$test = 0;
$i = 0;
$mycuritems = '0x';
//-----------------------------
while ($i<120) {
$query = $core_db->Execute("select substring(Items,".($i*16+1).",16) from warehouse where AccountID=?",array($user_auth_id));
$i++;
$query = $query->fetchrow();
$mycuritems .= bin2hex($query[0]);
}
$slot = itemslot($mycuritems,$item->fields[18],$item->fields[19]);
$test = $slot*32;
if ($slot==1337) {
if(!$error_message){
$error_message = msg('0','无法购买这个物品,原因:仓库空间不足.');
}
$noadd=1;
}
$take_credits = $core_db2->Execute("Select credits from MEMB_CREDITS where memb___id=?",array($user_auth_id));
if($take_credits->fields[0] < $rq_credits){
if(!$error_message){
$error_message = msg('0','无法购买这个物品,原因:你没有足够的元宝.');
}
$noadd=1;
}
if ($noadd != 1) {
$update_credits = $core_db2->Execute("Update MEMB_CREDITS set credits=(credits-?) where memb___id=?",array($rq_credits,$user_auth_id));
$insert_item = $core_db->Execute("update warehouse set Items=".substr_replace($mycuritems, $itemhex, ($test+2), 32)." where AccountID=?",array($user_auth_id));
if($item->fields[1] > 0){
$update_stock = $core_db->Execute("Update MUCore_Shop_Items set i_stock=(i_stock-1) where id=?",array($item->fields[21]));
}
webshop_log($user_auth_id,$itemhex,'Purchased '.$item->fields[2].' for '.$rq_credits.' credits.');
$error_message = msg('1','物品已成功购买.');
}
echo $error_message;
}
}else{
echo '
<script type="text/javascript">
function credits_amount(){
amount = '.$item->fields[14].';
';
if($item->fields[3] > 0 && $item->fields[4] == 0){
echo '
update_amount=document.getElementById(\'credits_level\').innerHTML;
if (update_amount>0){
amount+=parseInt(update_amount);
}
';
}
if($item->fields[5] == 1){
echo '
update_amount=document.getElementById(\'credits_skill\').innerHTML;
if (update_amount>0){
amount+=parseInt(update_amount);
}
';
}
if($item->fields[6] == 1){
echo '
update_amount=document.getElementById(\'credits_luck\').innerHTML;
if (update_amount>0){
amount+=parseInt(update_amount);
}
';
}
if($item->fields[8] != 0 && $item->fields[9] > 0){
echo '
update_amount=document.getElementById(\'credits_optionS\').innerHTML;
if (update_amount>0){
amount+=parseInt(update_amount);
}';
}
if($item->fields[11] == 1){
echo '
update_amount=document.getElementById(\'credits_harmony\').innerHTML;
if (update_amount>0){
amount+=parseInt(update_amount);
}
';
}
if($item->fields[13] == 1){
echo '
update_amount=document.getElementById(\'credits_refined\').innerHTML;
if (update_amount>0){
amount+=parseInt(update_amount);
}
';
}
if($item->fields[10] != 0){
echo '
update_amount=document.getElementById(\'credits_ancient\').innerHTML;
if (update_amount>0){
amount+=parseInt(update_amount);
}
';
}
if($item->fields[7] != 0){
echo '
update_amount=document.getElementById(\'total_credits_options\').value;
if (update_amount>0){
amount+=parseInt(update_amount);
}
';
}
echo '
document.getElementById(\'total_credits\').innerHTML=amount;
}
';
echo '
function check_options(){
count = 0;
';
if($item->fields[7] == 1){
echo '
value_option1='.$credits_w1.';
value_option2='.$credits_w2.';
value_option3='.$credits_w3.';
value_option4='.$credits_w4.';
value_option5='.$credits_w5.';
value_option6='.$credits_w6.';
';
}elseif ($item->fields[7] == 2){
echo '
value_option1='.$credits_ar1.';
value_option2='.$credits_ar2.';
value_option3='.$credits_ar3.';
value_option4='.$credits_ar4.';
value_option5='.$credits_ar5.';
value_option6='.$credits_ar6.';
';
}elseif($item->fields[7] == 3){
echo '
value_option1='.$credits_220wn1.';
value_option2='.$credits_220wn2.';
value_option3='.$credits_220wn3.';
value_option4='.$credits_220wn4.';
value_option5='.$credits_220wn5.';
';
}elseif($item->fields[7] == 4){
echo '
value_option1='.$credits_400wn1.';
value_option2='.$credits_400wn2.';
value_option3='.$credits_400wn3.';
value_option4='.$credits_400wn4.';
';
}
echo '
value_credits=0;
if (document.getElementById(\'item_option1\').checked == 1) {
count++;
value_credits+=value_option1;
document.getElementById(\'credits_option1\').innerHTML=value_option1;
document.getElementById(\'credits_option1_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_option1\').innerHTML=0;
document.getElementById(\'credits_option1_css\').className=\'shop_credits_disabled\';
}
if (document.getElementById(\'item_option2\').checked == 1) {
count++;
value_credits+=value_option2;
document.getElementById(\'credits_option2\').innerHTML=value_option2;
document.getElementById(\'credits_option2_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_option2\').innerHTML=0;
document.getElementById(\'credits_option2_css\').className=\'shop_credits_disabled\';
}
if (document.getElementById(\'item_option3\').checked == 1) {
count++;
value_credits+=value_option3;
document.getElementById(\'credits_option3\').innerHTML=value_option3;
document.getElementById(\'credits_option3_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_option3\').innerHTML=0;
document.getElementById(\'credits_option3_css\').className=\'shop_credits_disabled\';
}
if (document.getElementById(\'item_option4\').checked == 1) {
count++;
value_credits+=value_option4;
document.getElementById(\'credits_option4\').innerHTML=value_option4;
document.getElementById(\'credits_option4_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_option4\').innerHTML=0;
document.getElementById(\'credits_option4_css\').className=\'shop_credits_disabled\';
}
if (document.getElementById(\'item_option5\').checked == 1) {
count++;
value_credits+=value_option5;
document.getElementById(\'credits_option5\').innerHTML=value_option5;
document.getElementById(\'credits_option5_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_option5\').innerHTML=0;
document.getElementById(\'credits_option5_css\').className=\'shop_credits_disabled\';
}';
if($item->fields[7] < 3){
echo'if (document.getElementById(\'item_option6\').checked == 1) {
count++;
value_credits+=value_option6;
document.getElementById(\'credits_option6\').innerHTML=value_option6;
document.getElementById(\'credits_option6_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_option6\').innerHTML=0;
document.getElementById(\'credits_option6_css\').className=\'shop_credits_disabled\';
}';
}
echo'
if (count>'.$item->fields[17].'){
alert(\'只能选择 '.$item->fields[17].' 个属性.\');
document.getElementById(\'item_option1\').checked = false;
document.getElementById(\'credits_option1\').innerHTML=0;
document.getElementById(\'credits_option1_css\').className=\'shop_credits_disabled\';
value_credits-=value_option1;
document.getElementById(\'item_option2\').checked = false;
document.getElementById(\'credits_option2\').innerHTML=0;
document.getElementById(\'credits_option2_css\').className=\'shop_credits_disabled\';
value_credits-=value_option2;
document.getElementById(\'item_option3\').checked = false;
document.getElementById(\'credits_option3\').innerHTML=0;
document.getElementById(\'credits_option3_css\').className=\'shop_credits_disabled\';
value_credits-=value_option3;
document.getElementById(\'item_option4\').checked = false;
document.getElementById(\'credits_option4\').innerHTML=0;
document.getElementById(\'credits_option4_css\').className=\'shop_credits_disabled\';
value_credits-=value_option4;
document.getElementById(\'item_option5\').checked = false;
document.getElementById(\'credits_option5\').innerHTML=0;
document.getElementById(\'credits_option5_css\').className=\'shop_credits_disabled\';
value_credits-=value_option5;
';
if($item->fields[7] < 3){
echo
'document.getElementById(\'item_option6\').checked = false;
document.getElementById(\'credits_option6\').innerHTML=0;
document.getElementById(\'credits_option6_css\').className=\'shop_credits_disabled\';
';
}
echo'
}
document.getElementById(\'total_credits_options\').value=value_credits;
';
if($item->fields[22] != 1){
if($item->fields[10] != 0){
echo 'if(count > 0){
document.getElementById(\'item_ancient\').value=0;
document.getElementById(\'credits_ancient_css\').className=\'shop_credits_disabled\';
document.getElementById(\'credits_ancient\').innerHTML=\'0\';
document.getElementById(\'ancient_div\').style.visibility = \'hidden\';
}';
}
}
echo'
credits_amount();
}
';
echo '
function item_level() {
value = document.getElementById(\'level\').value;
if(value > 0){
document.getElementById(\'credits_level_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_level_css\').className=\'shop_credits_disabled\';
}
document.getElementById(\'credits_level\').innerHTML=(document.getElementById(\'level\').value*'.$credits_level.');
credits_amount();
}
function check_skill() {
if (document.getElementById(\'item_skill\').checked == 1){
document.getElementById(\'credits_skill\').innerHTML='.$credits_skill.';
document.getElementById(\'credits_skill_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_skill\').innerHTML=0;
document.getElementById(\'credits_skill_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_luck() {
if (document.getElementById(\'item_luck\').checked == 1){
document.getElementById(\'credits_luck\').innerHTML='.$credits_luck.';
document.getElementById(\'credits_luck_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_luck\').innerHTML=0;
document.getElementById(\'credits_luck_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_optionS(){
value = document.getElementById(\'item_optionS\').value;
if (value > 0){
document.getElementById(\'credits_optionS_css\').className=\'shop_credits_enabled\';
}else {
document.getElementById(\'credits_optionS_css\').className=\'shop_credits_disabled\';
}
document.getElementById(\'credits_optionS\').innerHTML=(document.getElementById(\'item_optionS\').value*'.$credits_option.');
credits_amount();
}
function check_harmony(){
value = document.getElementById(\'item_harmony\').value;
if (value > 0){
document.getElementById(\'credits_harmony\').innerHTML='.$credits_harmony.';
document.getElementById(\'credits_harmony_css\').className=\'shop_credits_enabled\';
}else {
document.getElementById(\'credits_harmony\').innerHTML=0;
document.getElementById(\'credits_harmony_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_socket1(){
value = document.getElementById(\'item_socket1\').value;
if (value >= 0 && value < 255){
if (value== 254){
document.getElementById(\'credits_socket1\').innerHTML='.$credits_empty_socket.';
}else {
document.getElementById(\'credits_socket1\').innerHTML='.$credits_socket1.';
}
document.getElementById(\'credits_socket1_css\').className=\'shop_credits_enabled\';
}else {
document.getElementById(\'credits_socket1\').innerHTML=0;
document.getElementById(\'credits_socket1_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_socket2(){
value = document.getElementById(\'item_socket2\').value;
if (value >= 0 && value < 255){
if (value== 254){
document.getElementById(\'credits_socket2\').innerHTML='.$credits_empty_socket.';
} else {
document.getElementById(\'credits_socket2\').innerHTML='.$credits_socket2.';
}
document.getElementById(\'credits_socket2_css\').className=\'shop_credits_enabled\';
}else {
document.getElementById(\'credits_socket2\').innerHTML=0;
document.getElementById(\'credits_socket2_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_socket3(){
value = document.getElementById(\'item_socket3\').value;
if (value >= 0 && value < 255){
if (value== 254){
document.getElementById(\'credits_socket3\').innerHTML='.$credits_empty_socket.';
}else{
document.getElementById(\'credits_socket3\').innerHTML='.$credits_socket3.';
}
document.getElementById(\'credits_socket3_css\').className=\'shop_credits_enabled\';
}else {
document.getElementById(\'credits_socket3\').innerHTML=0;
document.getElementById(\'credits_socket3_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_socket4(){
value = document.getElementById(\'item_socket4\').value;
if (value >= 0 && value < 255){
if (value== 254){
document.getElementById(\'credits_socket4\').innerHTML='.$credits_empty_socket.';
}else{
document.getElementById(\'credits_socket4\').innerHTML='.$credits_socket4.';
}
document.getElementById(\'credits_socket4_css\').className=\'shop_credits_enabled\';
}else {
document.getElementById(\'credits_socket4\').innerHTML=0;
document.getElementById(\'credits_socket4_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_socket5(){
value = document.getElementById(\'item_socket5\').value;
if (value >= 0 && value < 255){
if (value== 254){
document.getElementById(\'credits_socket5\').innerHTML='.$credits_empty_socket.';
}else{
document.getElementById(\'credits_socket5\').innerHTML='.$credits_socket5.';
}
document.getElementById(\'credits_socket5_css\').className=\'shop_credits_enabled\';
}else {
document.getElementById(\'credits_socket5\').innerHTML=0;
document.getElementById(\'credits_socket5_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_bonus_socket(){
value = document.getElementById(\'item_bonus_socket\').value;
if (value >= 0 && value < 255){
document.getElementById(\'credits_bonus_socket\').innerHTML='.$credits_bonus_socket.';
document.getElementById(\'credits_bonus_socket_css\').className=\'shop_credits_enabled\';
}else {
document.getElementById(\'credits_bonus_socket\').innerHTML=0;
document.getElementById(\'credits_bonus_socket_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_refined() {
if (document.getElementById(\'item_refined\').checked == 1){
document.getElementById(\'credits_refined\').innerHTML='.$credits_refined.';
document.getElementById(\'credits_refined_css\').className=\'shop_credits_enabled\';
}else{
document.getElementById(\'credits_refined\').innerHTML=0;
document.getElementById(\'credits_refined_css\').className=\'shop_credits_disabled\';
}
credits_amount();
}
function check_ancient() {
if (document.getElementById(\'item_ancient\').value> 0){
';
if($item->fields[22] != 1){
if($item->fields[7] != 4){
echo '
document.getElementById(\'credits_option1_css\').className=\'shop_credits_disabled\';
document.getElementById(\'item_option1\').checked=false;
document.getElementById(\'credits_option1\').innerHTML=0;
document.getElementById(\'credits_option2_css\').className=\'shop_credits_disabled\';
document.getElementById(\'item_option2\').checked=false;
document.getElementById(\'credits_option2\').innerHTML=0;
document.getElementById(\'credits_option3_css\').className=\'shop_credits_disabled\';
document.getElementById(\'item_option3\').checked=false;
document.getElementById(\'credits_option3\').innerHTML=0;
document.getElementById(\'credits_option4_css\').className=\'shop_credits_disabled\';
document.getElementById(\'item_option4\').checked=false;
document.getElementById(\'credits_option4\').innerHTML=0;
document.getElementById(\'credits_option5_css\').className=\'shop_credits_disabled\';
document.getElementById(\'item_option5\').checked=false;
document.getElementById(\'credits_option5\').innerHTML=0;
';
if($item->fields[7] != '3'){
echo'
document.getElementById(\'credits_option6_css\').className=\'shop_credits_disabled\';
document.getElementById(\'item_option6\').checked=false;
document.getElementById(\'credits_option6\').innerHTML=0;';
}
}
}
echo'
document.getElementById(\'credits_ancient_css\').className=\'shop_credits_enabled\';
document.getElementById(\'ancient_div\').style.visibility = \'visible\';
if (document.getElementById(\'item_ancient\').value==1){
ancient_cost = '.$credits_ancient1.';
}else{
ancient_cost = '.$credits_ancient2.';
}
document.getElementById(\'credits_ancient\').innerHTML=ancient_cost;
';
if($item->fields[7] != 4){
echo 'check_options();';
}
echo'
} else {
document.getElementById(\'credits_ancient_css\').className=\'shop_credits_disabled\';
}
if (document.getElementById(\'item_ancient\').value<1) {
document.getElementById(\'credits_ancient_css\').className=\'shop_credits_disabled\';
document.getElementById(\'credits_ancient\').innerHTML=0;
document.getElementById(\'ancient_div\').style.visibility = \'hidden\';
}
credits_amount();
}
</script>
<div style="margin-top: 10px; margin-bottom: 10px;">
<fieldset><legend>物品 '.$item->fields[2].'</legend>';
if($item->fields[10] != 0){
foreach($items_ancient_groups as $ac_gr_id => $ac_gr_var){
if($ac_gr_id == $item->fields[10]){
echo '<div style="margin-left: 17px; margin-top: 15px; visibility:hidden;" id="ancient_div"><span class="shop_ancient">套装: '.$ac_gr_var.'</span></div>';
break;
}
}
}
echo '
<form action="" method="POST" name="buy_item">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="4" style="padding-left: 10px; padding-right: 10px;">
<tr>
<td align="left" valign="top" width="70%">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="4">
';
if($item->fields[3] > 0 && $item->fields[4] == 0){
echo
'<tr>
<td align="left" width="200"><b>物品等级:</b></td>
<td align="left"><select name="level" id="level" onKeyUp="javascript:item_level();" onChange="javascript:item_level();">
<option value="0">+0</option>';
$i=0;
while($i < $item->fields[3]){
$i++;
echo '<option value="'.$i.'">+'.$i.'</option>';
}
echo'</select> <span id="credits_level_css" class="shop_credits_disabled"><span id="credits_level">0</span> 元宝</span></td></tr>';
}else{
if(!empty($item->fields[4])){
echo '
<tr>
<td align="left" width="200"><b>等级:</b></td>
<td align="left">+'.$item->fields[4].'</td></tr>';
}
}
if($item->fields[5] == '1'){
echo '<tr>
<td align="left">技能:</td>
<td align="lett"><label><input type="checkbox" name="item_skill" id="item_skill" onChange="javascript:check_skill();" value="1"> Yes</lable> <span id="credits_skill_css" class="shop_credits_disabled"><span id="credits_skill">0</span> 元宝</span></td>
</tr>';
}
if($item->fields[6] == '1'){
echo '<tr>
<td align="left">幸运:</td>
<td align="lett"><label><input type="checkbox" name="item_luck" id="item_luck" onChange="javascript:check_luck();" value="1"> Yes</lable> <span id="credits_luck_css" class="shop_credits_disabled"><span id="credits_luck">0</span> 元宝</span></td>
</tr>';
}
//op1
if($item->fields[7] == '1'){
echo '<tr>
<td align="left">卓越攻击几率增加 +10%:</td>
<td align="lett"><label><input type="checkbox" name="item_option6" id="item_option6" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option6_css" class="shop_credits_disabled"><span id="credits_option6">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '2'){
echo '<tr>
<td align="left">最大生命值 +4%:</td>
<td align="lett"><label><input type="checkbox" name="item_option6" id="item_option6" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option6_css" class="shop_credits_disabled"><span id="credits_option6">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '3'){
echo '<tr>
<td align="left">生命值增加 +80:</td>
<td align="lett"><label><input type="checkbox" name="item_option1" id="item_option1" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option1_css" class="shop_credits_disabled"><span id="credits_option1">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '4'){
echo '<tr>
<td align="left">5% 概率攻击时无视对方防御力:</td>
<td align="lett"><label><input type="checkbox" name="item_option1" id="item_option1" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option1_css" class="shop_credits_disabled"><span id="credits_option1">0</span> 元宝</span></td>
</tr>';
}
//op2
if($item->fields[7] == '1'){
echo '<tr>
<td align="left">攻击力增加 +等级/20:</td>
<td align="lett"><label><input type="checkbox" name="item_option5" id="item_option5" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option5_css" class="shop_credits_disabled"><span id="credits_option5">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '2'){
echo '<tr>
<td align="left">最大魔法值 +4%:</td>
<td align="lett"><label><input type="checkbox" name="item_option5" id="item_option5" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option5_css" class="shop_credits_disabled"><span id="credits_option5">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '3'){
echo '<tr>
<td align="left">魔法值增加 +80:</td>
<td align="lett"><label><input type="checkbox" name="item_option2" id="item_option2" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option2_css" class="shop_credits_disabled"><span id="credits_option2">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '4'){
echo '<tr>
<td align="left">5% 概率反弹攻击:</td>
<td align="lett"><label><input type="checkbox" name="item_option2" id="item_option2" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option2_css" class="shop_credits_disabled"><span id="credits_option2">0</span> 元宝</span></td>
</tr>';
}
//op3
if($item->fields[7] == '1'){
echo '<tr>
<td align="left">攻击力增加 +2%:</td>
<td align="lett"><label><input type="checkbox" name="item_option4" id="item_option4" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option4_css" class="shop_credits_disabled"><span id="credits_option4">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '2'){
echo '<tr>
<td align="left">伤害减少 +4%:</td>
<td align="lett"><label><input type="checkbox" name="item_option4" id="item_option4" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option4_css" class="shop_credits_disabled"><span id="credits_option4">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '3'){
echo '<tr>
<td align="left">3% 概率攻击时无视对方防御力:</td>
<td align="lett"><label><input type="checkbox" name="item_option3" id="item_option3" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option3_css" class="shop_credits_disabled"><span id="credits_option3">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '4'){
echo '<tr>
<td align="left">5% 概率完全恢复生命值:</td>
<td align="lett"><label><input type="checkbox" name="item_option3" id="item_option3" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option3_css" class="shop_credits_disabled"><span id="credits_option3">0</span> 元宝</span></td>
</tr>';
}
//op4
if($item->fields[7] == '1'){
echo '<tr>
<td align="left">攻击(魔法)速度增加 +7:</td>
<td align="lett"><label><input type="checkbox" name="item_option3" id="item_option3" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option3_css" class="shop_credits_disabled"><span id="credits_option3">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '2'){
echo '<tr>
<td align="left">伤害反伤 +5%:</td>
<td align="lett"><label><input type="checkbox" name="item_option3" id="item_option3" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option3_css" class="shop_credits_disabled"><span id="credits_option3">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '3'){
echo '<tr>
<td align="left">技能值最大值 +50:</td>
<td align="lett"><label><input type="checkbox" name="item_option4" id="item_option4" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option4_css" class="shop_credits_disabled"><span id="credits_option4">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '4'){
echo '<tr>
<td align="left">5% 概率完全恢复魔法值:</td>
<td align="lett"><label><input type="checkbox" name="item_option4" id="item_option4" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option4_css" class="shop_credits_disabled"><span id="credits_option4">0</span> 元宝</span></td>
</tr>';
}
//op5
if($item->fields[7] == '1'){
echo '<tr>
<td align="left">杀死怪物时所获生命值增加:</td>
<td align="lett"><label><input type="checkbox" name="item_option2" id="item_option2" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option2_css" class="shop_credits_disabled"><span id="credits_option2">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '2'){
echo '<tr>
<td align="left">防御成功率 +10%:</td>
<td align="lett"><label><input type="checkbox" name="item_option2" id="item_option2" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option2_css" class="shop_credits_disabled"><span id="credits_option2">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '3'){
echo '<tr>
<td align="left">攻击(魔法)速度增加 +5:</td>
<td align="lett"><label><input type="checkbox" name="item_option5" id="item_option5" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option5_css" class="shop_credits_disabled"><span id="credits_option5">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '4'){
echo '<input type="hidden" name="item_option5" id="item_option5" value="0"><span id="credits_option5_css" class="shop_credits_disabled"><span id="credits_option5">
';
}
//op6
if($item->fields[7] == '1'){
echo '<tr>
<td align="left">杀死怪物时所获魔法值增加:</td>
<td align="lett"><label><input type="checkbox" name="item_option1" id="item_option1" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option1_css" class="shop_credits_disabled"><span id="credits_option1">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '2'){
echo '<tr>
<td align="left">杀死怪物时所获金增加 +40%:</td>
<td align="lett"><label><input type="checkbox" name="item_option1" id="item_option1" onChange="javascript:check_options();" value="1"> Yes</lable> <span id="credits_option1_css" class="shop_credits_disabled"><span id="credits_option1">0</span> 元宝</span></td>
</tr>';
}elseif($item->fields[7] == '3'){
echo '<input type="hidden" name="item_option6" id="item_option6" value="1"';
}elseif($item->fields[7] == '4'){
echo '<input type="hidden" name="item_option6" id="item_option6" value="1"';
}
if($item->fields[8] != 0 && $item->fields[9] > 0){
$select_java_optionS = 'onKeyUp="javascript:check_optionS();" onChange="javascript:check_optionS();"';
$java_optionS = '<span id="credits_optionS_css" class="shop_credits_disabled"><span id="credits_optionS">0</span> 元宝</span>';
if($item->fields[8] == '1'){
echo '<tr>
<td align="left"><b>追加:</b></td>
<td align="left"><select name="item_optionS" id="item_optionS" '.$select_java_optionS.'>
<option value="0">+0</option>';
$a=0;
while($a < $item->fields[9]){
$a++;
echo '<option value="'.$a.'">+'.($a*4).'</option>';
}
echo '</select> '.$java_optionS .'</td></tr>';
}elseif($item->fields[8] == '2'){
echo '<tr>
<td align="left"><b>追加:</b></td>
<td align="left"><select name="item_optionS" id="item_optionS" '.$select_java_optionS.'>
<option value="0">+0</option>';
$a=0;
while($a < $item->fields[9]){
$a++;
echo '<option value="'.$a.'">+'.($a*4).'</option>';
}
echo '</select> '.$java_optionS .'</td></tr>';
}elseif($item->fields[8] == '3'){
echo '<tr>
<td align="left"><b>追加防御率:</b></td>
<td align="left"><select name="item_optionS" id="item_optionS" '.$select_java_optionS.'>
<option value="0">+0</option>';
$a=0;
while($a < $item->fields[9]){
$a++;
echo '<option value="'.$a.'">+'.($a*5).'</option>';
}
echo '</select> '.$java_optionS .'</td></tr>';
}elseif($item->fields[8] == '4'){
echo '<tr>
<td align="left"><b>生命自动恢复:</b></td>
<td align="left"><select name="item_optionS" id="item_optionS" '.$select_java_optionS.'>
<option value="0">0%</option>';
$a=0;
while($a < $item->fields[9]){
$a++;
echo '<option value="'.$a.'">'.($a*1).'%</option>';
}
echo '</select> '.$java_optionS .'</td></tr>';
}
}
if($ancient_item == '1'){
echo '<tr>
<td align="left"><b>套装:</b></td>
<td align="left">
<select name="item_ancient" id="item_ancient" onKeyUp="javascript:check_ancient();" onChange="javascript:check_ancient();">
<option value="0">+0</option>
<option value="1">+5体/力/敏</option>
<option value="2">+10体/力/敏</option>
</select> <span id="credits_ancient_css" class="shop_credits_disabled"><span id="credits_ancient">0</span> 元宝</span></td></tr>';
}
if($item->fields[11] == '1'){
echo '<tr>
<td align="left"><b>强化属性:</b></td>
<td align="left"><select name="item_harmony" id="item_harmony" onKeyUp="javascript:check_harmony();" onChange="javascript:check_harmony();">
<option value="0">没有选择强化属性</option>';
if($item->fields[12] < 5){
echo '
<option value="1">最小攻击力 </option>
<option value="2">最大攻击力</option>
<option value="3">力量减少</option>
<option value="4">敏捷减少</option>
<option value="5">攻击力提高 </option>
<option value="6">加重攻击力</option>
<option value="7">技能攻击提高 </option>
<option value="8">攻击成功率提高(pvp) </option>
<option value="9">SD减少</option>
<option value="10">攻击无视SD提高 </option>';
}elseif($item->fields[12] == 5){
echo '
<option value="1">魔法提高</option>
<option value="2">力量减少</option>
<option value="3">敏捷减少</option>
<option value="4">技能攻击提高</option>
<option value="5">加重攻击力</option>
<option value="6">SD减少 </option>
<option value="7">攻击成功率提高(pvp) </option>
<option value="8">攻击无视SD提高 </option>';
}else{
echo '
<option value="1">防御力提高</option>
<option value="2">最大 AG</option>
<option value="3">最大 HP</option>
<option value="4">生命自动恢复率</option>
<option value="5">魔法自动恢复率</option>
<option value="6">防御力成功率提高(pvp)</option>
<option value="7">提高伤害减少量</option>
<option value="8">SD比率提高</option>';
}
echo '</select> <span id="credits_harmony_css" class="shop_credits_disabled"><span id="credits_harmony">0</span> 元宝</span></td></tr>';
}
if($item->fields[13] == '1'){
$item_refined_java_select = 'onChange="javascript:check_refined();" value="1"';
$item_refined_java = '<span id="credits_refined_css" class="shop_credits_disabled"><span id="credits_refined">0</span> 元宝</span>';
if($item->fields[12] == '0'){
echo '<tr>
<td align="left"><b>PVP攻击提高 +200:<br>PVP攻击成功率提高 +10</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '2'){
echo '<tr>
<td align="left"><b>PVP攻击提高 +200:<br>PVP攻击成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '3'){
echo '<tr>
<td align="left"><b>PVP攻击提高 +200:<br>PVP攻击成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '4'){
echo '<tr>
<td align="left"><b>PVP攻击提高 +200:<br>PVP攻击成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '5'){
echo '<tr>
<td align="left"><b>PVP攻击提高 +200:<br>PVP攻击成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '6'){
echo '<tr>
<td align="left"><b>PVP攻击提高 +200:<br>PVP攻击成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '7'){
echo '<tr>
<td align="left"><b>SD恢复量增加 +20%<br>PVP防御成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '8'){
echo '<tr>
<td align="left"><b>SD自动恢复<br>PVP防御成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '9'){
echo '<tr>
<td align="left"><b>PVP防御力提高 +200<br>PVP防御成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '10'){
echo '<tr>
<td align="left"><b>最大 HP 提高 +200<br>PVP防御成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}elseif($item->fields[12] == '11'){
echo '<tr>
<td align="left"><b>最大 SD 提高 +700<br>PVP防御成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}else{
echo '<tr>
<td align="left"><b>PVP防御成功率提高 +10:</b></td>
<td align="lett"><label><input type="checkbox" name="item_refined" id="item_refined" '.$item_refined_java_select.'> Yes</lable> '.$item_refined_java.'</td>
</tr>';
}
}
//-------------------------
if($item->fields[23] == '1') {
echo '<tr>
<td align="left"><b>镶宝 1:</b></td>
<td align="left"><select name="item_socket1" id="item_socket1" onKeyUp="javascript:check_socket1();" onChange="javascript:check_socket1();">
<option value="255">无镶宝属性</option>
<option value="254">有孔</option>';
if($item->fields[12] < 5){
echo '
<option value="29">雷(卓越一击攻击力提升 +15)</option>
<option value="30">雷(卓越一击概率提升 +10%)</option>
<option value="31">雷(幸运一击攻击力提升 +30)</option>
<option value="32">雷(幸运一击概率提升 +8%)</option>
<option value="16">冰(杀怪增加生命值 +1384)</option>
<option value="17">冰(杀怪增加魔法值 +181)</option>
<option value="18">冰(技能攻击力提升 +37)</option>
<option value="19">冰(技能成功率提升 +25)</option>
<option value="20">冰(物品耐久度强化 +30%)</option>
<option value="0">火(每等级)攻击力/攻击增加 +30)</option>
<option value="1">火(攻击速度增加 +7)</option>
<option value="2">火(最大攻击力/魔攻增加 +30)</option>
<option value="3">火(最小攻击力/魔攻增加 +20)</option>
<option value="4">火(攻击力/魔攻增加 +20)</option>
<option value="5">火(AG消耗量减少 +40%)</option>';
}else{
echo '
<option value="36">土(体力提升 +30)</option>
<option value="10">水(防御成功率提升 +10%)</option>
<option value="11">水(防御提升 +30)</option>
<option value="12">水(盾牌防御力提升 +7%)</option>
<option value="13">水(伤害减少 +4%)</option>
<option value="14">水(伤害反伤 +5%)</option>
<option value="21">风(生命值自动恢复提升 +8)</option>
<option value="22">风(最大生命值自动恢复提升 +4%)</option>
<option value="23">风(最大魔法值自动恢复提升 +4%)</option>
<option value="24">风(魔法值自动恢复提升 +7)</option>
<option value="25">风(最大AG提升 +25)</option>
<option value="26">风(AG值提升 +3)</option>';
}
echo ' </select> <span id="credits_socket1_css" class="shop_credits_disabled"><span id="credits_socket1">0</span> 元宝</span></td></tr>
<tr>
<td align="left"><b>镶宝 2:</b></td>
<td align="left"><select name="item_socket2" id="item_socket2" onKeyUp="javascript:check_socket2();" onChange="javascript:check_socket2();">
<option value="255">无镶宝属性</option>
<option value="254">有孔</option>';
if($item->fields[12] < 5){
echo '
<option value="29">雷(卓越一击攻击力提升 +15)</option>
<option value="30">雷(卓越一击概率提升 +10%)</option>
<option value="31">雷(幸运一击攻击力提升 +30)</option>
<option value="32">雷(幸运一击概率提升 +8%)</option>
<option value="16">冰(杀怪增加生命值 +1384)</option>
<option value="17">冰(杀怪增加魔法值 +181)</option>
<option value="18">冰(技能攻击力提升 +37)</option>
<option value="19">冰(技能成功率提升 +25)</option>
<option value="20">冰(物品耐久度强化 +30%)</option>
<option value="0">火(每等级)攻击力/攻击增加 +30)</option>
<option value="1">火(攻击速度增加 +7)</option>
<option value="2">火(最大攻击力/魔攻增加 +30)</option>
<option value="3">火(最小攻击力/魔攻增加 +20)</option>
<option value="4">火(攻击力/魔攻增加 +20)</option>
<option value="5">火(AG消耗量减少 +40%)</option>';
}else{
echo '
<option value="36">土(体力提升 +30)</option>
<option value="10">水(防御成功率提升 +10%)</option>
<option value="11">水(防御提升 +30)</option>
<option value="12">水(盾牌防御力提升 +7%)</option>
<option value="13">水(伤害减少 +4%)</option>
<option value="14">水(伤害反伤 +5%)</option>
<option value="21">风(生命值自动恢复提升 +8)</option>
<option value="22">风(最大生命值自动恢复提升 +4%)</option>
<option value="23">风(最大魔法值自动恢复提升 +4%)</option>
<option value="24">风(魔法值自动恢复提升 +7)</option>
<option value="25">风(最大AG提升 +25)</option>
<option value="26">风(AG值提升 +3)</option>';
}
echo ' </select> <span id="credits_socket2_css" class="shop_credits_disabled"><span id="credits_socket2">0</span> 元宝</span></td></tr>
<tr>
<td align="left"><b>镶宝 3:</b></td>
<td align="left"><select name="item_socket3" id="item_socket3" onKeyUp="javascript:check_socket3();" onChange="javascript:check_socket3();">
<option value="255">无镶宝属性</option>
<option value="254">有孔</option>';
if($item->fields[12] < 5){
echo '
<option value="29">雷(卓越一击攻击力提升 +15)</option>
<option value="30">雷(卓越一击概率提升 +10%)</option>
<option value="31">雷(幸运一击攻击力提升 +30)</option>
<option value="32">雷(幸运一击概率提升 +8%)</option>
<option value="16">冰(杀怪增加生命值 +1384)</option>
<option value="17">冰(杀怪增加魔法值 +181)</option>
<option value="18">冰(技能攻击力提升 +37)</option>
<option value="19">冰(技能成功率提升 +25)</option>
<option value="20">冰(物品耐久度强化 +30%)</option>
<option value="0">火(每等级)攻击力/攻击增加 +30)</option>
<option value="1">火(攻击速度增加 +7)</option>
<option value="2">火(最大攻击力/魔攻增加 +30)</option>
<option value="3">火(最小攻击力/魔攻增加 +20)</option>
<option value="4">火(攻击力/魔攻增加 +20)</option>
<option value="5">火(AG消耗量减少 +40%)</option>';
}else{
echo '
<option value="36">土(体力提升 +30)</option>
<option value="10">水(防御成功率提升 +10%)</option>
<option value="11">水(防御提升 +30)</option>
<option value="12">水(盾牌防御力提升 +7%)</option>
<option value="13">水(伤害减少 +4%)</option>
<option value="14">水(伤害反伤 +5%)</option>
<option value="21">风(生命值自动恢复提升 +8)</option>
<option value="22">风(最大生命值自动恢复提升 +4%)</option>
<option value="23">风(最大魔法值自动恢复提升 +4%)</option>
<option value="24">风(魔法值自动恢复提升 +7)</option>
<option value="25">风(最大AG提升 +25)</option>
<option value="26">风(AG值提升 +3)</option>';
}
echo ' </select> <span id="credits_socket3_css" class="shop_credits_disabled"><span id="credits_socket3">0</span> 元宝</span></td></tr>
<tr>
<td align="left"><b>镶宝 4:</b></td>
<td align="left"><select name="item_socket4" id="item_socket4" onKeyUp="javascript:check_socket4();" onChange="javascript:check_socket4();">
<option value="255">无镶宝属性</option>
<option value="254">有孔</option>';
if($item->fields[12] < 5){
echo '
<option value="29">雷(卓越一击攻击力提升 +15)</option>
<option value="30">雷(卓越一击概率提升 +10%)</option>
<option value="31">雷(幸运一击攻击力提升 +30)</option>
<option value="32">雷(幸运一击概率提升 +8%)</option>
<option value="16">冰(杀怪增加生命值 +1384)</option>
<option value="17">冰(杀怪增加魔法值 +181)</option>
<option value="18">冰(技能攻击力提升 +37)</option>
<option value="19">冰(技能成功率提升 +25)</option>
<option value="20">冰(物品耐久度强化 +30%)</option>
<option value="0">火(每等级)攻击力/攻击增加 +30)</option>
<option value="1">火(攻击速度增加 +7)</option>
<option value="2">火(最大攻击力/魔攻增加 +30)</option>
<option value="3">火(最小攻击力/魔攻增加 +20)</option>
<option value="4">火(攻击力/魔攻增加 +20)</option>
<option value="5">火(AG消耗量减少 +40%)</option>';
}else{
echo '
<option value="36">土(体力提升 +30)</option>
<option value="10">水(防御成功率提升 +10%)</option>
<option value="11">水(防御提升 +30)</option>
<option value="12">水(盾牌防御力提升 +7%)</option>
<option value="13">水(伤害减少 +4%)</option>
<option value="14">水(伤害反伤 +5%)</option>
<option value="21">风(生命值自动恢复提升 +8)</option>
<option value="22">风(最大生命值自动恢复提升 +4%)</option>
<option value="23">风(最大魔法值自动恢复提升 +4%)</option>
<option value="24">风(魔法值自动恢复提升 +7)</option>
<option value="25">风(最大AG提升 +25)</option>
<option value="26">风(AG值提升 +3)</option>';
}
echo ' </select> <span id="credits_socket4_css" class="shop_credits_disabled"><span id="credits_socket4">0</span> 元宝</span></td></tr>
<tr>
<td align="left"><b>镶宝 5:</b></td>
<td align="left"><select name="item_socket5" id="item_socket5" onKeyUp="javascript:check_socket5();" onChange="javascript:check_socket5();">
<option value="255">无镶宝属性</option>
<option value="254">有孔</option>';
if($item->fields[12] < 5){
echo '
<option value="29">雷(卓越一击攻击力提升 +15)</option>
<option value="30">雷(卓越一击概率提升 +10%)</option>
<option value="31">雷(幸运一击攻击力提升 +30)</option>
<option value="32">雷(幸运一击概率提升 +8%)</option>
<option value="16">冰(杀怪增加生命值 +1384)</option>
<option value="17">冰(杀怪增加魔法值 +181)</option>
<option value="18">冰(技能攻击力提升 +37)</option>
<option value="19">冰(技能成功率提升 +25)</option>
<option value="20">冰(物品耐久度强化 +30%)</option>
<option value="0">火(每等级)攻击力/攻击增加 +30)</option>
<option value="1">火(攻击速度增加 +7)</option>
<option value="2">火(最大攻击力/魔攻增加 +30)</option>
<option value="3">火(最小攻击力/魔攻增加 +20)</option>
<option value="4">火(攻击力/魔攻增加 +20)</option>
<option value="5">火(AG消耗量减少 +40%)</option>';
}else{
echo '
<option value="36">土(体力提升 +30)</option>
<option value="10">水(防御成功率提升 +10%)</option>
<option value="11">水(防御提升 +30)</option>
<option value="12">水(盾牌防御力提升 +7%)</option>
<option value="13">水(伤害减少 +4%)</option>
<option value="14">水(伤害反伤 +5%)</option>
<option value="21">风(生命值自动恢复提升 +8)</option>
<option value="22">风(最大生命值自动恢复提升 +4%)</option>
<option value="23">风(最大魔法值自动恢复提升 +4%)</option>
<option value="24">风(魔法值自动恢复提升 +7)</option>
<option value="25">风(最大AG提升 +25)</option>
<option value="26">风(AG值提升 +3)</option>';
}
echo ' </select> <span id="credits_socket5_css" class="shop_credits_disabled"><span id="credits_socket5">0</span> 元宝</span></td></tr>
<tr>
<td align="left"><b>幸运荧光属性:</b></td>
<td align="left"><select name="item_bonus_socket" id="item_bonus_socket" onKeyUp="javascript:check_bonus_socket();" onChange="javascript:check_bonus_socket();">
<option value="255">无幸运荧光属性</option>';
if($item->fields[12] < 5){
echo '
<option value="00">攻击力上升 +11</option>
<option value="01">技能攻击力上升 +11</option>
<option value="02">攻击力/魔攻 +5</option>
<option value="03">技能攻击力增加 +11</option>';
}else{
echo '
<option value="04">防御力上升 +12</option>
<option value="05">最大生命增加 +29</option>';
}
echo ' </select> <span id="credits_bonus_socket_css" class="shop_credits_disabled"><span id="credits_bonus_socket">0</span> 元宝</span></td></tr>';
}
//-------------------------
echo '
</table>
</td>
<td align="center" valign="top" width="30%"><div align="center" class="shop_image"><img src="'.$item_image.'"></div></td>
</tr>
</table>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="4" style="padding-left: 10px; padding-right: 10px;">
<tr>
<td style="background-image:url(template/'.$core['config']['template'].'/images/inner_line.jpg); background-repeat:repeat-x; height: 2px;" colspan="2">
</td>
</tr>
</table>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="4" style="padding-left: 10px; padding-right: 10px; padding-bottom: 5px;">
<tr>
<td align="left"><b>总共所需元宝</b> : <span id="total_credits">'.$item->fields[14].'</span> <input type="hidden" id="total_credits_options" name="total_credits_options" value="0"></td>
<td align="right">
<input type="hidden" name="process_item">
<input type="submit" value="购买" onclick="return ask_form(\'你确定你想买这个物品吗 \'+document.getElementById(\'total_credits\').innerHTML+\' 元宝?\')">
</td>
</tr>
</table></form>
</fildset>
</div>';
}
}
}
}
}else{
if(isset($_GET['item_category']) && is_numeric($_GET['item_category'])){
$item_category_gid = safe_input($_GET['item_category'],'');
if(array_key_exists($item_category_gid,$items_categories)){
$category_pressent = '1';
}
}
if(isset($_GET['class']) && is_numeric($_GET['class']) && $category_pressent=='1'){
$class_gid = safe_input($_GET['class'],'');
if(array_key_exists($class_gid,$characters_class)){
$class_pressent = '1';
}
}
echo '<div class="iR_rank_type" style="margin-top: 3px;">
<span style="color: #3399FF;">物品类别</a></div>
<div class="iR_rank_type_sub shop_nav">';
foreach ($items_categories as $item_category_id => $item_category_var){
if($category_pressent == '1'){
if($item_category_id == $item_category_gid){
echo '<span class="shop_nav_seelcted">['.$item_category_var.']</span> ';
}else{
echo '<a href="'.$core_run_script.'&item_category='.$item_category_id.'">'.$item_category_var.'</a> ';
}
}else{
echo '<a href="'.$core_run_script.'&item_category='.$item_category_id.'">'.$item_category_var.'</a> ';
}
}
echo '</div>';
if($category_pressent == '1'){
echo '<table width="100%" border="0" align="center" cellpadding="4" cellspacing="0">';
if($display_classs == 1){
echo '
<tr>
<td align="left" colspan="'.$display_columns.'"><b>职业过滤:</b>
';
if($class_pressent == '1'){
echo '<a href="'.$core_run_script.'&item_category='.$item_category_gid.'">全部</a>';
}else{
echo '[全部]';
}
foreach($characters_class as $class_id => $class_var){
if($class_pressent == '1'){
if($class_gid == $class_id){
echo ' - ['.$class_var[0].']';
}else{
echo ' - <a href="'.$core_run_script.'&item_category='.$item_category_gid.'&class='.$class_id.'">'.$class_var[0].'</a>';
}
}else{
echo ' - <a href="'.$core_run_script.'&item_category='.$item_category_gid.'&class='.$class_id.'">'.$class_var[0].'</a>';
}
}
echo'</td></tr>';
}
echo'
<tr>
<td colspan="'.$display_columns.'" style="background-image:url(template/'.$core['config']['template'].'/images/inner_line.jpg); background-repeat:repeat-x; height: 2px;"></td>
</tr>';
$columns_count = 0;
$calc_width = 100/$display_columns;
$select_items = $core_db->Execute("Select id,name,credits,i_image,i_id,i_type,i_stick_level,class_requirement,i_stock,ancient_id from MUCore_Shop_Items where category=? and i_sell='1' order by credits asc",array($item_category_gid));
while(!$select_items->EOF){
$columns_count++;
$set_image = trim($select_items->fields[3]);
if(!empty($set_image)){
$item_image = 'webshop_items/'.$select_items->fields[3].'';
}else{
$item_image = item_image($select_items->fields[4],$select_items->fields[5],'0',$select_items->fields[6]);
}
if($class_pressent == '1'){
$i_class_requirement = explode(',',$select_items->fields[7]);
if(in_array($class_gid,$i_class_requirement)){
echo '<td valign="top" align="center" width="'.round($calc_width).'%">
<div align="center" class="shop_body_item">
<div align="center" class="shop_title_item">'.$select_items->fields[1].'</div>
';
if($select_items->fields[9] > 0){
foreach($items_ancient_groups as $ac_id => $ac_var){
if($ac_id == $select_items->fields[9]){
echo '<div align="center" style="margin-top: 10px;"><span class="shop_ancient">套装: '.$ac_var.'</span></div>';
break;
}
}
}
echo '
<div align="center" style="margin-top: 10px;"><img src="'.$item_image.'"></div>
<div align="center" class="shop_credits_item">元宝: '.$select_items->fields[2].'</div>
';
if(is_numeric($select_items->fields[8])){
if($select_items->fields[8] <= 0){
echo '<div style="padding: 8px;"><span align="center" class="shop_stock_o">缺货!</span></div>';
}else{
echo '<div style="padding: 8px;"><span align="center" class="shop_stock_a">库存: '.number_format($select_items->fields[8]).'</span></div>';
}
}
if($display_classs == '1'){
echo '<div align="center" class="shop_class_requirement"><b>可穿戴:</b><br>';
$i_class_requirement = explode(',',$select_items->fields[7]);
foreach($characters_class as $class_id => $class_var){
if(in_array($class_id,$i_class_requirement)){
echo $class_var[0].', ';
}
}
echo '</div>';
}
echo'
<div align="center" class="shop_button"><input type="button" value="购买物品" onclick="location.href=\''.$core_run_script.'&buy_item='.$select_items->fields[0].'\'"></div>';
if($_SESSION['admin_login_auth']){
echo '<div align="center" style="margin-top:10px;margin-bottom:10px;"><a href="admincp/index.php?get=webshop_item_manager&m=edit&id='.$select_items->fields[0].'" target="_blank">[-编辑物品-]</a></div>';
}
echo'
</div>
';
}
}else{
echo '<td valign="top" align="center" width="'.round($calc_width).'%">
<div align="center" class="shop_body_item">
<div align="center" class="shop_title_item">'.$select_items->fields[1].'</div>
';
if($select_items->fields[9] > 0){
foreach($items_ancient_groups as $ac_id => $ac_var){
if($ac_id == $select_items->fields[9]){
echo '<div align="center" style="margin-top: 10px;"><span class="shop_ancient">套装: '.$ac_var.'</span></div>';
break;
}
}
}
echo '
<div align="center" style="margin-top: 10px;"><img src="'.$item_image.'"></div>
<div align="center" class="shop_credits_item">元宝: '.$select_items->fields[2].'</div>
';
if(is_numeric($select_items->fields[8])){
if($select_items->fields[8] <= 0){
echo '<div style="padding: 8px;"><span align="center" class="shop_stock_o">缺货!</span></div>';
}else{
echo '<div style="padding: 8px;"><span align="center" class="shop_stock_a">库存: '.number_format($select_items->fields[8]).'</span></div>';
}
}
if($display_classs == '1'){
echo '<div align="center" class="shop_class_requirement"><b>可穿戴:</b><br>';
$i_class_requirement = explode(',',$select_items->fields[7]);
foreach($characters_class as $class_id => $class_var){
if(in_array($class_id,$i_class_requirement)){
echo $class_var[0].', ';
}
}
echo '</div>';
}
echo'
<div align="center" class="shop_button">
<input type="button" value="购买物品" onclick="location.href=\''.$core_run_script.'&buy_item='.$select_items->fields[0].'\'"></div>';
if($_SESSION['admin_login_auth']){
echo '<div align="center" style="margin-top:10px;margin-bottom:10px;"><a href="admincp/index.php?get=webshop_item_manager&m=edit&id='.$select_items->fields[0].'" target="_blank">[-编辑物品-]</a></div>';
}
echo'
</div>
';
}
if ($columns_count%$display_columns){
echo '</td>';
}else{
echo "</td></tr><tr>";
}
$select_items->MoveNext();
}
echo '</table>';
}
}
}
}
?>