diff --git a/view/molistar/modules/rule/cpRule.html b/view/molistar/modules/rule/cpRule.html new file mode 100644 index 0000000..c153574 --- /dev/null +++ b/view/molistar/modules/rule/cpRule.html @@ -0,0 +1,116 @@ + + + + + + + + + + + + +

+

+ + +

+

+ +

+ +

+ +

+ +

+ +

+ +

+

+

+ +

+ +

+ +

+ +

+
+ + +
+

+
+ + +
+

+
+ + +
+

+
+ + +
+

+

+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/view/molistar/modules/rule/images/rule1.png b/view/molistar/modules/rule/images/rule1.png new file mode 100644 index 0000000..a504af6 Binary files /dev/null and b/view/molistar/modules/rule/images/rule1.png differ diff --git a/view/molistar/modules/rule/images/rule10.png b/view/molistar/modules/rule/images/rule10.png new file mode 100644 index 0000000..9721108 Binary files /dev/null and b/view/molistar/modules/rule/images/rule10.png differ diff --git a/view/molistar/modules/rule/images/rule11.png b/view/molistar/modules/rule/images/rule11.png new file mode 100644 index 0000000..f9ce4d1 Binary files /dev/null and b/view/molistar/modules/rule/images/rule11.png differ diff --git a/view/molistar/modules/rule/images/rule12.png b/view/molistar/modules/rule/images/rule12.png new file mode 100644 index 0000000..f9ce4d1 Binary files /dev/null and b/view/molistar/modules/rule/images/rule12.png differ diff --git a/view/molistar/modules/rule/images/rule2.png b/view/molistar/modules/rule/images/rule2.png new file mode 100644 index 0000000..ee13213 Binary files /dev/null and b/view/molistar/modules/rule/images/rule2.png differ diff --git a/view/molistar/modules/rule/images/rule3.png b/view/molistar/modules/rule/images/rule3.png new file mode 100644 index 0000000..89e36b7 Binary files /dev/null and b/view/molistar/modules/rule/images/rule3.png differ diff --git a/view/molistar/modules/rule/images/rule4.png b/view/molistar/modules/rule/images/rule4.png new file mode 100644 index 0000000..efcf677 Binary files /dev/null and b/view/molistar/modules/rule/images/rule4.png differ diff --git a/view/molistar/modules/rule/images/rule5.png b/view/molistar/modules/rule/images/rule5.png new file mode 100644 index 0000000..cf0974c Binary files /dev/null and b/view/molistar/modules/rule/images/rule5.png differ diff --git a/view/molistar/modules/rule/images/rule6.png b/view/molistar/modules/rule/images/rule6.png new file mode 100644 index 0000000..fd421c2 Binary files /dev/null and b/view/molistar/modules/rule/images/rule6.png differ diff --git a/view/molistar/modules/rule/images/rule7.png b/view/molistar/modules/rule/images/rule7.png new file mode 100644 index 0000000..5b05079 Binary files /dev/null and b/view/molistar/modules/rule/images/rule7.png differ diff --git a/view/molistar/modules/rule/images/rule8.png b/view/molistar/modules/rule/images/rule8.png new file mode 100644 index 0000000..b733468 Binary files /dev/null and b/view/molistar/modules/rule/images/rule8.png differ diff --git a/view/molistar/modules/rule/images/rule9.png b/view/molistar/modules/rule/images/rule9.png new file mode 100644 index 0000000..799c68c Binary files /dev/null and b/view/molistar/modules/rule/images/rule9.png differ diff --git a/view/molistar/modules/rule/images/simg1.png b/view/molistar/modules/rule/images/simg1.png new file mode 100644 index 0000000..fcc116d Binary files /dev/null and b/view/molistar/modules/rule/images/simg1.png differ diff --git a/view/molistar/modules/rule/images/simg2.png b/view/molistar/modules/rule/images/simg2.png new file mode 100644 index 0000000..e281681 Binary files /dev/null and b/view/molistar/modules/rule/images/simg2.png differ diff --git a/view/molistar/modules/rule/images/simg3.png b/view/molistar/modules/rule/images/simg3.png new file mode 100644 index 0000000..949e8dd Binary files /dev/null and b/view/molistar/modules/rule/images/simg3.png differ diff --git a/view/molistar/modules/rule/images/simg4.png b/view/molistar/modules/rule/images/simg4.png new file mode 100644 index 0000000..a82f089 Binary files /dev/null and b/view/molistar/modules/rule/images/simg4.png differ diff --git a/view/molistar/modules/rule/images/simg5.png b/view/molistar/modules/rule/images/simg5.png new file mode 100644 index 0000000..6a7f177 Binary files /dev/null and b/view/molistar/modules/rule/images/simg5.png differ diff --git a/view/molistar/modules/rule/images/simg6.png b/view/molistar/modules/rule/images/simg6.png new file mode 100644 index 0000000..b327c92 Binary files /dev/null and b/view/molistar/modules/rule/images/simg6.png differ diff --git a/view/molistar/modules/rule/local/ar.js b/view/molistar/modules/rule/local/ar.js index 710941f..a147cae 100644 --- a/view/molistar/modules/rule/local/ar.js +++ b/view/molistar/modules/rule/local/ar.js @@ -1776,5 +1776,35 @@ langAr = { luckyGiftRuleErr: 'خطأ في الشبكة', luckyGiftRuleText1: 'أرسل هدايا حظ مختلفة لفرصة الفوز بجوائز عالية القيمة.', luckyGiftRuleText2: 'حقيبة الحظ', - } + }, + cpRule: { + text1: `قواعد CP`, + text2: `س: كيف تصبح CP؟`, + text3: `ج: يمكنك أن تصبح CP عن طريق إرسال هدية CP محددة.`, + text4: `س: كيف ترقى مستوى CP؟`, + text5: `ج: يمكنك كسب قيمة CP من خلال إرسال هدايا CP بعد أن تصبح CP.`, + text6: `المستوى 1: 100000-700000 CP الاسم: ثنائي مثالي`, + text7: `المستوى 2: 700000-1800000 CP الاسم: ثنائي أحلام`, + text8: `المستوى 3: 1800000-5000000 CP الاسم: ثنائي مثالي`, + text9: `المستوى 4: 5000000-10000000 CP الاسم: ثنائي ديناميكي`, + text10: `المستوى 5: أكثر من 10000000 CP الاسم: زوج إلهي`, + text11: `س: ماذا يمكنني الحصول عليه من خلال أن أصبح CP؟`, + text12: `ج: يمكن أن تحصل مستويات CP المختلفة على جوائز مختلفة.`, + text13: `Lv0: لقب CP (ثنائي ديناميكي)؛ عرض صور رمزية في الصفحة الرئيسية`, + text14: `Lv1: لقب CP (ثنائي مثالي)؛ عرض صور رمزية في الصفحة الرئيسية`, + text15: `Lv2: لقب CP (ثنائي أحلام)؛ عرض صور رمزية في الصفحة الرئيسية`, + text16: `Lv3: لقب CP (ثنائي مثالي)؛ عرض صور رمزية في الصفحة الرئيسية؛ عرض أنيميشن في الصفحة الرئيسية`, + text17: `Lv3: لقب CP (ثنائي مثالي)؛ عرض صور رمزية في الصفحة الرئيسية؛ عرض أنيميشن في الصفحة الرئيسية`, + text18: `Lv3: لقب CP (ثنائي مثالي)؛ عرض صور رمزية في الصفحة الرئيسية؛ عرض أنيميشن في الصفحة الرئيسية`, + text19: `Lv4: لقب CP (ثنائي ديناميكي)؛ عرض صور رمزية في الصفحة الرئيسية؛ عرض أنيميشن في الصفحة الرئيسية`, + text20: `Lv5: لقب CP (زوج إلهي)؛ عرض صور رمزية في الصفحة الرئيسية؛ عرض أنيميشن في الصفحة الرئيسية`, + text21: `س: كيف يمكنني الحفاظ على حميمية CP؟`, + text22: `ج: يجب الحفاظ على حميمية CP. إذا لم يتم تقديم هدايا CP خلال فترة معينة، فقد تنخفض مستوى الحميمية: + إذا لم ترسل هدايا CP لمدة 7 أيام متتالية: في الساعة 0:00 من اليوم الثامن، ستنخفض حميمية CP بمقدار 12500، ثم ستنخفض بمقدار 12500 في الساعة 0:00 كل يوم. + إذا لم ترسل هدايا CP لمدة 15 يومًا متتالية: في الساعة 0:00 من اليوم السادس عشر، ستنخفض حميمية CP بمقدار 40000، ثم ستنخفض بمقدار 40000 في الساعة 0:00 كل يوم. + إذا لم ترسل هدايا CP لمدة 30 يومًا متتالية: في الساعة 0:00 من اليوم الحادي والثلاثين، ستنخفض حميمية CP بمقدار 80000، ثم ستنخفض بمقدار 80000 في الساعة 0:00 كل يوم. + إذا لم ترسل هدايا CP لمدة 45 يومًا متتالية: في الساعة 0:00 من اليوم السادس والأربعين، ستنخفض حميمية CP بمقدار 160000، ثم ستنخفض بمقدار 160000 في الساعة 0:00 كل يوم. + إذا لم ترسل هدايا CP لمدة 60 يومًا متتالية: في الساعة 0:00 من اليوم الحادي والستين، ستنخفض حميمية CP بمقدار 500000، ثم ستنخفض بمقدار 500000 في الساعة 0:00 كل يوم. إذا انخفضت قيمة CP إلى النطاق المقابل للمستوى، سيتم تخفيض مستوى CP. + إذا كانت قيمة المستوى 0، سيتم فك ارتباط CP بعد التخفيض. بمجرد أن تستأنف إرسال هدايا CP، سيتوقف خصم الحميمية.` + }, } \ No newline at end of file diff --git a/view/molistar/modules/rule/local/en.js b/view/molistar/modules/rule/local/en.js index a8c949f..b0d2dbc 100644 --- a/view/molistar/modules/rule/local/en.js +++ b/view/molistar/modules/rule/local/en.js @@ -1776,5 +1776,44 @@ langEn = { luckyGiftRuleErr: 'Network Error', luckyGiftRuleText1: 'Send different lucky gifts for a chance to win high-value prizes.', luckyGiftRuleText2: 'Lucky Bag', - } + }, + cpRule: { + text1: `CP Rules`, + text2: `Q:How to become CP?`, + text3: `A:You can become CP by sending a designated CP gift.`, + text4: `Q:How to upgrade CP level?`, + text5: `A:You can earn CP value by sending CP gifts after becoming a CP.`, + text6: `Level 1: 100000-700000 CP Name: Ideal Duo`, + text7: `Level 2: 700000-1800000 CP Name: Dream Duo`, + text8: `Level 3: 1800000-5000000 CP Name: Perfect Duo`, + text9: `Level 4: 5000000-10000000 CP Name: Dynamic Duo`, + text10: `Level 5: More than 10000000 CP Name: Divine Couple`, + text11: `Q:What can I get by becoming a CP`, + text12: `A:Different levels of CP can get different rewards.`, + text13: `Lv0: CP title (Dynamic Duo); Homepage avatars display`, + text14: `Lv1: CP title (Ideal Duo); Homepage avatars display`, + text15: `Lv2: CP title (Dream Duo); Homepage avatars display`, + text16: `Lv3: CP title (Perfect Duo); Homepage avatars display; Homepage animation display`, + text17: `Lv3: CP title (Perfect Duo); Homepage avatars display; Homepage animation display`, + text18: `Lv3: CP title (Perfect Duo); Homepage avatars display; Homepage animation display`, + text19: `Lv4: CP title (Dynamic Duo); Homepage avatars display; Homepage animation display`, + text20: `Lv5: CP title (Divine Couple); Homepage avatars display; Homepage animation display`, + text21: `Q: How to maintain CP intimacy?`, + text22: `A: The intimacy of CP needs to be maintained. If no CP gifts are given within a certain period of + time, the + intimacy level may decrease:  + If you do not send CP gifts for 7 consecutive days: at 0:00 on the 8th day, the CP intimacy will be reduced by + 12500, and then it will be reduced by 12500 at 0:00 every day.  + If you do not send CP gifts for 15 consecutive days: at 0:00 on the 16th day, the CP intimacy will be reduced by + 40,000, and then at 0:00 every day, the CP intimacy will be reduced by 40,000.  + If you do not give CP gifts for 30 consecutive days: at 0:00 on the 31st day, the CP intimacy will be reduced by + 80,000, and then at 0:00 every day, the CP intimacy will be reduced by 80,000. + If you do not give CP gifts for 45 consecutive days: at 0:00 on the 46th day, the CP intimacy will be reduced by + 160,000, and then at 0:00 every day, the CP intimacy will be reduced by 160,000. + If you do not give CP gifts for 60 consecutive days: at 0:00 on the 61st day, the CP intimacy will be reduced by + 500,000, and then at 0:00 every day, the CP intimacy will be reduced by 500,000. If the CP value drops to the + range corresponding to the level, the CP level will be downgraded.  + If the level value is 0, the CP will be unbound after downgrading. Once you resume sending CP gift, the + deduction of intimacy will stop.`, + }, } \ No newline at end of file diff --git a/view/molistar/modules/rule/local/zh.js b/view/molistar/modules/rule/local/zh.js index fa1fd0f..be9f172 100644 --- a/view/molistar/modules/rule/local/zh.js +++ b/view/molistar/modules/rule/local/zh.js @@ -1772,9 +1772,39 @@ langZh = { introduction_title: '貴族規則', introduction_title_img: './images/patrician.png', // 幸运礼物 - luckyGiftRuleTitle:'幸運禮物玩法說明', - luckyGiftRuleErr:'網絡錯誤', - luckyGiftRuleText1:'送出不同的幸運禮物,有機會獲得以下高價禮物', - luckyGiftRuleText2:'幸運福袋', - } + luckyGiftRuleTitle: '幸運禮物玩法說明', + luckyGiftRuleErr: '網絡錯誤', + luckyGiftRuleText1: '送出不同的幸運禮物,有機會獲得以下高價禮物', + luckyGiftRuleText2: '幸運福袋', + }, + cpRule: { + text1: `CP 規則`, + text2: `問:如何成為 CP?`, + text3: `答:您可以通過發送指定的 CP 禮物來成為 CP。`, + text4: `問:如何提升 CP 等級?`, + text5: `答:成為 CP 後,通過發送 CP 禮物來獲得 CP 值。`, + text6: `等級 1:100000-700000 CP 名稱:理想雙人`, + text7: `等級 2:700000-1800000 CP 名稱:夢想雙人`, + text8: `等級 3:1800000-5000000 CP 名稱:完美雙人`, + text9: `等級 4:5000000-10000000 CP 名稱:動態雙人`, + text10: `等級 5:超過 10000000 CP 名稱:神聖情侶`, + text11: `問:成為 CP 可以獲得什麼?`, + text12: `答:不同等級的 CP 可以獲得不同的獎勵。`, + text13: `Lv0:CP 稱號(動態雙人);首頁頭像顯示`, + text14: `Lv1:CP 稱號(理想雙人);首頁頭像顯示`, + text15: `Lv2:CP 稱號(夢想雙人);首頁頭像顯示`, + text16: `Lv3:CP 稱號(完美雙人);首頁頭像顯示;首頁動畫顯示`, + text17: `Lv3:CP 稱號(完美雙人);首頁頭像顯示;首頁動畫顯示`, + text18: `Lv3:CP 稱號(完美雙人);首頁頭像顯示;首頁動畫顯示`, + text19: `Lv4:CP 稱號(動態雙人);首頁頭像顯示;首頁動畫顯示`, + text20: `Lv5:CP 稱號(神聖情侶);首頁頭像顯示;首頁動畫顯示`, + text21: `問:如何維持 CP 親密度?`, + text22: `答:CP 的親密度需要維持。如果在某段時間內沒有送 CP 禮物,親密度可能會降低: + 如果您在 7 天內未發送 CP 禮物:在第 8 天的 0:00,CP 親密度將降低 12500,然後每天的 0:00 再降低 12500。 + 如果您在 15 天內未發送 CP 禮物:在第 16 天的 0:00,CP 親密度將降低 40000,然後每天的 0:00 再降低 40000。 + 如果您在 30 天內未發送 CP 禮物:在第 31 天的 0:00,CP 親密度將降低 80000,然後每天的 0:00 再降低 80000。 + 如果您在 45 天內未發送 CP 禮物:在第 46 天的 0:00,CP 親密度將降低 160000,然後每天的 0:00 再降低 160000。 + 如果您在 60 天內未發送 CP 禮物:在第 61 天的 0:00,CP 親密度將降低 500000,然後每天的 0:00 再降低 500000。如果 CP 值降到對應的等級範圍,CP 等級將會降級。 + 如果等級值為 0,CP 將在降級後解除綁定。一旦您恢復發送 CP 禮物,親密度的扣除將停止。` + }, } \ No newline at end of file diff --git a/view/molistar/modules/rule/style/cpRule.css b/view/molistar/modules/rule/style/cpRule.css new file mode 100644 index 0000000..2ffd68d --- /dev/null +++ b/view/molistar/modules/rule/style/cpRule.css @@ -0,0 +1,66 @@ +body { + width: 10rem; + height: 17.78667rem; + background: #F5F7F9; + box-sizing: border-box; + padding: 0.26667rem 0.42667rem 1.09333rem; + margin: 0 auto; +} + +h2 { + width: 100%; + color: #313131; + font-size: 0.37333rem; + font-weight: 500; + line-height: 0.53333rem; +} + +h3 { + width: 100%; + color: #7B7B7D; + font-size: 0.34667rem; + font-weight: 400; + margin-bottom: 0.18667rem; + line-height: 0.53333rem; +} + +img { + display: block; + width: 9.14667rem; + margin-bottom: 0.18667rem; +} + +.img1 { + height: 4.26667rem; +} + +.img2 { + height: 5.44rem; +} + +.img3 { + height: 3.46667rem; +} + +.img9, +.img10, +.img11, +.img12 { + margin-top: 0.18667rem; +} + +.imgBox { + width: 100%; + display: flex; + justify-content: space-between; + margin-bottom: 0.18667rem; + margin-top: 0.18667rem; +} + +.imgBox img { + width: 4.48rem; +} + +.null { + height: 1.09333rem; +} diff --git a/view/molistar/modules/rule/style/cpRule.scss b/view/molistar/modules/rule/style/cpRule.scss new file mode 100644 index 0000000..4db4a19 --- /dev/null +++ b/view/molistar/modules/rule/style/cpRule.scss @@ -0,0 +1,70 @@ +@function px2rem($px) { + @return $px / 75+rem; +} + +body { + width: px2rem(750); + height: px2rem(1334); + background: #F5F7F9; + box-sizing: border-box; + padding: px2rem(20) px2rem(32) px2rem(82); + margin: 0 auto; +} + +h2 { + width: 100%; + color: #313131; + font-size: px2rem(28); + font-weight: 500; + line-height: px2rem(40); +} + +h3 { + width: 100%; + color: #7B7B7D; + font-size: px2rem(26); + font-weight: 400; + margin-bottom: px2rem(14); + line-height: px2rem(40); +} + +img { + display: block; + width: px2rem(686); + margin-bottom: px2rem(14); +} + +.img1 { + height: px2rem(320); +} + +.img2 { + height: px2rem(408); +} + +.img3 { + height: px2rem(260); +} + +.img9, +.img10, +.img11, +.img12 { + margin-top: px2rem(14); +} + +.imgBox { + width: 100%; + display: flex; + justify-content: space-between; + margin-bottom: px2rem(14); + margin-top: px2rem(14); + + img { + width: px2rem(336); + } +} + +.null { + height: px2rem(82); +} \ No newline at end of file