mirror of
https://github.com/MikuLeaks/KianaBH3.git
synced 2025-12-14 05:44:34 +01:00
286 lines
7.3 KiB
Python
286 lines
7.3 KiB
Python
import betterproto
|
|
from game_server.net.session import Session
|
|
from lib.proto import (
|
|
GetVipRewardDataReq,
|
|
GetVipRewardDataRsp,
|
|
VipReward
|
|
)
|
|
|
|
async def handle(session: Session, msg: GetVipRewardDataReq) -> betterproto.Message:
|
|
return GetVipRewardDataRsp(
|
|
retcode=0,
|
|
total_pay_hcoin=17185,
|
|
vip_reward_list=[
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1
|
|
],
|
|
pay_hcoin=10,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2101,
|
|
2201
|
|
],
|
|
special_reward_id_list=[
|
|
2101
|
|
],
|
|
taken_reward_id_list=[
|
|
2101,
|
|
2201,
|
|
2251
|
|
],
|
|
vip_level=1
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=300,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2002,
|
|
2102,
|
|
2302
|
|
],
|
|
special_reward_id_list=[
|
|
2102,
|
|
2302
|
|
],
|
|
taken_reward_id_list=[
|
|
2002,
|
|
2102,
|
|
2252,
|
|
2302
|
|
],
|
|
vip_level=2
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=500,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2103,
|
|
2203,
|
|
2303
|
|
],
|
|
special_reward_id_list=[
|
|
2103,
|
|
2303
|
|
],
|
|
taken_reward_id_list=[
|
|
2103,
|
|
2203,
|
|
2253,
|
|
2303
|
|
],
|
|
vip_level=3
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=1000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2004,
|
|
2104,
|
|
2304
|
|
],
|
|
special_reward_id_list=[
|
|
2104,
|
|
2304
|
|
],
|
|
taken_reward_id_list=[
|
|
2004,
|
|
2104,
|
|
2254,
|
|
2304
|
|
],
|
|
vip_level=4
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=2000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2105,
|
|
2205,
|
|
2305
|
|
],
|
|
special_reward_id_list=[
|
|
2105,
|
|
2305
|
|
],
|
|
taken_reward_id_list=[
|
|
2105,
|
|
2205,
|
|
2255,
|
|
2305
|
|
],
|
|
vip_level=5
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=5000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2006,
|
|
2106,
|
|
2306
|
|
],
|
|
special_reward_id_list=[
|
|
2106,
|
|
2306
|
|
],
|
|
taken_reward_id_list=[
|
|
2006,
|
|
2106,
|
|
2256,
|
|
2306
|
|
],
|
|
vip_level=6
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=10000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2107,
|
|
2207,
|
|
2257,
|
|
2307
|
|
],
|
|
special_reward_id_list=[
|
|
2107,
|
|
2307
|
|
],
|
|
taken_reward_id_list=[
|
|
2107,
|
|
2207,
|
|
2257,
|
|
2307
|
|
],
|
|
vip_level=7
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=20000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2108,
|
|
2208,
|
|
2258,
|
|
2308
|
|
],
|
|
special_reward_id_list=[
|
|
2108,
|
|
2308
|
|
],
|
|
vip_level=8
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=50000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2109,
|
|
2209,
|
|
2309
|
|
],
|
|
special_reward_id_list=[
|
|
2109,
|
|
2309
|
|
],
|
|
vip_level=9
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=100000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2110,
|
|
2210,
|
|
2310
|
|
],
|
|
special_reward_id_list=[
|
|
2110,
|
|
2310
|
|
],
|
|
vip_level=10
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=150000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2261,
|
|
2311
|
|
],
|
|
special_reward_id_list=[
|
|
2311
|
|
],
|
|
vip_level=11
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1,
|
|
1,
|
|
1
|
|
],
|
|
pay_hcoin=200000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2262,
|
|
2312
|
|
],
|
|
special_reward_id_list=[
|
|
2312
|
|
],
|
|
vip_level=12
|
|
),
|
|
VipReward(
|
|
is_special_shine_list=[
|
|
1
|
|
],
|
|
pay_hcoin=250000,
|
|
reward_batch=1,
|
|
reward_id_list=[
|
|
2263,
|
|
2313
|
|
],
|
|
special_reward_id_list=[
|
|
2313
|
|
],
|
|
vip_level=13
|
|
)
|
|
]
|
|
)
|