源战役
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

36 Zeilen
1.2 KiB

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