pk任务
This commit is contained in:
@@ -439,13 +439,15 @@ class RoomPk extends Model
|
||||
];
|
||||
model('Chat')->sendMsg(1032,$pk_info['room_id_a'],$texta);
|
||||
model('Chat')->sendMsg(1032,$pk_info['room_id_b'],$textb);
|
||||
$Victory_user_ids = db::name('vs_room_pit')
|
||||
$Victory_user = db::name('vs_room_pit')
|
||||
->where(['room_id' => $pk_info['room_id_a'],'user_id' => ['>',0]])
|
||||
->column('user_id');
|
||||
$Failure_user_ids = db::name('vs_room_pit')
|
||||
$Victory_user_ids = implode(',',$Victory_user);
|
||||
$Failure_user = db::name('vs_room_pit')
|
||||
->where(['room_id' => $pk_info['room_id_b'],'user_id' => ['>',0]])
|
||||
->column('user_id');
|
||||
$Draw_user_ids = [];
|
||||
$Failure_user_ids = implode(',',$Failure_user);
|
||||
$Draw_user_ids = '';
|
||||
}elseif($pk_info['create_value_a'] < $pk_info['receive_value_b']){
|
||||
db::name('vs_room_pk')->where('pk_id', $pk_id)->update(['shibaifang_id' => $pk_info['create_user_id']]);
|
||||
$texta = [
|
||||
@@ -468,13 +470,15 @@ class RoomPk extends Model
|
||||
];
|
||||
model('Chat')->sendMsg(1032,$pk_info['room_id_a'],$texta);
|
||||
model('Chat')->sendMsg(1032,$pk_info['room_id_b'],$textb);
|
||||
$Victory_user_ids = db::name('vs_room_pit')
|
||||
$Victory_user = db::name('vs_room_pit')
|
||||
->where(['room_id' => $pk_info['room_id_b'],'user_id' => ['>',0]])
|
||||
->column('user_id');
|
||||
$Failure_user_ids = db::name('vs_room_pit')
|
||||
$Victory_user_ids = implode(',',$Victory_user);
|
||||
$Failure_user = db::name('vs_room_pit')
|
||||
->where(['room_id' => $pk_info['room_id_a'],'user_id' => ['>',0]])
|
||||
->column('user_id');
|
||||
$Draw_user_ids = [];
|
||||
$Failure_user_ids = implode(',',$Failure_user);
|
||||
$Draw_user_ids = '';
|
||||
}else{
|
||||
db::name('vs_room_pk')->where('pk_id', $pk_id)->update(['shibaifang_id' => -1]);
|
||||
$texta = [
|
||||
@@ -504,14 +508,14 @@ class RoomPk extends Model
|
||||
$Failure_user = db::name('vs_room_pit')
|
||||
->where(['room_id' => $pk_info['room_id_a'],'user_id' => ['>',0]])
|
||||
->column('user_id');
|
||||
Log::record("平局用户22:".json_encode($Failure_user),"info");
|
||||
$Draw_user_ids = array_merge($Victory_user, $Failure_user);
|
||||
$Victory_user_ids = [];
|
||||
$Failure_user_ids = [];
|
||||
|
||||
//合并字符串
|
||||
$Draw_user_ids = implode(',', array_unique(array_merge($Victory_user, $Failure_user)));
|
||||
|
||||
$Victory_user_ids = '';
|
||||
$Failure_user_ids = '';
|
||||
}
|
||||
Log::record("平局用户:".json_encode($Draw_user_ids),"info");
|
||||
Log::record("胜利用户:".json_encode($Victory_user_ids),"info");
|
||||
Log::record("结束用户:".json_encode($Failure_user_ids),"info");
|
||||
Log::record("腾讯发送群消息:".$Draw_user_ids,"info");
|
||||
//任务:35-每日参与PK
|
||||
model('api/Tasks')->tasks_complete_pk($Victory_user_ids,$Failure_user_ids,$Draw_user_ids,35);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user