From b98b2d011d8662faa255d7ea0eb593a670796432 Mon Sep 17 00:00:00 2001 From: lkddi Date: Fri, 27 Feb 2026 01:23:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E8=AF=B4=E6=98=8E=E9=A1=B5=E9=9D=A2=E5=A2=9E=E5=8A=A0=E5=8F=B3?= =?UTF-8?q?=E4=BE=A7=E5=9B=BA=E5=AE=9A=E5=AF=BC=E8=88=AA=E6=A0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 双栏布局:左侧主内容 + 右侧 sticky 导航 - 8 个锚点快速跳转(经验/金币/魅力/礼物/VIP/权限/排行/操作) - 滚动时自动高亮当前板块 - smooth scroll 平滑滚动效果 --- resources/views/rooms/guide.blade.php | 511 +++++++++++++++----------- 1 file changed, 298 insertions(+), 213 deletions(-) diff --git a/resources/views/rooms/guide.blade.php b/resources/views/rooms/guide.blade.php index 54cca0b..385a109 100644 --- a/resources/views/rooms/guide.blade.php +++ b/resources/views/rooms/guide.blade.php @@ -19,6 +19,36 @@ @endsection +@section('head') + +@endsection + @php use App\Models\Sysparam; use App\Models\VipLevel; @@ -54,245 +84,300 @@ @endphp @section('content') -
+
- {{-- 页面标题 --}} -
-

🌟 飘落流星聊天室 · 使用说明

-

了解如何获取经验、金币、魅力,以及各项功能的使用规则

-
+ {{-- 右侧固定导航 --}} + - {{-- ═══ 1. 经验与等级 ═══ --}} -
-

⭐ 经验与等级

+ {{-- 左侧主内容 --}} +
-
-
-

📈 如何获取经验?

+ {{-- 页面标题 --}} +
+

🌟 飘落流星聊天室 · 使用说明

+

了解如何获取经验、金币、魅力,以及各项功能的使用规则

+
+ + {{-- ═══ 1. 经验与等级 ═══ --}} +
+

⭐ 经验与等级

+ +
+
+

📈 如何获取经验?

+
    +
  • 在聊天室内挂机聊天,系统自动每隔一段时间存点
  • +
  • 每次存点获得 {{ $expPerHb }} 点经验(支持范围随机)
  • +
  • VIP 会员享受经验加倍(详见会员系统)
  • +
+
+ +
+

📊 等级经验对照表(最高 LV.{{ $maxLevel }})

+
+ + + + + + + + + + + @foreach ($levelExp as $i => $exp) + @if ($i % 2 === 0) + + + + @if (isset($levelExp[$i + 1])) + + + @else + + @endif + + @endif + @endforeach + +
等级所需经验等级所需经验
LV.{{ $i + 1 }} + {{ number_format($exp) }} + LV.{{ $i + 2 }}{{ number_format($levelExp[$i + 1]) }} +
+
+
+
+
+ + {{-- ═══ 2. 金币系统 ═══ --}} +
+

💰 金币系统

+ +
+

如何获取金币?

    -
  • 在聊天室内挂机聊天,系统自动每隔一段时间存点
  • -
  • 每次存点获得 {{ $expPerHb }} 点经验(支持范围随机)
  • -
  • VIP 会员享受经验加倍(详见会员系统)
  • +
  • 与经验一起,挂机聊天自动获得
  • +
  • 每次存点获得 {{ $jjbPerHb }} 枚金币(支持范围随机)
  • +
  • VIP 会员享受金币加倍
  • +
+ +

金币用途

+
    +
  • 🎁 送礼物 — 向其他用户赠送鲜花等礼物(消耗金币)
  • +
  • 🎣 钓鱼 — 消耗金币参与钓鱼游戏
+
+ + {{-- ═══ 3. 魅力系统 ═══ --}} +
+

✨ 魅力系统

+ +
+
+

如何获取魅力?

+
    +
  • 聊天获取 — 对指定用户发言可获得魅力
  • +
  • 异性聊天(男↔女):每条消息 +{{ $charmCross }} + 魅力 +
  • +
  • 同性聊天(男↔男 / 女↔女):每条消息 +{{ $charmSame }} + 魅力 +
  • +
  • 每小时上限 {{ $charmLimit }} 点(防刷屏保护)
  • +
  • 收到礼物 — 被赠送礼物时增加魅力(见下方礼物列表)
  • +
+
+ +
+

💡 小贴士

+

对「大家」发言和悄悄话不增加魅力。注意设置正确的性别可以获得更多魅力哦!

+
+
+
+ + {{-- ═══ 4. 礼物系统 ═══ --}} +
+

🎁 礼物系统

+ +

双击用户名打开名片,即可选择礼物赠送。送出礼物消耗金币,对方获得魅力。

+ +
+ @foreach ($gifts as $gift) +
+ {{ $gift->name }} +
{{ $gift->emoji }} {{ $gift->name }}
+
💰 {{ $gift->cost }} 金币
+
✨ +{{ $gift->charm }} 魅力
+
+ @endforeach +
+
+ + {{-- ═══ 5. VIP 会员 ═══ --}} + @if ($vipLevels->count() > 0) +
+

👑 VIP 会员

+ +

VIP 会员享受经验和金币获取加倍、专属进场特效等特权。

-
-

📊 等级经验对照表(最高 LV.{{ $maxLevel }})

- +
- - - - - + + + + + + - @foreach ($levelExp as $i => $exp) - @if ($i % 2 === 0) - - - - @if (isset($levelExp[$i + 1])) - - - @else - - @endif - - @endif + @foreach ($vipLevels as $vip) + + + + + + + @endforeach
等级所需经验等级所需经验
等级经验倍率金币倍率时长价格
LV.{{ $i + 1 }}{{ number_format($exp) }} - LV.{{ $i + 2 }}{{ number_format($levelExp[$i + 1]) }} -
+ {!! $vip->icon !!} {{ $vip->name }} + + ×{{ $vip->exp_multiplier }} + ×{{ $vip->jjb_multiplier }}{{ $vip->duration_days }} 天 + {{ $vip->price > 0 ? $vip->price . ' 元' : '免费' }}
-
-
-
+ + @endif - {{-- ═══ 2. 金币系统 ═══ --}} -
-

💰 金币系统

+ {{-- ═══ 6. 管理权限 ═══ --}} +
+

🛡️ 管理权限

-
-

如何获取金币?

-
    -
  • 与经验一起,挂机聊天自动获得
  • -
  • 每次存点获得 {{ $jjbPerHb }} 枚金币(支持范围随机)
  • -
  • VIP 会员享受金币加倍
  • -
+

等级越高,可使用的管理功能越多。双击用户名片中可执行以下操作:

-

金币用途

-
    -
  • 🎁 送礼物 — 向其他用户赠送鲜花等礼物(消耗金币)
  • -
  • 🎣 钓鱼 — 消耗金币参与钓鱼游戏
  • -
-
-
- - {{-- ═══ 3. 魅力系统 ═══ --}} -
-

✨ 魅力系统

- -
-
-

如何获取魅力?

-
    -
  • 聊天获取 — 对指定用户发言可获得魅力
  • -
  • 异性聊天(男↔女):每条消息 +{{ $charmCross }} - 魅力 -
  • -
  • 同性聊天(男↔男 / 女↔女):每条消息 +{{ $charmSame }} - 魅力 -
  • -
  • 每小时上限 {{ $charmLimit }} 点(防刷屏保护)
  • -
  • 收到礼物 — 被赠送礼物时增加魅力(见下方礼物列表)
  • -
-
- -
-

💡 小贴士

-

对「大家」发言和悄悄话不增加魅力。注意设置正确的性别可以获得更多魅力哦!

-
-
-
- - {{-- ═══ 4. 礼物系统 ═══ --}} -
-

🎁 礼物系统

- -

双击用户名打开名片,即可选择礼物赠送。送出礼物消耗金币,对方获得魅力。

- -
- @foreach ($gifts as $gift) -
- {{ $gift->name }} -
{{ $gift->emoji }} {{ $gift->name }}
-
💰 {{ $gift->cost }} 金币
-
✨ +{{ $gift->charm }} 魅力
+
+
+ ⚠️ +
+ 警告用户 + 需要 LV.{{ $levelWarn }} 以上 +
+
+
+ 🔇 +
+ 禁言用户 + 需要 LV.{{ $levelMute }} 以上 +
+
+
+ 🚫 +
+ 踢出用户 + 需要 LV.{{ $levelKick }} 以上 +
+
+
+ 🧊 +
+ 冻结账号 + 需要 LV.{{ $levelFreeze }} 以上 +
- @endforeach -
-
- - {{-- ═══ 5. VIP 会员 ═══ --}} - @if ($vipLevels->count() > 0) -
-

👑 VIP 会员

- -

VIP 会员享受经验和金币获取加倍、专属进场特效等特权。

- -
- - - - - - - - - - - - @foreach ($vipLevels as $vip) - - - - - - - - @endforeach - -
等级经验倍率金币倍率时长价格
- {!! $vip->icon !!} {{ $vip->name }} - - ×{{ $vip->exp_multiplier }} - ×{{ $vip->jjb_multiplier }}{{ $vip->duration_days }} 天 - {{ $vip->price > 0 ? $vip->price . ' 元' : '免费' }}
- @endif - {{-- ═══ 6. 管理权限 ═══ --}} -
-

🛡️ 管理权限

+ {{-- ═══ 7. 排行榜 ═══ --}} +
+

🏆 排行榜

-

等级越高,可使用的管理功能越多。双击用户名片中可执行以下操作:

- -
-
- ⚠️ -
- 警告用户 - 需要 LV.{{ $levelWarn }} 以上 -
-
-
- 🔇 -
- 禁言用户 - 需要 LV.{{ $levelMute }} 以上 -
-
-
- 🚫 -
- 踢出用户 - 需要 LV.{{ $levelKick }} 以上 -
-
-
- 🧊 -
- 冻结账号 - 需要 LV.{{ $levelFreeze }} 以上 -
-
-
-
- - {{-- ═══ 7. 排行榜 ═══ --}} -
-

🏆 排行榜

- -
-
    -
  • 经验排行 — 按总经验值排名
  • -
  • 金币排行 — 按金币数量排名
  • -
  • 魅力排行 — 按魅力值排名
  • -
  • 排行榜显示前 {{ $lbLimit }}
  • -
-
-
- - {{-- ═══ 8. 基础操作 ═══ --}} -
-

💬 基础操作

- -
-
-
    -
  • 👆 单击用户名 — 切换聊天对象(私聊)
  • -
  • 👆👆 双击用户名 — 打开用户名片(查看资料、送花、管理操作)
  • -
  • 💬 对「大家」说 — 消息显示在公屏
  • -
  • 💬 对指定用户说 — 消息显示在对方的私聊窗
  • -
  • 🤫 悄悄话 — 只有双方可见的私密消息
  • -
  • 📬 写私信 — 类似留言板,离线也能收到
  • +
    +
      +
    • 经验排行 — 按总经验值排名
    • +
    • 金币排行 — 按金币数量排名
    • +
    • 魅力排行 — 按魅力值排名
    • +
    • 排行榜显示前 {{ $lbLimit }}
    -
-
+
- {{-- 底部返回 --}} - + {{-- ═══ 8. 基础操作 ═══ --}} +
+

💬 基础操作

+ +
+
+
    +
  • 👆 单击用户名 — 切换聊天对象(私聊)
  • +
  • 👆👆 双击用户名 — 打开用户名片(查看资料、送花、管理操作)
  • +
  • 💬 对「大家」说 — 消息显示在公屏
  • +
  • 💬 对指定用户说 — 消息显示在对方的私聊窗
  • +
  • 🤫 悄悄话 — 只有双方可见的私密消息
  • +
  • 📬 写私信 — 类似留言板,离线也能收到
  • +
+
+
+
+ + {{-- 底部返回 --}} + + + {{-- /flex-1 主内容结束 --}}
+ +@section('scripts') + @endsection