1
This commit is contained in:
parent
87e6249e5d
commit
ff722de0a3
@ -145,7 +145,6 @@ class EquipController{
|
||||
$equip_id = $_REQUEST['equip_id'];
|
||||
$coin_num = $_REQUEST['coin_num'];
|
||||
$equip_level = $_REQUEST['equip_level'];
|
||||
|
||||
$row = $conn->execQueryOne('SELECT * FROM equip WHERE accountid=:account_id AND equip_id=:equip_id;',
|
||||
array(
|
||||
':account_id' => $account_id,
|
||||
@ -214,6 +213,25 @@ class EquipController{
|
||||
}
|
||||
$p = $this->getParameter(WEAPON_TRIAL);
|
||||
$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 ' .
|
||||
' WHERE accountid=:account_id AND equip_id=:equip_id;',
|
||||
array(
|
||||
@ -225,6 +243,7 @@ class EquipController{
|
||||
die();
|
||||
return;
|
||||
}
|
||||
}
|
||||
echo json_encode(array(
|
||||
'errcode' => 0,
|
||||
'errmsg' => '',
|
||||
|
Loading…
x
Reference in New Issue
Block a user