⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 px_ls_config.h

📁 MMORPG游戏服务器端架构及函数
💻 H
字号:
#pragma	  once

/* must been first include begin */
#include "..\ProjectX_Common\ProjectX_Copyright.h"
#include "..\ProjectX_Common\ProjectX_Common.h"
/* must been first include end */

/* std and common include */
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>


//以下为LS服务器配置结构
typedef struct tagPx_LS_Config {
	char	name[MAX_SERVERNAME_LEN];					/* 服务器名称 */
	char	ip[MAX_IPADDRESS_LEN];						/* ls服务器ip地址 */
	int		port;										/* ls服务器port */
	char	ip_to_rs[MAX_IPADDRESS_LEN];				/* 到rs服务器的ip地址 */
	int		port_to_rs;									/* 到rs服务器的port */
	char	ip_to_dbes[MAX_IPADDRESS_LEN];				/* 到dbes服务器的ip地址 */
	int		port_to_dbes;								/* 到dbes服务器的port */
	BOOL	trade_support;								/* 是否支持交易 */
	int		ah_level;									/* 反黑客等级 */
	BOOL	createAccount_support;						/* 是否开放注册帐号 */
	BOOL	createChar_support;							/* 是否开放注册角色 */
	int		max_num_char;								/* 单帐号允许最大数量角色 */
	float	exp_ratio;									/* 经验倍数 */
	BOOL	item_serial_check_support;					/* 道具serial序号检测是否支持,只能为FALSE */
	int		createGuidLevel;							/* 建立战盟等级要求 */
	BOOL	createGuid_support;							/* 是否开放建立战盟 */
	BOOL	deleteGuid_support;							/* 是否支持删除战盟 */
	int		spd_pkvalue_decrease;						/* pk值的递减速度,单位为秒 */
	BOOL	pk_drop_item;								/* pk死亡时是否掉落道具 */
	int		pk_protect_level;							/* pk保护等级 */
	float	hp_monster;									/* 怪物生命百分比 */
	float	mana_monster;								/* 怪物法力百分比 */
	float	item_drop_ratio;							/* 道具掉落几率 */
	float	item_toplevel_drop_ratio;					/* 服务器掉落顶级道具的几率 */
	BOOL	festival_support;							/* 是否开放节日系统 */
	int		max_online;									/* 最大支撑在线 */
	BOOL	writelog_support;							/* 是否需要记录日志 */
	int		tradeInterval;								/* 两次交易的间隔 */
	int		tradedistance_no_npc;						/* 与非npc主体交易的最大距离 */
	int		tradedistance_npc;							/* 与npc交易的最大距离 */
	int		pointer_levelup;							/* 当升级时给予的属性点数 */
	BOOL	disconnectHackUser;							/* 是否断开使用黑客工具的玩家 */
	int		max_num_team_member;						/* 最大组队成员数 */
	int		level_create_battleguid_req;				/* 建立血盟需要的战盟等级 */
	int		max_num_battleguid_member;					/* 最大血盟成员数 */
	int		reuse_interval_monster;						/* 重用怪物键间隔时间 */
	int		reuse_interval_account;						/* 重用帐号键间隔时间 */
	int		reuse_interval_team;						/* 重用组队键间隔时间 */
	int		reuse_interval_war_guid;					/* 重用战盟键间隔时间 */
	int		reuse_interval_battle_guid;					/* 重用血盟键间隔时间 */
	int		reuse_interval_npc;							/* 重用npc键间隔时间 */
	int		reuse_interval_roup;						/* 重用拍卖键间隔时间 */
	int		reuse_interval_marriage;					/* 重用婚姻键间隔时间 */					/* 重用搞笑者键间隔时间 */
	int		reuse_interval_trade;						/* 重用交易键间隔时间 */
}PX_LS_CONFIG, * LPPX_LS_CONFIG;


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -