wada/jr-web Wiki

pages 43wiki option PUBLIC

船関連キャンペーン実装手順

船関連キャンペーン実装手順.md / updated 2023-07-05 14:09:33 +0900

ゴールドパック

jrye-db

master_gold_pack

  • info: 告知のID
  • start_img: 掲載されるバナーID(public_html/img/shop/banner/gold_pack参照)

master_gold_pack_info

  • shop_item_no: master_shop参照
  • limit_count: 購入制限数

jr-web

  • defin_y.inc

新たにmaster_shopが追加された場合、$_df['shop_gold_set']にショップIDを追加

/*****************************************************************/
// ゴールドパック
// shop_item_no:10020,10021,10022
// $_df['shop_gold_set']['shop_item_no']は販売表示で使用している
/*****************************************************************/
$_df['shop_gold_set']['set_name'] = "ゴールドパック";
$_df['shop_gold_set']['m_set_name'] = "ゴールドパック";
//販売アイテム
$_df['shop_gold_set']['shop_item_no'][1] = 10165;//ショップアイテムNo
$_df['shop_gold_set']['shop_item_no'][2] = 10166;//ショップアイテムNo
$_df['shop_gold_set']['shop_item_no'][3] = 10167;//ショップアイテムNo
$_df['shop_gold_set']['shop_item_no'][4] = 10188;//ショップアイテムNo
$_df['shop_gold_set']['shop_item_no'][5] = 10189;//ショップアイテムNo
$_df['shop_gold_set']['shop_item_no'][6] = 10210;//ショップアイテムNo
$_df['shop_gold_set']['shop_item_no'][7] = 10211;//ショップアイテムNo
$_df['shop_gold_set']['shop_item_no'][8] = 10212;//ショップアイテムNo

確認方法

master_gold_pack.start_timeを変更し、ゲーム内のショップページで確認

船上限Lv解放

jrye-db

Lvは+1して設定
(例:Lv20に変更する場合、max_max_lvは21を設定)

master_card

既存設定の船上限Lv(max_max_lv)を更新

master_ship_data

追加するLvの設定を追加
・1Lvにつき6レコード(成長タイプごと)

  • 【JR2】船のデータ_DS

https://docs.google.com/spreadsheets/d/1u4UeAAPRVm5PpN9sjkD0tumzF_abG5vWE0R6nVxQuxE/edit#gid=427077155
「SQL確認用」シートでsqlクエリを作成実行

jr-web

  • define.inc<br>

$_df['ship_custom_skill']に今回の上限Lv解放で適用される設定があればアンコメント

#例
#この設定は、ブルーキャラベルの上限Lvが25になったらアンコメント
// $_df['ship_custom_skill'][10005][26][1] = 1429;//ブルーキャラベル:【飛】ソウルテリトリー

確認方法

ゲーム内、港ページの造船リストから対象の船を選択、
右上の最大値を押した時の最大Lvのパラメータ、スキルが正しいか確認

船の造船・強化キャンペーン

jr-web

  • define_y.inc

開始日、終了日、告知Noを更新

	/*****************************************************************/
// 船造船・強化半額キャンペーン
/*****************************************************************/
$_df['ship_half_event']['start_time'] = mktime( 12, 0, 0, 5, 16, 2023 );// 開始日
$_df['ship_half_event']['end_time'] = mktime( 23, 59, 59, 5, 29, 2023 );// 終了日
  if($_df['TEST']){
      $_df['ship_half_event']['start_time'] -= $day_sec * 30;
  }
$_df['ship_half_event']['info_no'] = 2239;	//告知No
$_df['ship_half_event']['banner_no'] = "";	//バナー画像No(banner851のような名称の数字部分です。バナーデータのIDではないことにご留意ください。)

確認方法

define_y.incの期間を変更し、ゲーム内で造船