$newb = $oldmagicdefense - $oldeffect; if (Put2Bag($tmp)) { $result0 = mysql_query("UPDATE roleset SET {$unequipid} = NULL,MagicAttack = {$newa} ,MagicDefense = {$newb},Lucky = {$newlucky} WHERE Name='{$nam}'"); } } if ($unequipid == 7) { $unequipid = 'WeaponId'; $result = mysql_query("SELECT {$unequipid} FROM roleset WHERE Name='{$nam}'"); $info = mysql_fetch_array($result); $tmp = $info[0]; $result = mysql_query("SELECT * FROM itemset WHERE id='{$tmp}'"); $info = mysql_fetch_array($result); $oldskill = $info['SkillId']; $oldeffect = $info['Effect']; $oldLucky = $info['Lucky']; SkillForget($oldskill); $newlucky = $oldlucky - $oldLucky; $new = $oldattack - $oldeffect; if (Put2Bag($tmp)) { $result0 = mysql_query("UPDATE roleset SET {$unequipid} = NULL,Attack = {$new},Lucky = {$newlucky} WHERE Name='{$nam}'"); } } } if ($useid != '') { $usename = 'Bag' . $useid; $result = mysql_query("SELECT {$usename} FROM roleset WHERE Name='{$nam}'"); $info = mysql_fetch_array($result); $touseid = $info[0]; $result = mysql_query("SELECT * FROM itemset WHERE id='{$touseid}'"); $info = mysql_fetch_array($result); $type = $info['Type'];
function EquipTR($effect, $skillid, $touseid) { $nam = $_SESSION['User']; include "../Connect.php"; mysql_select_db("db_1012", $con); $result = mysql_query("SELECT * FROM roleset WHERE Name='{$nam}'"); $info = mysql_fetch_array($result); $roleskill = $info['Skills']; $move = $info['Move']; $lucky = $info['Lucky']; $oldtransport = $info['TransportId']; //读取旧装备id和人物属性 if ($oldtransport == '') { //没有旧装备 $move += $effect; SkillLearn($skillid); mysql_query("UPDATE roleset SET Move = {$move},TransportId = {$touseid} WHERE Name='{$nam}'"); return 0; } else { $result = mysql_query("SELECT * FROM itemset WHERE id='{$oldtransport}'"); $info = mysql_fetch_array($result); $oldskill = $info['SkillID']; $oldeffect = $info['Effect']; //读取旧装备属性 SkillForget($oldskill); SkillLearn($skillid); $newmove = $move - $oldeffect + $effect; mysql_query("UPDATE roleset SET Move = {$newmove},TransportId = {$touseid} WHERE Name='{$nam}'"); //装备新装备 return $oldtransport; //将旧装备放入背包 } }