31 lines
1009 B
Lua
31 lines
1009 B
Lua
|
|
local skynet = require "skynet"
|
|||
|
|
local oo = require "Class"
|
|||
|
|
local dbData = require "DBData"
|
|||
|
|
local UserData = oo.class(dbData)
|
|||
|
|
|
|||
|
|
--[[下面一条数据代表一个字段
|
|||
|
|
参数字段信息:
|
|||
|
|
参数1:字段名称 ,
|
|||
|
|
参数2:字段具体值 ,可能是数字、字符串和表
|
|||
|
|
参数3:into_game 进入游戏时是否发送到军区户端(只有true和false)
|
|||
|
|
参数4:user_info 获取最新的玩家数据(这里的数据是经常变化的)时是否发送到客户端(只有true和false)
|
|||
|
|
参数5:备注信息]]
|
|||
|
|
UserData.InitData =
|
|||
|
|
{
|
|||
|
|
{"id", 0 ,true,false,"数据库id" } ,
|
|||
|
|
{"account", 0 ,true,false,"帐号" } ,
|
|||
|
|
{"name", "" ,true,false,"昵称" } ,
|
|||
|
|
{"level", 1 ,true,true,"等级" } ,
|
|||
|
|
{"exp", 0 ,true,true,"经验" } ,
|
|||
|
|
{
|
|||
|
|
"gainDouble",
|
|||
|
|
{
|
|||
|
|
plantDouble = false ,
|
|||
|
|
farmDouble = false ,
|
|||
|
|
shopDouble = false
|
|||
|
|
}
|
|||
|
|
,true,true,"当前每种植物,动物和商店获得超级加倍"
|
|||
|
|
} ,
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
return UserData
|