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

📄 mapinfo.h

📁 国内著名网络游戏dragon的服务端完整源码 内附完整数据库结构
💻 H
字号:
// MapInfo.h: interface for the CMapInfo class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MAPINFO_H__6A59C12B_1C45_495B_958A_D5A51EFE0646__INCLUDED_)
#define AFX_MAPINFO_H__6A59C12B_1C45_495B_958A_D5A51EFE0646__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define MAX_MAP_		200		// 辑滚窍绊 度鞍酒具 茄促. // 031013 kyo 100 -> 200栏肺 

// map_move_type

#define MMT_FAIL		-1		// 绝绰 甘捞促.
#define MMT_NORMAL		0		// 捞悼窍绰单 酒公繁 力距捞 绝促.
#define MMT_NOT_MOVE	1		// 捞悼 给窍霸 阜酒敌 甘捞促.

#pragma pack(push,1)
typedef struct MAPINFO
{
	char mapfile[30];
	char mapname[30];
	char cPosType; // CSD-030509
	int  nSaveX;   // CSD-030509
	int  nSaveY;   // CSD-030509
	char daylightcontrol;	// 瘤贺捞 乐栏搁 0     // 绝栏搁  ( 酒贰巴苞 芭狼 鞍促 ) 
	char rain;		//  1 :捞搁 厚啊 坷绰镑捞促.	0 : 厚啊 坷瘤 臼绰 悼奔鞍篮 镑捞促. 
	char nation;	//  惫啊内靛. 
	char forrookie;//0 -> PK 登绊 HP雀汗 沥惑 1-> PK救凳 2->PK 救登绊 HP 狐弗 雀汗 3->PK 登绊 HP 弧府 雀汗
	int  ghostguide3x, ghostguide3y;	// nation code 3
	int  ghostguide4x, ghostguide4y;	// nation code 4..

	int	 port;
	int  group;//020420 lsw
	int  Class;//021113 lsw
	int  LvMin;//020420 lsw
	int  LvMax;//021113 lsw
	int  nDisableMagicType; // CSD-030516

	int	 m_MoveType;//GM捞 悸泼 窍绰 单捞鸥, 抛捞喉俊绰 捞繁 鞘靛啊 绝澜

	MAPINFO()
	{
		cPosType = 0; // CSD-030509
		nSaveX= 0;    // CSD-030509
		nSaveY= 0;    // CSD-030509
		daylightcontrol= 0;	// 瘤贺捞 乐栏搁 0     // 绝栏搁  ( 酒贰巴苞 芭狼 鞍促 ) 
		rain= 0;		//  1 :捞搁 厚啊 坷绰镑捞促.	0 : 厚啊 坷瘤 臼绰 悼奔鞍篮 镑捞促. 
		nation= 0;	//  惫啊内靛. 
		forrookie= 0;
		ghostguide3x= 0, ghostguide3y= 0;	// nation code 3
		ghostguide4x= 0, ghostguide4y= 0;	// nation code 4..

		port = 0;
		group= 0;//020420 lsw
		Class= 0;//021113 lsw
		LvMin= 0;//020420 lsw
		LvMax= 0;//021113 lsw
		nDisableMagicType = 0; // CSD-030516

		m_MoveType = 0;
	}
}t_MapInfo,*LPMAPINFO;
#pragma pack(pop,1)

extern t_MapInfo MapInfo[MAX_MAP_];
t_MapInfo* GetMapInfoByMapName(const char *szMapName); // CSD-030506
t_MapInfo* GetMapInfoByMapPort(int nPort);             // CSD-030506

#endif // !defined(AFX_MAPINFO_H__6A59C12B_1C45_495B_958A_D5A51EFE0646__INCLUDED_)

⌨️ 快捷键说明

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