アイテムパック実装手順
お試しセット系はこちらを参照:[[お試しセット系実装手順|お試しセット系実装手順]]
告知登録
通常告知
データ登録系 > 告知登録を選択<br>
過去に同名で開催していた場合、過去の告知を検索<br>
過去の告知を参考に新規登録<br>
新規パックの場合は、必要な告知を新規告知登録で登録<br>
告知
- お知らせタイトル<br>
仕様書を参照し、設定
- リダイレクト用URL:スマホ版<br>
告知テキストがなく、別ページに遷移させる場合に遷移先のURLを設定
- リダイレクトURL:ガラケー版<br>
設定不要
- 開始時間<br>
仕様書を参照し、設定
- 終了時間<br>
変更不要
- 告知タイプ<br>
キャンペーンを選択
- 育成講座:紹介カードNo<br>
設定不要
入力内容を確認し、問題なければ登録<br>
告知一覧に作成した告知があるか、内容に問題がないか確認
SWF告知
データ登録系 > SWF告知登録を選択<br>
過去に同名で開催していた場合、過去の告知を検索<br>
過去の告知を参考に新規登録<br>
新規パックの場合は、必要な告知を新規swf告知登録で登録<br>
- 参照画像ID<br>
過去に開催していた場合、過去のswf告知IDを入力<br>
画像を流用する場合に設定
- 開始時間<br>
告知掲載時間を入力
- 終了時間<br>
開始時間の23:59:59後を入力<br>
swf告知が重なりすぎないため1日のみ掲載<br>
例:開始時間が1/1 12:00:00の場合、1/2 11:59:00を入力<br>
入力内容を確認し、問題なければ登録<br>
告知一覧に作成した告知があるか、内容に問題がないか確認
mysql登録
管理画面からの登録が対応していないため、mysqlから各テーブルにレコード追加
jrye-db
master_item_pack
- info: 設定不要
- start_img: 掲載されるバナーID(public_html/img/shop/banner/{start_img}_start_1.jpg参照)
- end_img: start_imgと同じ
master_item_pack_info
- shop_item_no: master_shop参照
- limit_count: 購入制限数
master_shop
新規パックの場合、新たに登録が必要<br>
- shop_item_no: 他のパックと被らないように
master_shop_item
新規パックの場合、新たに登録が必要<br>
- shop_item_no: master_shop.shop_item_noを設定
- item_no: 設定方法が特殊なため確認<br>
- item_num: アイテム個数
ソースコード実装
jr-web
defin_y.inc<br>
新たにmaster_shopが追加された場合、$_df['shop_gain_set']にショップIDを追加<br>
keyが被らないように注意
/*********************************************************************************/
// アイテムパック
// shop_item_no:10017,10018,10019
// $_df['shop_gain_set']['shop_item_no']は販売表示で使用している
/*********************************************************************************/
$_df['shop_gain_set']['set_name'] = "アイテムパック";
$_df['shop_gain_set']['m_set_name'] = "アイテムパック";
//keyは画像名と連動している(ガラケーの画像名は+1されてる)
$_df['shop_gain_set']['shop_item_no'][1] = 10017;//ショップアイテムNo
...確認方法
master_item_pack.start_timeを変更し、ゲーム内のショップページで確認