1
This commit is contained in:
parent
24fb7c5815
commit
b1e62a0740
@ -61,6 +61,7 @@ class Bag(object):
|
|||||||
'params': [
|
'params': [
|
||||||
_common.ReqHead(),
|
_common.ReqHead(),
|
||||||
['item_id', '', '道具id'],
|
['item_id', '', '道具id'],
|
||||||
|
['item_num', '', '道具数量'],
|
||||||
],
|
],
|
||||||
'response': [
|
'response': [
|
||||||
_common.RspHead(),
|
_common.RspHead(),
|
||||||
|
@ -430,6 +430,7 @@ class BagController extends BaseAuthedController {
|
|||||||
public function buyItem()
|
public function buyItem()
|
||||||
{
|
{
|
||||||
$itemId = getReqVal('item_id', 0);
|
$itemId = getReqVal('item_id', 0);
|
||||||
|
$itemNum = getReqVal('item_num', 1);
|
||||||
$itemMeta = mt\Item::get($itemId);
|
$itemMeta = mt\Item::get($itemId);
|
||||||
if (!$itemMeta) {
|
if (!$itemMeta) {
|
||||||
$this->_rspErr(1, "item_id error");
|
$this->_rspErr(1, "item_id error");
|
||||||
@ -442,7 +443,7 @@ class BagController extends BaseAuthedController {
|
|||||||
$costItems= array(
|
$costItems= array(
|
||||||
array(
|
array(
|
||||||
'item_id' => V_ITEM_GOLD,
|
'item_id' => V_ITEM_GOLD,
|
||||||
'item_num' => $itemMeta['gold']
|
'item_num' => $itemMeta['gold'] * $itemNum
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
$lackItem = null;
|
$lackItem = null;
|
||||||
@ -453,7 +454,7 @@ class BagController extends BaseAuthedController {
|
|||||||
$items = array(
|
$items = array(
|
||||||
array(
|
array(
|
||||||
'item_id' => $itemId,
|
'item_id' => $itemId,
|
||||||
'item_num' => 1
|
'item_num' => $itemNum
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
$this->_decItems($costItems);
|
$this->_decItems($costItems);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user