update excel
This commit is contained in:
parent
39e84031ae
commit
7e28a059ae
|
@ -0,0 +1,17 @@
|
||||||
|
|
||||||
|
红米手机 æÑ(
|
||||||
|
金å¸<C3A5> ¡<>( Â0Þ
|
||||||
|
酷帕碎片 ¡œ(0ï
|
||||||
|
积分 ¬<>(20Þ
|
||||||
|
!2å…ƒè¯<C3A8>费直兑券 ¹ê(0,
|
||||||
|
金å¸<C3A5> ¡<>(€â0X
|
||||||
|
锿³•师碎片 £œ(0°
|
||||||
|
哈奴曼啤酒 ©º(0
|
||||||
|
积分 ¬<>(d0ï
|
||||||
|
|
||||||
|
è<>¶å¥³ç¢Žç‰‡ ¢œ(0Þ
|
||||||
|
钻石 ¢<>(0Þ
|
||||||
|
!5å…ƒè¯<C3A8>费直兑券 ºê(0
|
||||||
|
钻石 ¢<>(0¸
|
||||||
|
积分 ¬<>(È0¸
|
||||||
|
1å…ƒè¯<C3A8>费直兑券 ¸ê(
|
|
@ -0,0 +1,122 @@
|
||||||
|
{
|
||||||
|
"Arr": [
|
||||||
|
{
|
||||||
|
"Id": 1,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "红米手机",
|
||||||
|
"Item_Id": 76006,
|
||||||
|
"Grade": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 2,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "金币",
|
||||||
|
"Item_Id": 100001,
|
||||||
|
"Grade": 500000,
|
||||||
|
"Oddrate": 1758
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 3,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "酷帕碎片",
|
||||||
|
"Item_Id": 20001,
|
||||||
|
"Grade": 1,
|
||||||
|
"Oddrate": 879
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 4,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "积分",
|
||||||
|
"Item_Id": 100012,
|
||||||
|
"Grade": 50,
|
||||||
|
"Oddrate": 1758
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 5,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "2元话费直兑券",
|
||||||
|
"Item_Id": 30009,
|
||||||
|
"Grade": 1,
|
||||||
|
"Oddrate": 44
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 6,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "金币",
|
||||||
|
"Item_Id": 100001,
|
||||||
|
"Grade": 10000000,
|
||||||
|
"Oddrate": 88
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 7,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "魔法师碎片",
|
||||||
|
"Item_Id": 20003,
|
||||||
|
"Grade": 1,
|
||||||
|
"Oddrate": 176
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 8,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "哈奴曼啤酒",
|
||||||
|
"Item_Id": 73001,
|
||||||
|
"Grade": 1,
|
||||||
|
"Oddrate": 5
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 9,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "积分",
|
||||||
|
"Item_Id": 100012,
|
||||||
|
"Grade": 100,
|
||||||
|
"Oddrate": 879
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 10,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "蝶女碎片",
|
||||||
|
"Item_Id": 20002,
|
||||||
|
"Grade": 1,
|
||||||
|
"Oddrate": 1758
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 11,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "钻石",
|
||||||
|
"Item_Id": 100002,
|
||||||
|
"Grade": 5,
|
||||||
|
"Oddrate": 1758
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 12,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "5元话费直兑券",
|
||||||
|
"Item_Id": 30010,
|
||||||
|
"Grade": 5,
|
||||||
|
"Oddrate": 17
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 13,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "钻石",
|
||||||
|
"Item_Id": 100002,
|
||||||
|
"Grade": 20,
|
||||||
|
"Oddrate": 440
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 14,
|
||||||
|
"Type": 1,
|
||||||
|
"Name": "积分",
|
||||||
|
"Item_Id": 100012,
|
||||||
|
"Grade": 200,
|
||||||
|
"Oddrate": 440
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 15,
|
||||||
|
"Type": 2,
|
||||||
|
"Name": "1元话费直兑券",
|
||||||
|
"Item_Id": 30008,
|
||||||
|
"Grade": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
BIN
data/DB_Task.dat
BIN
data/DB_Task.dat
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -361,6 +361,26 @@ message DB_CreateroomArray {
|
||||||
repeated DB_Createroom Arr = 1;
|
repeated DB_Createroom Arr = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message DB_DiamondLottery {
|
||||||
|
|
||||||
|
int32 Id = 1;
|
||||||
|
|
||||||
|
int32 Type = 2;
|
||||||
|
|
||||||
|
string Name = 3;
|
||||||
|
|
||||||
|
int32 Item_Id = 4;
|
||||||
|
|
||||||
|
int32 Grade = 5;
|
||||||
|
|
||||||
|
int32 Oddrate = 6;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
message DB_DiamondLotteryArray {
|
||||||
|
repeated DB_DiamondLottery Arr = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message DB_Fish {
|
message DB_Fish {
|
||||||
|
|
||||||
int32 Id = 1;
|
int32 Id = 1;
|
||||||
|
|
2
public
2
public
|
@ -1 +1 @@
|
||||||
Subproject commit 085f01d57005ff2e025bb0bb40740ac170620cdf
|
Subproject commit 867b106a8e8daadf6e7c7ae3b3b0b4bf55da83a9
|
|
@ -0,0 +1,77 @@
|
||||||
|
|
||||||
|
// Code generated by xlsx2proto.
|
||||||
|
// DO NOT EDIT!
|
||||||
|
|
||||||
|
package srvdata
|
||||||
|
|
||||||
|
import (
|
||||||
|
"google.golang.org/protobuf/proto"
|
||||||
|
|
||||||
|
"mongo.games.com/game/protocol/server"
|
||||||
|
)
|
||||||
|
|
||||||
|
var PBDB_DiamondLotteryMgr = &DB_DiamondLotteryMgr{
|
||||||
|
Datas: &server.DB_DiamondLotteryArray{},
|
||||||
|
pool: make(map[int32]*server.DB_DiamondLottery),
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
type DB_DiamondLotteryMgr struct {
|
||||||
|
Datas *server.DB_DiamondLotteryArray
|
||||||
|
pool map[int32]*server.DB_DiamondLottery
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *DB_DiamondLotteryMgr) unmarshal(data []byte) error {
|
||||||
|
err := proto.Unmarshal(data, this.Datas)
|
||||||
|
if err == nil {
|
||||||
|
this.arrangeData()
|
||||||
|
}
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *DB_DiamondLotteryMgr) reunmarshal(data []byte) error {
|
||||||
|
newDatas := &server.DB_DiamondLotteryArray{}
|
||||||
|
err := proto.Unmarshal(data, newDatas)
|
||||||
|
if err == nil {
|
||||||
|
for _, item := range newDatas.Arr {
|
||||||
|
existItem := this.GetData(item.GetId())
|
||||||
|
if existItem == nil {
|
||||||
|
this.pool[item.GetId()] = item
|
||||||
|
this.Datas.Arr = append(this.Datas.Arr, item)
|
||||||
|
|
||||||
|
} else {
|
||||||
|
*existItem = *item
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *DB_DiamondLotteryMgr) arrangeData() {
|
||||||
|
if this.Datas == nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
dataArr := this.Datas.GetArr()
|
||||||
|
if dataArr == nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
for _, data := range dataArr {
|
||||||
|
this.pool[data.GetId()] = data
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func (this *DB_DiamondLotteryMgr) GetData(id int32) *server.DB_DiamondLottery {
|
||||||
|
if data, ok := this.pool[id]; ok {
|
||||||
|
return data
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
func init() {
|
||||||
|
DataMgr.register("DB_DiamondLottery.dat", &ProtobufDataLoader{dh: PBDB_DiamondLotteryMgr})
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue