This commit is contained in:
sk 2025-01-16 16:05:16 +08:00
parent 361298ee14
commit 012fa229d9
14 changed files with 1571 additions and 1592 deletions

View File

@ -1,11 +1,12 @@
 в† ЁГ иб†
ив† о±к
Р† фв†
Вв†  Ќ  в†
Ь ±к ђN иа†
о±к Р† ив†
ъўЌ  Ќ
иб† Р† Ь ±к
иа† °к ъўЌ
 d»к ЂВЧ/
 жЩ

View File

@ -2,75 +2,65 @@
"Arr": [ "Arr": [
{ {
"Id": 1, "Id": 1,
"Rate": 4000,
"Gain": {
"50018": 5
},
"Value": 25000
},
{
"Id": 2,
"Rate": 1000,
"Gain": {
"50018": 10
},
"Value": 50000
},
{
"Id": 3,
"Rate": 450,
"Gain": {
"50018": 20
},
"Value": 100000
},
{
"Id": 4,
"Rate": 1500,
"Gain": {
"30001": 1
},
"Value": 10000
},
{
"Id": 5,
"Rate": 750,
"Gain": {
"30001": 5
},
"Value": 50000
},
{
"Id": 6,
"Rate": 250,
"Gain": {
"100002": 1
},
"Value": 100000
},
{
"Id": 7,
"Rate": 1000, "Rate": 1000,
"Gain": { "Gain": {
"50017": 1 "50017": 1
}, }
"Value": 50000
}, },
{ {
"Id": 8, "Id": 2,
"Rate": 750,
"Gain": {
"30001": 5
}
},
{
"Id": 3,
"Rate": 500,
"Gain": {
"50018": 20
}
},
{
"Id": 4,
"Rate": 4000,
"Gain": {
"50018": 5
}
},
{
"Id": 5,
"Rate": 1000, "Rate": 1000,
"Gain": { "Gain": {
"50016": 1 "50016": 1
}, }
"Value": 30000 },
{
"Id": 6,
"Rate": 1000,
"Gain": {
"50018": 10
}
},
{
"Id": 7,
"Rate": 1500,
"Gain": {
"30001": 1
}
},
{
"Id": 8,
"Rate": 250,
"Gain": {
"100002": 1
}
}, },
{ {
"Id": 9, "Id": 9,
"Rate": 100,
"Gain": { "Gain": {
"30011": 1 "77030": 1
}, }
"Value": 100000000
} }
] ]
} }

View File

@ -1,4 +1,4 @@
 (€­β8@΅θ;PdX`c  (€­β8@΅θ;PdX`c
< ((€­β2ΕΈ2συ@Άθ;JΖΈJσυPdX¬`Η < ((€­β2ΕΈ2συ@Άθ;JσυJΖΈPdX¬`Η
?<18>ΑΧ/ 2(€­β2ΕΈ2συ@£θ;JΖΈJσυPdXξ`σ ?<18>ΑΧ/ 2(€­β2ΕΈ2συ@£θ;JΖΈJσυPdXξ`σ

Binary file not shown.

Binary file not shown.

View File

@ -474,7 +474,7 @@ type DrawInfo struct {
Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"` //抽奖id Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id,omitempty"` //抽奖id
ItemId int32 `protobuf:"varint,2,opt,name=ItemId,proto3" json:"ItemId,omitempty"` //道具id ItemId int32 `protobuf:"varint,2,opt,name=ItemId,proto3" json:"ItemId,omitempty"` //道具id
ItemNum int32 `protobuf:"varint,3,opt,name=ItemNum,proto3" json:"ItemNum,omitempty"` //道具数量 ItemNum int64 `protobuf:"varint,3,opt,name=ItemNum,proto3" json:"ItemNum,omitempty"` //道具数量
} }
func (x *DrawInfo) Reset() { func (x *DrawInfo) Reset() {
@ -523,7 +523,7 @@ func (x *DrawInfo) GetItemId() int32 {
return 0 return 0
} }
func (x *DrawInfo) GetItemNum() int32 { func (x *DrawInfo) GetItemNum() int64 {
if x != nil { if x != nil {
return x.ItemNum return x.ItemNum
} }
@ -825,7 +825,7 @@ var file_protocol_activity_pushcoin_proto_rawDesc = []byte{
0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x49, 0x64, 0x12, 0x16,
0x0a, 0x06, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x0a, 0x06, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06,
0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x49, 0x74, 0x65, 0x6d, 0x4e, 0x75, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x49, 0x74, 0x65, 0x6d, 0x4e, 0x75,
0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x49, 0x74, 0x65, 0x6d, 0x4e, 0x75, 0x6d, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x49, 0x74, 0x65, 0x6d, 0x4e, 0x75, 0x6d,
0x22, 0x60, 0x0a, 0x0e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x44, 0x72, 0x61, 0x77, 0x49, 0x6e, 0x22, 0x60, 0x0a, 0x0e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x44, 0x72, 0x61, 0x77, 0x49, 0x6e,
0x66, 0x6f, 0x12, 0x26, 0x0a, 0x04, 0x44, 0x72, 0x61, 0x77, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x66, 0x6f, 0x12, 0x26, 0x0a, 0x04, 0x44, 0x72, 0x61, 0x77, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
0x32, 0x12, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x44, 0x72, 0x61, 0x77, 0x32, 0x12, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2e, 0x44, 0x72, 0x61, 0x77,

View File

@ -43,7 +43,7 @@ message ExchangeInfo{
message DrawInfo{ message DrawInfo{
int32 Id = 1; //id int32 Id = 1; //id
int32 ItemId = 2; //id int32 ItemId = 2; //id
int32 ItemNum = 3; // int64 ItemNum = 3; //
} }
// //

View File

@ -208,7 +208,7 @@ func (x *CashManiaPlayerData) GetVIP() int32 {
} }
//房间信息 //房间信息
//PACKET_CASHMANIA_SCCASHMANIAROOMINFO //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEROOMINFO
type SCCashManiaRoomInfo struct { type SCCashManiaRoomInfo struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
@ -337,7 +337,7 @@ func (x *SCCashManiaRoomInfo) GetPlayerInfo() string {
} }
//玩家操作 //玩家操作
//PACKET_CASHMANIA_CSCASHMANIAOP //PACKET_FORTUNEMOUSE_CSFORTUNEMOUSEOP
type CSCashManiaOp struct { type CSCashManiaOp struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
@ -394,7 +394,7 @@ func (x *CSCashManiaOp) GetParams() []int64 {
} }
//玩家操作返回 //玩家操作返回
//PACKET_CASHMANIA_SCCASHMANIAOP //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEOP
type SCCashManiaOp struct { type SCCashManiaOp struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
@ -459,7 +459,7 @@ func (x *SCCashManiaOp) GetParams() []int64 {
} }
//房间状态 //房间状态
//PACKET_CASHMANIA_SCCASHMANIAROOMSTATE //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEROOMSTATE
type SCCashManiaRoomState struct { type SCCashManiaRoomState struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
@ -523,7 +523,7 @@ func (x *SCCashManiaRoomState) GetParams() []int32 {
return nil return nil
} }
//PACKET_CASHMANIA_SCCASHMANIABILLED //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEBILLED
type SCCashManiaBilled struct { type SCCashManiaBilled struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache

View File

@ -27,7 +27,7 @@ message CashManiaPlayerData {
int32 VIP = 11; int32 VIP = 11;
} }
// //
//PACKET_CASHMANIA_SCCASHMANIAROOMINFO //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEROOMINFO
message SCCashManiaRoomInfo { message SCCashManiaRoomInfo {
int32 RoomId = 1; //id int32 RoomId = 1; //id
int32 GameFreeId = 2; int32 GameFreeId = 2;
@ -42,26 +42,26 @@ message SCCashManiaRoomInfo {
string PlayerInfo = 11; string PlayerInfo = 11;
} }
// //
//PACKET_CASHMANIA_CSCASHMANIAOP //PACKET_FORTUNEMOUSE_CSFORTUNEMOUSEOP
message CSCashManiaOp { message CSCashManiaOp {
int32 OpCode = 1; // 0.spin int32 OpCode = 1; // 0.spin
repeated int64 Params = 2; // repeated int64 Params = 2; //
} }
// //
//PACKET_CASHMANIA_SCCASHMANIAOP //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEOP
message SCCashManiaOp { message SCCashManiaOp {
int32 OpCode = 1; // int32 OpCode = 1; //
int32 OpRetCode = 2; // 1. 2. int32 OpRetCode = 2; // 1. 2.
repeated int64 Params = 3; // repeated int64 Params = 3; //
} }
// //
//PACKET_CASHMANIA_SCCASHMANIAROOMSTATE //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEROOMSTATE
message SCCashManiaRoomState { message SCCashManiaRoomState {
int32 State = 1; // int32 State = 1; //
int32 SubState = 2; // int32 SubState = 2; //
repeated int32 Params = 3; // repeated int32 Params = 3; //
} }
//PACKET_CASHMANIA_SCCASHMANIABILLED //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEBILLED
message SCCashManiaBilled{ message SCCashManiaBilled{
int32 OpRetCode = 1;//0.spin成功 1.spin失败 int32 OpRetCode = 1;//0.spin成功 1.spin失败
string GameEndStr = 2; string GameEndStr = 2;

View File

@ -208,7 +208,7 @@ func (x *GatesOfOlympusPlayerData) GetVIP() int32 {
} }
//房间信息 //房间信息
//PACKET_GATESOFOLYMPUS_SCGATESOFOLYMPUSROOMINFO //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEROOMINFO
type SCGatesOfOlympusRoomInfo struct { type SCGatesOfOlympusRoomInfo struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
@ -337,7 +337,7 @@ func (x *SCGatesOfOlympusRoomInfo) GetPlayerInfo() string {
} }
//玩家操作 //玩家操作
//PACKET_GATESOFOLYMPUS_CSGATESOFOLYMPUSOP //PACKET_FORTUNEMOUSE_CSFORTUNEMOUSEOP
type CSGatesOfOlympusOp struct { type CSGatesOfOlympusOp struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
@ -394,7 +394,7 @@ func (x *CSGatesOfOlympusOp) GetParams() []int64 {
} }
//玩家操作返回 //玩家操作返回
//PACKET_GATESOFOLYMPUS_SCGATESOFOLYMPUSOP //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEOP
type SCGatesOfOlympusOp struct { type SCGatesOfOlympusOp struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
@ -459,7 +459,7 @@ func (x *SCGatesOfOlympusOp) GetParams() []int64 {
} }
//房间状态 //房间状态
//PACKET_GATESOFOLYMPUS_SCGATESOFOLYMPUSROOMSTATE //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEROOMSTATE
type SCGatesOfOlympusRoomState struct { type SCGatesOfOlympusRoomState struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
@ -523,7 +523,7 @@ func (x *SCGatesOfOlympusRoomState) GetParams() []int32 {
return nil return nil
} }
//PACKET_GATESOFOLYMPUS_SCGATESOFOLYMPUSBILLED //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEBILLED
type SCGatesOfOlympusBilled struct { type SCGatesOfOlympusBilled struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache

View File

@ -27,7 +27,7 @@ message GatesOfOlympusPlayerData {
int32 VIP = 11; int32 VIP = 11;
} }
// //
//PACKET_GATESOFOLYMPUS_SCGATESOFOLYMPUSROOMINFO //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEROOMINFO
message SCGatesOfOlympusRoomInfo { message SCGatesOfOlympusRoomInfo {
int32 RoomId = 1; //id int32 RoomId = 1; //id
int32 GameFreeId = 2; int32 GameFreeId = 2;
@ -42,26 +42,26 @@ message SCGatesOfOlympusRoomInfo {
string PlayerInfo = 11; string PlayerInfo = 11;
} }
// //
//PACKET_GATESOFOLYMPUS_CSGATESOFOLYMPUSOP //PACKET_FORTUNEMOUSE_CSFORTUNEMOUSEOP
message CSGatesOfOlympusOp { message CSGatesOfOlympusOp {
int32 OpCode = 1; // 0.spin int32 OpCode = 1; // 0.spin
repeated int64 Params = 2; // repeated int64 Params = 2; //
} }
// //
//PACKET_GATESOFOLYMPUS_SCGATESOFOLYMPUSOP //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEOP
message SCGatesOfOlympusOp { message SCGatesOfOlympusOp {
int32 OpCode = 1; // int32 OpCode = 1; //
int32 OpRetCode = 2; // 1. 2. int32 OpRetCode = 2; // 1. 2.
repeated int64 Params = 3; // repeated int64 Params = 3; //
} }
// //
//PACKET_GATESOFOLYMPUS_SCGATESOFOLYMPUSROOMSTATE //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEROOMSTATE
message SCGatesOfOlympusRoomState { message SCGatesOfOlympusRoomState {
int32 State = 1; // int32 State = 1; //
int32 SubState = 2; // int32 SubState = 2; //
repeated int32 Params = 3; // repeated int32 Params = 3; //
} }
//PACKET_GATESOFOLYMPUS_SCGATESOFOLYMPUSBILLED //PACKET_FORTUNEMOUSE_SCFORTUNEMOUSEBILLED
message SCGatesOfOlympusBilled{ message SCGatesOfOlympusBilled{
int32 OpRetCode = 1;//0.spin成功 1.spin失败 int32 OpRetCode = 1;//0.spin成功 1.spin失败
string GameEndStr = 2; string GameEndStr = 2;

File diff suppressed because it is too large Load Diff

View File

@ -13,8 +13,6 @@ message DB_ACTPushCoin {
map<int64, int64> Gain = 3; map<int64, int64> Gain = 3;
int64 Value = 4;
} }
message DB_ACTPushCoinArray { message DB_ACTPushCoinArray {

Binary file not shown.