亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? horse.h

?? 完整龍族的無錯反外掛登陸器,b編譯后直接直接就可以放在客戶端下運行
?? H
字號:
#ifndef _HORSE_H_
#define _HORSE_H_

#include <List>

using namespace std;

#define	HSEX_TYPE_MAX			2
#define	HRIDER_TYPE_MAX			3
#define	HHORSE_TYPE_MAX			3
#define HWEAPON_TYPE_MAX		19//26
#define HGUARD_TYPE_MAX			7
#define	HGRADE_MAX				2
#define	HRIDER_GRADE_MAX		3
#define	HHORSE_GRADE_MAX		2



#define HTYPE_WOMAN				0
#define HTYPE_MAN				1



#define	HSRIDER					0
#define	HSHORSE					1
#define	HSWEAPON				2
#define HSSHEILD				3
#define HSRBAND					4
#define HSSADDLE				5

#define HHORSE					0
#define HCOW					1
#define HPENTHOM				2

									// Weapon Sprite File Number
#define HONEHAND_SWORD1			0	// 0
#define HONEHAND_SWORD2			1	// 0
#define HONEHAND_FIRE_SWORD		2	// 1
#define	HONEHAND_ICE_SWORD		3	// 2
#define HONEHAND_ELECT_SWORD	4	// 3
#define HONEHAND_AXE1			5	// 4
#define HONEHAND_AXE2			6	// 4
#define HTWOHAND_AXE1			7	// 5
#define HTWOHAND_AXE2			8	// 5
#define HMACE					9	// 6
#define HTWOHAND_HAMMER			10	// 7
#define	HWHIRL1					11	// 8
#define HWHIRL2					12	// 8
#define HLENCE1					13	// 9
#define HLENCE2					14	// 9
#define HWAND1					15	// 10
#define HWAND2					16	// 10
#define	HKNIFE1					17	// 11
#define HKNIFE2					18	// 11
#define HBOW1					19	// 12
#define HBOW2					20	// 12
#define HTWOHAND_SWORD1			21	// 13		WOMAN	-> 13
#define HTWOHAND_SWORD2			22	// 13		WOMAN	-> 13
#define HTWOHAND_FIRE_SWORD		23	// 14	
#define HTWOHAND_ICE_SWORD		24	// 15
#define HTWOHAND_ELECT_SWORD	25  // 16  


#define HSHIELD1				0	// 17		
#define HSHIELD2				1
#define HSHIELD3				2
#define HSHIELD4				3
#define HSHIELD5				4
#define HSHIELD6				5
#define HSHIELD7				6


class cHorseRider
{
	char*				RiderPicBuffer[2][3];	
	Spr					RiderPic[2][3][8][75];				// 2輛幅 // 3啊瘤 // 8規氫 // 75橇飯烙
	char*				RiderBandPicBuffer[2][3];			// 鵝
	Spr					RiderBandPic[2][3][8][75];

	char*				HorsePicBuffer[3];	
	Spr					HorsePic[3][8][75];					// 3輛幅 // 8規氫 // 75橇飯烙
	char*				HorseSaddlePicBuffer[3];
	Spr					HorseSaddlePic[3][8][75];			// 3輛幅 // 8規氫 // 75橇飯烙

	char*				WeaponPicBuffer[2][24];
	Spr					WeaponPic[2][24][8][75];				// 2輛豐 // 19啊瘤 // 8規氫 // 75橇飯烙

	char*				GuardPicBuffer[2];
	Spr					GuardPic[2][8][75];					// 2啊瘤 // 8規氫 // 75橇飯烙

	char*				RiderGradePicBuffer[2][3][2];	
	Spr					RiderGradePic[2][3][2][8][75];		// 2輛幅 // 3啊瘤 // 8規氫 // 75橇飯烙

	char*				HorseGradePicBuffer[3][2];	
	Spr					HorseGradePic[3][2][8][75];			// 3輛幅 // 2啊瘤 // 8規氫 // 75橇飯烙

	char*				RiderMantlePicBuffer[2];			// 2輛幅
	Spr					RiderMantlePic[2][8][75];

	PCANIMATIONTABLE	HorseRiderAniTable[2][3][MAX_ANIMATION];		// LTS HORSERIDER SOUND

	inline void			PutConfusion(LPCHARACTER ch);
	inline void			PutPoison(LPCHARACTER ch);
	inline void			PutStone(LPCHARACTER ch);
	inline void			PutSlow(LPCHARACTER ch);
	inline void			PutFrozen(LPCHARACTER ch);
	inline void			PutCurse(LPCHARACTER ch);
	inline void			PutTransparency(LPCHARACTER ch);
	inline void			PutTree(LPCHARACTER ch);
	inline void			PutGreen(LPCHARACTER ch);
	inline void			PutRed(LPCHARACTER ch);
	inline void			PutGhost(LPCHARACTER ch);

	inline void			DrawRider(LPCHARACTER ch);
	inline void			DrawRiderColor(LPCHARACTER ch,DWORD Color1,DWORD Color2);
	inline void			DrawRiderFX(LPCHARACTER ch,int Trans,int Operation);
	inline void			DrawRiderVoid(LPCHARACTER ch);
	
	inline void			DrawHorse(LPCHARACTER ch);
	inline void			DrawHorseColor(LPCHARACTER ch,DWORD Color1,DWORD Color2);
	inline void			DrawHorseFX(LPCHARACTER ch,int Trans,int Operation);
	inline void			DrawHorseVoid(LPCHARACTER ch);
	
	inline void			Draw1(LPCHARACTER ch,int LocationX,int LocationY,Spr* First,Spr* Second);
	inline void			DrawRGB1(LPCHARACTER ch,int LocateX,int LocateY,Spr* First,Spr* Second,DWORD Color);
	inline void			Draw2(LPCHARACTER ch,int LocationX,int LocationY,Spr* First,Spr* Second);
	inline void			DrawRGB2(LPCHARACTER ch,int LocateX,int LocateY,Spr* First,Spr* Second,DWORD Color);

	inline void			DrawAction(LPCHARACTER ch);
	inline void			DrawRGBColor(LPCHARACTER ch,DWORD Color1,DWORD Color2);
	inline void			DrawFX(LPCHARACTER ch,int Trans,int Operation);
	inline void			DrawVoid(LPCHARACTER ch);

	inline int			CheckSex(LPCHARACTER ch);
	inline int			CheckRiderKind(LPCHARACTER ch);
	inline int			CheckHorseKind(LPCHARACTER ch);
	inline int			CheckWeaponKind(LPCHARACTER ch);
	inline int			CheckGuardKind(LPCHARACTER ch);
	inline int			CheckRiderGrade(LPCHARACTER ch);
	inline int			CheckHorseGrade(LPCHARACTER ch);

	inline int			CheckWeaponSpriteData(int SexType,int SpriteKind);
	inline void			GetWeaponFileName(int SexType,int SpriteKind,char* FileName);

	inline void			FreeRiderSprite(int SexType,int SpriteKind);
	inline void			ClearRiderSprite();
	inline void			FreeRiderBandSprite(int SexType,int SpriteKind);
	inline void			ClearRiderBandSprite();

	inline void			FreeHorseSprite(int SpriteKind);
	inline void			ClearHorseSprite();
	inline void			FreeHorseSaddleSprite(int SpriteKind);
	inline void			ClearHorseSaddleSprite();

	inline void			FreeWeaponSprite(int SexType,int SpriteKind);
	inline void			ClearWeaponSprite();
	inline void			FreeGuardSprite(int SexType,int SpriteKind);
	inline void			ClearGuardSprite();

	inline void			FreeRiderGradeSprite(int SexType,int SpriteKind,int GradeType);
	inline void			ClearRiderGradeSprite();
	inline void			FreeHorseGradeSprite(int SpriteKind,int GradeType);
	inline void			ClearHorseGradeSprite();

	inline void			FreeRiderMantleSprite(int SexType);
	inline void			ClearRiderMantleSprite();

	inline int			DirectionChange(LPCHARACTER ch,int WeaponKind);
	


	inline Spr*			GetSpriteData(int SexType,int SpriteType,int SpriteKind,int Direction,int Frame);

	// Loading Routine Intergration Need..
	int					LoadRiderSprite(int SexType,int SpriteKind);		// Rider Sprite Data
	int					LoadRiderGradeSprite(int SexType,int SpriteKind,int GradeKind);	// Rider Grade Sprite Data
	int					LoadRiderBandSprite(int SexType,int SpriteKind);	// Rider Band Data
	int					LoadHorseSprite(int SpriteKind);					// Horse Sprite Data
	int					LoadHorseSaddleSprite(int SpriteKind);				// Horse Saddle Data
	int					LoadHorseGradeSprite(int HorseType,int GradeKind);	// Horse Grade Sprite Data
	int					LoadRiderMantleSprite(int SexType);					// Mantle Data

	int					LoadWeaponSprite(int SexType,int SpriteKind);
	int					LoadGuardSprite(int SexType,int SpriteKind);		// 肺靛竊薦 裹儈風憑欄肺 父電促.

public :

	cHorseRider();
	~cHorseRider();

	void				LoadHorseData(LPCHARACTER ch);
//	void				LoadHorseRiderAniMationTable(char* FileName);
	void				LoadHorseRiderAniMationTable(int Sex,int HorseNo,char* FileName);
	void				CheckAnimation(LPCHARACTER ch);
	void				CheckDeathAnimation(LPCHARACTER ch);
	void				CheckMoveAnimation(LPCHARACTER ch);
	void				CheckAttackAnimation(LPCHARACTER ch);
	int					GetDistance(LPCHARACTER ch);
	void				ClearSpriteAll();
	void				DrawHorseRider(LPCHARACTER ch);
	int					GetWaveNo(LPCHARACTER ch);
	int					GetEffectWaveNo(LPCHARACTER ch);

};

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区在线免费播放| 国产精品一色哟哟哟| 蜜臀av一级做a爰片久久| 粉嫩欧美一区二区三区高清影视| 色综合中文综合网| 日本亚洲最大的色成网站www| 国产精品91一区二区| 欧美三级视频在线播放| 中文成人综合网| 日韩经典一区二区| 欧美影院一区二区| 国产精品视频一区二区三区不卡| 麻豆国产精品官网| 欧美主播一区二区三区| 国产精品国产a| 精品亚洲免费视频| 欧美男男青年gay1069videost| 欧美高清在线一区| 国产另类ts人妖一区二区| 欧美日韩亚洲另类| 亚洲精品国产无套在线观| 成人午夜视频在线| 久久综合九色综合97_久久久| 亚洲一区二区视频| 一本一本久久a久久精品综合麻豆| 欧美精品一区二区精品网| 日日嗨av一区二区三区四区| 在线看国产一区| 亚洲精品一卡二卡| 色偷偷88欧美精品久久久| 国产精品久久久久久久久免费樱桃| 国产精品一区在线观看你懂的| 91精品国模一区二区三区| 五月天一区二区三区| 欧美在线视频全部完| 一级特黄大欧美久久久| 一本色道亚洲精品aⅴ| 亚洲黄色小视频| 欧洲中文字幕精品| 亚洲h动漫在线| 91麻豆精品国产无毒不卡在线观看 | 日韩国产欧美视频| 欧美日韩一区中文字幕| 亚洲成人黄色小说| 欧美日韩一级黄| 日本成人在线看| 欧美一级艳片视频免费观看| 麻豆国产欧美一区二区三区| 26uuu欧美| 国产91精品免费| 国产精品色噜噜| 色哟哟一区二区| 亚洲国产综合91精品麻豆| 欧美老年两性高潮| 久久国产乱子精品免费女| 国产日韩影视精品| 91亚洲精品乱码久久久久久蜜桃| 亚洲黄色性网站| 91精品一区二区三区在线观看| 久久精品国产亚洲高清剧情介绍| 久久中文字幕电影| 色综合天天综合狠狠| 午夜精品久久久久久久久| 精品久久一区二区三区| 丁香激情综合五月| 午夜电影网亚洲视频| 2023国产精品视频| 一本久久综合亚洲鲁鲁五月天| 婷婷久久综合九色综合伊人色| 精品日韩欧美在线| fc2成人免费人成在线观看播放 | 99re8在线精品视频免费播放| 亚洲综合久久久| 精品国产一区二区国模嫣然| av在线这里只有精品| 日韩国产一二三区| 亚洲色图欧美在线| 欧美成人三级电影在线| 色综合久久久网| 国产综合色视频| 亚洲高清免费在线| 日本一区二区三区四区在线视频| 欧美日韩精品三区| 国产成人亚洲综合色影视| 亚洲一区二区三区小说| 国产色一区二区| 欧美久久免费观看| 91碰在线视频| 国产乱理伦片在线观看夜一区| 午夜精品久久久久久久99樱桃| 欧美国产精品中文字幕| 日韩午夜在线影院| 91福利社在线观看| 成人av午夜电影| 九九**精品视频免费播放| 亚洲在线免费播放| 亚洲色图视频网站| 中文字幕乱码久久午夜不卡 | 99精品在线观看视频| 国产乱妇无码大片在线观看| 免费人成在线不卡| 一区二区三区欧美激情| 亚洲国产高清aⅴ视频| 精品国产乱码91久久久久久网站| 欧美日韩综合色| 欧美在线观看视频一区二区| av亚洲精华国产精华精华| 国产成人a级片| 国产精品亚洲一区二区三区在线 | 国产一区欧美二区| 男女性色大片免费观看一区二区 | 天天综合色天天综合色h| 日韩毛片精品高清免费| 亚洲国产精品t66y| 久久久久久久精| 久久久精品日韩欧美| 久久亚洲二区三区| 欧美精品一区二区三区高清aⅴ| 精品国产青草久久久久福利| 日韩一区二区电影| 日韩一区二区三区四区| 欧美一区二区三区视频在线| 91精品国产色综合久久不卡蜜臀 | 日韩久久久精品| 日韩一区二区三区电影在线观看 | 久久精品在线观看| 久久伊人中文字幕| 欧美国产精品中文字幕| 国产精品久久久爽爽爽麻豆色哟哟 | 国产制服丝袜一区| 国产伦精品一区二区三区免费迷| 国产一区中文字幕| 成人高清视频在线观看| 91在线视频播放| 欧美视频在线播放| 91麻豆精品国产91久久久使用方法 | 美腿丝袜在线亚洲一区| 美美哒免费高清在线观看视频一区二区 | 色先锋aa成人| 欧美日韩国产美女| 精品捆绑美女sm三区| 中文字幕不卡三区| 夜夜爽夜夜爽精品视频| 日韩一区精品视频| 国产高清久久久久| 色系网站成人免费| 欧美一区二区在线视频| wwww国产精品欧美| 亚洲婷婷国产精品电影人久久| 亚洲第一综合色| 国产精品一区免费视频| 色综合天天综合网天天看片| 欧美一区二视频| 国产精品美女一区二区三区| 亚洲444eee在线观看| 国产精品主播直播| 欧美亚洲高清一区| 精品国产91亚洲一区二区三区婷婷 | 亚洲午夜视频在线| 国模无码大尺度一区二区三区| 色综合天天综合在线视频| 日韩精品中文字幕在线不卡尤物| 国产精品麻豆视频| 日本女优在线视频一区二区| 成人的网站免费观看| 在线91免费看| 中文字幕一区av| 狠狠狠色丁香婷婷综合激情 | 亚洲综合小说图片| 国产成人免费在线视频| 91精品国产综合久久精品性色| 中文一区一区三区高中清不卡| 日韩中文字幕区一区有砖一区| 成人99免费视频| 久久综合给合久久狠狠狠97色69| 午夜精品一区二区三区电影天堂 | 日本欧洲一区二区| 色综合天天综合在线视频| 久久久精品影视| 久久国产成人午夜av影院| 欧美中文一区二区三区| 亚洲欧洲无码一区二区三区| 另类欧美日韩国产在线| 欧美亚洲一区二区在线| 久久久久久亚洲综合影院红桃| 亚洲精品亚洲人成人网在线播放| 精品亚洲国产成人av制服丝袜| 欧美一区二区三区爱爱| 中文字幕中文字幕在线一区| 亚洲第一av色| 91麻豆国产福利精品| 中文字幕一区二区三区四区| 久久国产人妖系列| 欧美影院一区二区三区| 一区二区三区欧美日韩| 国产一区不卡视频| 777亚洲妇女| 日本午夜一区二区| 一本到不卡免费一区二区| 国产三区在线成人av|