This commit is contained in:
aozhiwei 2020-08-15 03:48:32 +08:00
parent b3cd1c8d8a
commit df81f15fed

View File

@ -147,30 +147,36 @@ class EquipController{
$flag = 0;
$using_id = 0;
foreach ($rows as $row) {
$e = $this->getEquip($row['id']);
if ($e['upgrade_priority'] == '') {
$flag = 1;
}
$id = $addreward->getRealIndexid($row['id'], $account_id);
$using_id = $id;
if ($flag == 1) {
$lv = $row['lv'];
} else {
$lv = 0;
}
array_push($equip_list, array(
'id' => $id,
'lv' => 0,
'lv' => $lv,
'active_time' => 0,
'using_id' => $using_id,
'exp' => $row['exp'],
));
$ret = $conn->execScript('UPDATE equip SET id=:id, using_id=:using_id, lv=0 ' .
$ret = $conn->execScript('UPDATE equip SET id=:id, using_id=:using_id, lv=:lv ' .
' WHERE accountid=:accountid;',
array(
':accountid' => $account_id,
':id' => $id,
':using_id' => $using_id
':using_id' => $using_id,
':lv' => $lv
));
if (!$ret) {
die();
return;
}
$e = $this->getEquip($row['id']);
if ($e['upgrade_priority'] == '') {
$flag = 1;
}
}
if ($flag == 0) {
//更新老玩家数据
@ -988,6 +994,8 @@ class EquipController{
$this->subCoin(10001, $coin_num, $account_id);
$this->subCoin($mid, $mnum, $account_id);
error_log($lv);
error_log($equip_id);
$ret = $conn->execScript('UPDATE equip SET exp=:exp, lv=:lv, modify_time=:modify_time ' .
' WHERE accountid=:accountid AND id=:id;',
array(