You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
135 lines
3.1 KiB
YAML
135 lines
3.1 KiB
YAML
Name: usercenter.rpc
|
|
ListenOn: 127.0.0.1:40001
|
|
Timeout: 5000
|
|
Mode: dev
|
|
Etcd:
|
|
Hosts:
|
|
- 127.0.0.1:2379
|
|
Key: usercenter.rpc.dev
|
|
Timeout: 5000 # default is 2000
|
|
NonBlock: true
|
|
Log:
|
|
Mode: console
|
|
KeepDays: 7
|
|
Level: info
|
|
DB:
|
|
DataSource: root:root@tcp(127.0.0.1:3306)/dmgame?charset=utf8mb4&loc=Asia%2FShanghai&parseTime=true
|
|
Kafka:
|
|
UserCoinNotify:
|
|
Addr: [ "127.0.0.1:9093" ]
|
|
Topic: "notify-user-coin-dev"
|
|
RankUpdate:
|
|
Addr: [ "127.0.0.1:9093" ]
|
|
Topic: "rank-update-dev"
|
|
RewardPool:
|
|
Addr: [ "127.0.0.1:9093" ]
|
|
Topic: "rewardPool-dev"
|
|
UserRetriever:
|
|
Enabled: false
|
|
UpdateDuration: 720 # 720 hours = 30 Day = 1 Month
|
|
NobilityPlatforms: [ "bilibili" ] # 需要获取贵族的平台列表
|
|
Cron:
|
|
PlatformUser: "0 0/5 * * * ?" # 每隔5分钟执行一次
|
|
Nobility: "0 0/10 * * * ?" # 每隔10分钟执行一次
|
|
Bilibili:
|
|
RoomId: 6925399
|
|
# Mid: 6704420
|
|
RoomShortInfoApi: https://api.live.bilibili.com/room/v1/Room/room_init
|
|
TopListApi: https://api.live.bilibili.com/guard/topList
|
|
Rank:
|
|
Enabled: true
|
|
Cron:
|
|
Update: "@every 10s" # 10s一次
|
|
Persistence: "@every 10m" # 10min一次
|
|
GiftCollector:
|
|
Enabled: false
|
|
Platforms: [ "bilibili" ]
|
|
Cron:
|
|
CollectGift: "0 0 0/6 * * ?" # 每隔6小时执行一次
|
|
Coin:
|
|
# 签到配置
|
|
CheckIn:
|
|
# 签到 一周 0(周日) 1 2 3 4 5 6
|
|
Points: [ 60,10,15,20,25,30,50 ]
|
|
Critical: 0.08 # 签到暴击率
|
|
CriticalRadio: [ 1.2, 1.3, 1.5 ] # 暴击倍率
|
|
# RMB到弹币的转换
|
|
RMBToCoin: 10
|
|
# 平台礼物到RMB的转换
|
|
GiftToRMB:
|
|
bilibili: 0.001
|
|
# 平台免费礼物到弹币的转换
|
|
FreeToCoin:
|
|
bilibili: 0.01 # 价值1毛
|
|
Elite:
|
|
LiveDict: { "1": "1001", "2": "1002" }
|
|
Default:
|
|
Id: 0
|
|
Sort: 1
|
|
Items:
|
|
- Id: 1001
|
|
PriceDay: 100
|
|
PriceForever: 10000
|
|
- Id: 1002
|
|
PriceDay: 100
|
|
PriceForever: 10000
|
|
Title:
|
|
LiveDict: { "1": "3" }
|
|
Items:
|
|
- Id: 99999
|
|
Name: 无上意志
|
|
Type: custom
|
|
- Id: 1
|
|
Name: 祁池帝姬
|
|
Type: custom
|
|
- Id: 2
|
|
Name: 废物舰长
|
|
Type: custom
|
|
- Id: 3
|
|
Name: 无用之人
|
|
Type: default
|
|
PriceDay: 50
|
|
PriceForever: 100000
|
|
- Id: 1000
|
|
Name: 三军统帅 # 名将榜首
|
|
Type: rank
|
|
RankType: 3
|
|
- Id: 1001
|
|
Name: 人屠 # 小兵击杀榜首
|
|
Type: rank
|
|
RankType: 5
|
|
- Id: 1002
|
|
Name: 破营 # 拆迁榜首
|
|
Type: rank
|
|
RankType: 7
|
|
- Id: 1003
|
|
Name: 不败 # 常胜榜首
|
|
Type: rank
|
|
RankType: 9
|
|
- Id: 1004
|
|
Name: 勇冠三军 # 一血榜首
|
|
Type: rank
|
|
RankType: 11
|
|
- Id: 1005
|
|
Name: 求放过 # 被一血榜首
|
|
Type: rank
|
|
RankType: 12
|
|
GiftPackMap:
|
|
- PackType: starter
|
|
PackName: 新手礼包
|
|
Condition:
|
|
UserLimit: 1
|
|
UserResetType: unset
|
|
StartTime: "2022-05-21 09:00:00"
|
|
EndTime: "2022-05-21 09:00:00"
|
|
Content:
|
|
Coin: 50
|
|
- PackType: subsistence
|
|
PackName: 低保
|
|
Condition:
|
|
UserLimit: 3
|
|
UserResetType: daily
|
|
StartTime: "2022-05-21 09:00:00"
|
|
EndTime: "2022-05-21 09:00:00"
|
|
Content:
|
|
Coins: [ 10, 15, 20 ] |