%%-----------------------------------------------------------------------------
|
|
%% module : guild_labor
|
|
%% @author : zmh
|
|
%% Created : 20191207
|
|
%% description: 社团劳务
|
|
%%----------------------------------------------------------------------------
|
|
|
|
-define(SQL_GUILD_LABOR_GET,<<"SELECT tid,content,state,time from player_guild_labor WHERE rid = ~p">>).
|
|
-define(SQL_GUILD_LABOR_INSERT,<<"REPLACE INTO `player_guild_labor` (`rid`,`tid`,`content`,`state`,`time`) VALUES (~p, ~p, '~ts',~p,~p)">>).
|
|
-define(SQL_ROLE_GUILD_SHOP_GET,<<"SELECT `cargos_daily`,`time_daily`,`cargos_week`,`time_week`,`cargos_forever` FROM `role_guild_shop` WHERE rid = ~p">>).
|
|
-define(SQL_ROLE_GUILD_SHOP_INSERT,<<"REPLACE INTO `role_guild_shop` (`rid`,`cargos_daily`,`time_daily`,`cargos_week`,`time_week`,`cargos_forever`) VALUES (~p,'~ts',~p,'~ts',~p,'~ts')">>).
|
|
|
|
|
|
%%任务类型
|
|
-define(GTASK_TYPE_TASK, 1). %%社团周任务
|
|
-define(GTASK_TYPE_ORDER, 2). %%派单
|
|
-define(GTASK_TYPE_NOON, 3). %%午间BOSS
|
|
-define(GTASK_TYPE_NIGHT, 4). %%晚间BOSS
|
|
-define(GTASK_TYPE_COLLECT, 5). %%封印间隙
|
|
-define(GTASK_TYPE_PARTY, 6). %%社团晚宴
|
|
|
|
-define(GTASK_TYPE_GUILD_GOODS, 99). %%道具获得 独占
|
|
|
|
-record(guild_task, {
|
|
id = 0,
|
|
content = 0,
|
|
state = 0,
|
|
time = 0
|
|
}).
|
|
|
|
-record(guild_task_base, {
|
|
id = 0,
|
|
type = 0,
|
|
add = 0,
|
|
days = [],
|
|
content = {},
|
|
awards = []
|
|
}).
|
|
|
|
-record(guild_labor_awards, {
|
|
need = 0,
|
|
awards = []
|
|
}).
|
|
|
|
%%社团商店
|
|
-record(role_guild_shop, {
|
|
cargos_daily = [], %%每日商品
|
|
time_daily = 0, %%上次刷新时间
|
|
cargos_week = [], %%周刷道具
|
|
time_week = 0, %%上次周刷时间
|
|
cargos_forever = [] %%终身道具
|
|
}).
|
|
|
|
|
|
%%商品结构
|
|
-record(guild_cargo_base,{
|
|
id = 0,
|
|
lv_min = 0,
|
|
lv_max = 0,
|
|
guild_lv = 0,
|
|
cargo = [],
|
|
type = 0, %%0为不限购,1为日限购,2为周限购,3为终身限购
|
|
num = 0,
|
|
cost = []
|
|
}).
|