PR

【9/10】リリース 天下無双 & レイド報酬配布 #1124

kouho opened this at 2021-09-10T10:09:40; closed

Description

opened by kouho at 2021-09-10T10:09:40; updated 2025-07-01T10:54:46

概要

【9/2】レイド9回・2期 #1048
【9/10】 天下無双の賞金首 #1052
9/10 開催の天下無双の賞金首イベントのリリースとレイドの報酬配布を行うPRです。
12:00頃反映予定

webブランチ:release_091012_2
dbブランチ:release_091012_2

テスト方法、確認した内容

  • event_battle_12_1052ブランチとの差分がないかどうか
  • BattleEventConfig.phpの$this->_config['start']を書き換えてのイベント開催確認
  • dockerからテストスクリプトの実行
cd /home/web/jr-web/tool/event/
ENVIRONMENT=develop PF=yamada HTTP_HOST=127.0.0.1 IS_DOCKER=true php test_battle_event.php

TODO

レイドイベント報酬の配布

レイド報酬配布
1-5    | 限定カード*6 - 限定カード2*6 - とくぱん*2 - 勝利の証*120
6-10   | 限定カード*5 - 限定カード2*5 - とくぱん*1 - 勝利の証*100
11-30   | 限定カード*4 - 限定カード2*4 - 勝利の証*80
31-150  | 限定カード*3 - 限定カード2*3 - 勝利の証*60
151-250 | 限定カード*2 - 限定カード2*2 - 勝利の証*40
251-500 | 限定カード*1 - 限定カード2*1 - 勝利の証*30
501-700 | 限定カード*1 勝利の証*5
701~1000 | 勝利の証*5
1001 ~ 位 | 500ベル 以下
  • [x] レイド報酬配布
# 報酬配布
(実行前に$debug_flgを0に設定)
cd /jr-yamada/lib/exec/
vi tool_event_raid_present.inc
ENVIRONMENT=production PF=yamada php ./tool_event_raid_present.inc

# ポイント集計
ENVIRONMENT=production PF=yamada php ./tool_event_raid_point.inc

リリース作業

リリース

  • [x] logの移動
# log移動
ssh jr-adm
cd jr-yamada/lib/exec/
vi tool_delete_battle_event_log.inc (event_no = 11)
ENVIRONMENT=production PF=yamada php tool_delete_battle_event_log.inc
  • [x] DBの初期化
#DBの初期化
1.user_mission
2.user_event_pt
3.user_event_team_status(現在は使ってない)
4.log_battle_event_point
5.log_user_event_pt
 
1 初期化
UPDATE `user_mission` SET `m_event_limit` = '0', `m_event_info` = '20', `event_bonus_limit` = '0', `m_event_stamina_limit` = '23';

2 確認
SELECT `user_no`,`m_event_limit`,`m_event_info`,`event_bonus_limit`,`m_event_stamina_limit` FROM `user_mission` ORDER BY `m_event_limit` DESC;
***m_event_limitは海賊バトル保証カウンタ 賞金首イベント中でなくても、モンスターを討伐すると必ず加算される。***

3 バックアップ
log_battle_event_point
log_user_event_pt

4 初期化
TRUNCATE TABLE `log_battle_event_point`;
TRUNCATE TABLE `log_user_event_pt`;

5 確認
SELECT * FROM log_battle_event_point;
SELECT * FROM log_user_event_pt;
  • [x] 本番環境更新
#本番環境に反映
ssh jr-adm
update web
deploy web
  • [x] 本番環境db更新
# ローカル環境にて
git checkout master
git merge release_091012_2
git push
ssh jr-adm
deploy db

#バッチファイルの設定

crontab -e
3,8,13,18,23,28,33,38,43,48,53,58 * * * * ENVIRONMENT=${JR_ENV} PF=yamada ${JR_DIR}/lib/exec/event_ranking_event_battle.sh
  • [x] 管理画面
  • 告知
  • swf告知
  • 告知バナー
  • 戦闘デモ
kouho change_title at 2021-09-10T10:09:51: 【9/10】リリース 天下無双 【9/10】リリース 天下無双 & レイド報酬配布

Comment

#13580 by kouho at 2021-09-10T10:11:10; updated 2021-09-10T10:11:10

@wada @iwamoto
念の為確認をお願いいたします。

Comment

#13584 by kouho at 2021-09-10T10:48:34; updated 2021-09-10T10:53:02

@wada @iwamoto
SSS RANK到達報酬について記載できていませんでした。以下のSQLを実行予定です。

  • 対象ユーザー取得
SELECT user_no FROM `user_mission` WHERE `raid_point2` >= 15600

user_mission.csv

  • 報酬配布SQL(実行予定)

present_sss_rank_reward_20210910.sql

Comment

#13587 by wada at 2021-09-10T11:04:02; updated 2021-09-10T11:04:02

@kouho
確認OKです

Comment

#13588 by iwamoto at 2021-09-10T11:17:22; updated 2021-09-10T11:17:22

@kouho
確認しました。

kouho merge at 2021-09-10T11:59:08: 【9/10】リリース 天下無双 & レイド報酬配布
kouho close at 2021-09-10T11:59:08: Close

Commit range

base3652c46018c43467a1f08004ad4fb1e9450aacd6
head25142f369436dfb421328f029fcc4ba36b55bebb
base branchjolly/jr-web:master
head branchjolly/jr-web:release_091012_2

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed3 filesView patch
statusfile
modifiedlib/conf/class/BattleEventConfig.class.php
modifiedlib/conf/define_y.inc
addedpublic_html/img/ranking/event_battle/info12.jpg
Patch body is stored as a separate file to keep this page lightweight.