优化:百家乐开局公告新增赔率说明

- 动态读取 big_rate / triple_rate / kill_points 配置
- 公告格式变更为:
  「…赔率:🔵大/🟡小 1:1 · 💥豹子 1:24(☠️ 3或18点庄家收割)」
This commit is contained in:
2026-03-04 14:51:01 +08:00
parent 1c53acbd1b
commit 349eb5a338

View File

@@ -65,7 +65,15 @@ class OpenBaccaratRoundJob implements ShouldQueue
$minBet = number_format($config['min_bet'] ?? 100);
$maxBet = number_format($config['max_bet'] ?? 50000);
$content = "🎲 【百家乐】第 #{$round->id} 局开始!下注时间 {$betSeconds} 秒,可押「大/小/豹子」,押注范围 {$minBet}~{$maxBet} 金币。";
$bigRate = (int) ($config['big_rate'] ?? 1);
$tripleRate = (int) ($config['triple_rate'] ?? 24);
$killPoints = $config['kill_points'] ?? [3, 18];
if (! is_array($killPoints)) {
$killPoints = explode(',', (string) $killPoints);
}
$killText = implode('或', array_map('intval', $killPoints));
$content = "🎲 【百家乐】第 #{$round->id} 局开始!下注时间 {$betSeconds} 秒,押注范围 {$minBet}~{$maxBet} 金币。赔率:🔵大/🟡小 1:{$bigRate} · 💥豹子 1:{$tripleRate}(☠️ {$killText} 点庄家收割)";
$msg = [
'id' => $chatState->nextMessageId(1),
'room_id' => 1,