1
This commit is contained in:
parent
b3cd1c8d8a
commit
df81f15fed
@ -147,30 +147,36 @@ class EquipController{
|
|||||||
$flag = 0;
|
$flag = 0;
|
||||||
$using_id = 0;
|
$using_id = 0;
|
||||||
foreach ($rows as $row) {
|
foreach ($rows as $row) {
|
||||||
|
$e = $this->getEquip($row['id']);
|
||||||
|
if ($e['upgrade_priority'] == '') {
|
||||||
|
$flag = 1;
|
||||||
|
}
|
||||||
$id = $addreward->getRealIndexid($row['id'], $account_id);
|
$id = $addreward->getRealIndexid($row['id'], $account_id);
|
||||||
$using_id = $id;
|
$using_id = $id;
|
||||||
|
if ($flag == 1) {
|
||||||
|
$lv = $row['lv'];
|
||||||
|
} else {
|
||||||
|
$lv = 0;
|
||||||
|
}
|
||||||
array_push($equip_list, array(
|
array_push($equip_list, array(
|
||||||
'id' => $id,
|
'id' => $id,
|
||||||
'lv' => 0,
|
'lv' => $lv,
|
||||||
'active_time' => 0,
|
'active_time' => 0,
|
||||||
'using_id' => $using_id,
|
'using_id' => $using_id,
|
||||||
'exp' => $row['exp'],
|
'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;',
|
' WHERE accountid=:accountid;',
|
||||||
array(
|
array(
|
||||||
':accountid' => $account_id,
|
':accountid' => $account_id,
|
||||||
':id' => $id,
|
':id' => $id,
|
||||||
':using_id' => $using_id
|
':using_id' => $using_id,
|
||||||
|
':lv' => $lv
|
||||||
));
|
));
|
||||||
if (!$ret) {
|
if (!$ret) {
|
||||||
die();
|
die();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
$e = $this->getEquip($row['id']);
|
|
||||||
if ($e['upgrade_priority'] == '') {
|
|
||||||
$flag = 1;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if ($flag == 0) {
|
if ($flag == 0) {
|
||||||
//更新老玩家数据
|
//更新老玩家数据
|
||||||
@ -988,6 +994,8 @@ class EquipController{
|
|||||||
|
|
||||||
$this->subCoin(10001, $coin_num, $account_id);
|
$this->subCoin(10001, $coin_num, $account_id);
|
||||||
$this->subCoin($mid, $mnum, $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 ' .
|
$ret = $conn->execScript('UPDATE equip SET exp=:exp, lv=:lv, modify_time=:modify_time ' .
|
||||||
' WHERE accountid=:accountid AND id=:id;',
|
' WHERE accountid=:accountid AND id=:id;',
|
||||||
array(
|
array(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user