源战役
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 

36 行
1.2 KiB

%%% -------------------------------------------------------
%%% @author huangyongxing@yeah.net
%%% @doc
%%% @end
%%% -------------------------------------------------------
-ifndef(SERVER_ENV_HRL).
-define(SERVER_ENV_HRL, ok).
%% 服务器环境信息
%% 注意:通常不专门保存数据到库表,而是从游戏服或脚本自动计算出的数据
-record(server_env, {
name,
value
}).
%% ETS表名
-define(SERVER_ENV, server_env). % 服务器环境变量信息
%% name
%% open_time 开服时间(开服天0点)
%% real_open_time 真实开服时间
%% merge_time 合服时间
%% merge_count 合服次数
%% server_name 服务器名字
%% 环境变量KEY值
%% 【注意,增加或修改数值,需要对应修改?SERVER_ENV_SELECT的type值范围】
-define(SERVER_ENV_MERGETIME, 1). % 合服时间
-define(SERVER_ENV_OPENTIME, 2). % 开服时间
-define(SERVER_ENV_MERGECOUNT, 3). % 合服次数
-define(SERVER_ENV_REPLACE, <<"REPLACE INTO `server_env` (`args`,`type`) VALUES (~w,~w)">>).
-define(SERVER_ENV_SELECT, <<"SELECT `type`,`args` FROM `server_env` WHERE `type`>=1 AND `type`<=3">>).
-endif.