1
This commit is contained in:
parent
87e6249e5d
commit
ff722de0a3
@ -145,7 +145,6 @@ class EquipController{
|
|||||||
$equip_id = $_REQUEST['equip_id'];
|
$equip_id = $_REQUEST['equip_id'];
|
||||||
$coin_num = $_REQUEST['coin_num'];
|
$coin_num = $_REQUEST['coin_num'];
|
||||||
$equip_level = $_REQUEST['equip_level'];
|
$equip_level = $_REQUEST['equip_level'];
|
||||||
|
|
||||||
$row = $conn->execQueryOne('SELECT * FROM equip WHERE accountid=:account_id AND equip_id=:equip_id;',
|
$row = $conn->execQueryOne('SELECT * FROM equip WHERE accountid=:account_id AND equip_id=:equip_id;',
|
||||||
array(
|
array(
|
||||||
':account_id' => $account_id,
|
':account_id' => $account_id,
|
||||||
@ -214,6 +213,25 @@ class EquipController{
|
|||||||
}
|
}
|
||||||
$p = $this->getParameter(WEAPON_TRIAL);
|
$p = $this->getParameter(WEAPON_TRIAL);
|
||||||
$time = $p['param_value'];
|
$time = $p['param_value'];
|
||||||
|
$row = $conn->execQueryOne('SELECT * FROM equip WHERE accountid=:account_id AND equip_id=:equip_id;',
|
||||||
|
array(
|
||||||
|
':account_id' => $account_id,
|
||||||
|
':equip_id' => $equip_id
|
||||||
|
));
|
||||||
|
if (!$row) {
|
||||||
|
$e = $this->subCoin($account_id, $equip_id . '-' . 1);
|
||||||
|
$ret = $conn->execScript('INSERT INTO equip(accountid, equip_id, equip_level, equip_experience_level, active_time) ' .
|
||||||
|
' VALUES(:accountid, :equip_id, 1, 0, :active_time);',
|
||||||
|
array(
|
||||||
|
':accountid' => $account_id,
|
||||||
|
':equip_id' => $equip_id,
|
||||||
|
':active_time' => time() + $time
|
||||||
|
));
|
||||||
|
if (!$ret) {
|
||||||
|
die();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
$ret = $conn->execScript('UPDATE equip SET active_time=:active_time, equip_experience_level=9 ' .
|
$ret = $conn->execScript('UPDATE equip SET active_time=:active_time, equip_experience_level=9 ' .
|
||||||
' WHERE accountid=:account_id AND equip_id=:equip_id;',
|
' WHERE accountid=:account_id AND equip_id=:equip_id;',
|
||||||
array(
|
array(
|
||||||
@ -225,6 +243,7 @@ class EquipController{
|
|||||||
die();
|
die();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
echo json_encode(array(
|
echo json_encode(array(
|
||||||
'errcode' => 0,
|
'errcode' => 0,
|
||||||
'errmsg' => '',
|
'errmsg' => '',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user