This commit is contained in:
aozhiwei 2020-08-21 16:07:06 +08:00
parent 4907ff7cdd
commit 1a5077ca44
4 changed files with 33 additions and 27 deletions

View File

@ -94,6 +94,9 @@ class AdditemController{
$status = 1;
$active_time = 0;
if ($item_id != 0){
if ($it['type'] == 12) {
$this->addEquip($item_id, $item_num, $time, $accountid);
} else {
if ($it['type'] == 10 || $it['type'] == 11) {
$item_num = $row['num'] + $item_num;
} else {
@ -116,6 +119,7 @@ class AdditemController{
return;
}
}
}
}
@ -237,10 +241,9 @@ class AdditemController{
}
public function addEquip()
protected function addEquip($id, $num, $time, $accountid)
{
$accountid=$_REQUEST['account_id'];
$item_id = $_REQUEST['id'];
$item_id = $id;
$conn = $this->getMysql($accountid);
if(!$conn){
phpcommon\sendError(ERR_USER_BASE + 1, '没有这个玩家');

View File

@ -125,7 +125,7 @@ class EquipController{
}
$ret1 = $conn->execScript('INSERT INTO bag(accountid, id, color_id, status, num, active_time, create_time, modify_time) ' .
' VALUES(:account_id, :id, 0, :status, 200, :active_time, :create_time, :modify_time) ' .
' ON DUPLICATE KEY UPDATE accountid=:account_id, id=:id, color_id=0, status=:status, num=1, active_time=:active_time, modify_time=:modify_time;',
' ON DUPLICATE KEY UPDATE accountid=:account_id, id=:id, color_id=0, status=:status, num=200, active_time=:active_time, modify_time=:modify_time;',
array(
':account_id' => $account_id,
':id' => 18006,
@ -598,11 +598,12 @@ class EquipController{
$active_time = $row['active_time'];
if ($active_time + $sub_time <= time()) {
$active_time = 0;
$sub_time = 0;
$flag = 1;
}
if ($sub_time == 0) {
$flag = 1;
}
// if ($sub_time == 0) {
// $flag = 1;
// }
$retEquip = $conn->execScript('UPDATE equip SET active_time=:active_time, sub_time=:sub_time, modify_time=:modify_time ' .
' WHERE accountid=:accountid AND id=:id;',
array(

View File

@ -164,7 +164,7 @@ class GameOverController{
}
//道具物品
$first_list = array();
if (phpcommon\extractChannel($account_id) == 6000 || phpcommon\extractChannel($account_id) == 6001) {
if (phpcommon\extractChannel($account_id) == 6001) {
array_push($first_list, array(
'item_id' => 18006,
'item_num' => $num,

View File

@ -262,6 +262,8 @@ class RoleController{
'act_video_status' => 0,
'act_ad_status' => 0,
'biogame_times' => 0,
'coin_nums' => 10000,
'diamond_times' => 0,
));
} else {
if ($avatar_url != '') {