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

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

?? gcthrowbombok2.h

?? 天之煉獄1服務器端源文件游戲服務端不完整
?? H
字號:
//////////////////////////////////////////////////////////////////////// // Filename    : GCThrowBombOK2.h // Written By  : elca@ewestsoft.com// Description : 扁賤俊 寸茄 磊啊 罐綽 菩哦// //////////////////////////////////////////////////////////////////////#ifndef __GC_THROW_BOMB_OK_2_H__#define __GC_THROW_BOMB_OK_2_H__// include files#include "Types.h"#include "Exception.h"#include "ModifyInfo.h"#include "PacketFactory.h"////////////////////////////////////////////////////////////////////////// class GCThrowBombOK2;//// 霸烙輯滾俊輯 努扼撈攫飄肺 磊腳狼 扁賤撈 己傍闌 舅妨林扁 困茄 努貳膠////////////////////////////////////////////////////////////////////////class GCThrowBombOK2 : public ModifyInfo {public :		// constructor	GCThrowBombOK2() throw();		// destructor	~GCThrowBombOK2() throw();	public :		    // 澇仿膠飄覆(滾欺)欄肺何磐 單撈鷗甫 佬絹輯 菩哦闌 檬扁拳茄促.    void read(SocketInputStream & iStream) throw(ProtocolException, Error);		        // 免仿膠飄覆(滾欺)欄肺 菩哦狼 官撈呈府 撈固瘤甫 焊辰促.    void write(SocketOutputStream & oStream) const throw(ProtocolException, Error);	// execute packet's handler	void execute(Player* pPlayer) throw(ProtocolException, Error);	// get packet id	PacketID_t getPacketID() const throw() { return PACKET_GC_THROW_BOMB_OK_2; }		// get packet's body size	// 彌利拳矯, 固府 拌魂等 瀝薦甫 葷儈茄促.	PacketSize_t getPacketSize() const throw() { return szObjectID + szCoord*2 + szDir + szItemType		+ szBYTE + szObjectID* m_CListNum +  ModifyInfo::getPacketSize(); }         //CListNum, SListNum, ListEle* CListNum, ListEle* SListNum* 2 	// get packet's name	string getPacketName() const throw() { return "GCThrowBombOK2"; }		// get packet's debug string	string toString() const throw();	// get / set ObjectID	ObjectID_t getObjectID() const throw() { return m_ObjectID; }	void setObjectID(ObjectID_t ObjectID) throw() { m_ObjectID = ObjectID; }	// get / set X	Coord_t getX() const throw() { return m_X; }	void setX(Coord_t X) throw() { m_X = X; }	// get / set Y	Coord_t getY() const throw() { return m_Y; }	void setY(Coord_t Y) throw() { m_Y = Y; }		// get / set Dir	Dir_t getDir() const throw() { return m_Dir; }	void setDir(Dir_t r) throw() { m_Dir = r; }	void setXYDir(Coord_t X, Coord_t Y, Dir_t R) throw() { m_X = X; m_Y = Y; m_Dir = R;}	ItemType_t getItemType() const throw() { return m_ItemType;}	void setItemType(ItemType_t i) throw() { m_ItemType = i;}    // get / set Creature List Number    BYTE getCListNum() const throw() { return m_CListNum; }    void setCListNum(BYTE CListNum) throw() { m_CListNum = CListNum; }    // add / delete  Creature List    void addCListElement(ObjectID_t ObjectID) throw();	// Clear Creature List    void clearCList() throw() { m_CList.clear(); m_CListNum = 0; }    // pop front Element in Status List    ObjectID_t popCListElement() throw() { ObjectID_t CreatureList = m_CList.front(); m_CList.pop_front(); return CreatureList; }private :		// ObjectID	ObjectID_t m_ObjectID;	// X, Y	Coord_t m_X;	Coord_t m_Y;	// Dir	Dir_t m_Dir;	ItemType_t m_ItemType;	// Creature List Num	BYTE m_CListNum;	// Creature List	list<ObjectID_t> m_CList;};////////////////////////////////////////////////////////////////////////// class GCThrowBombOK2Factory;//// Factory for GCThrowBombOK2////////////////////////////////////////////////////////////////////////class GCThrowBombOK2Factory : public PacketFactory {public :		// constructor	GCThrowBombOK2Factory() throw() {}		// destructor	virtual ~GCThrowBombOK2Factory() throw() {}	public :		// create packet	Packet* createPacket() throw() { return new GCThrowBombOK2(); }	// get packet name	string getPacketName() const throw() { return "GCThrowBombOK2"; }		// get packet id	PacketID_t getPacketID() const throw() { return Packet::PACKET_GC_THROW_BOMB_OK_2; }	// get Pakcet Max Size	PacketSize_t getPacketMaxSize() const throw() { return szObjectID + szCoord*2 + szDir + szItemType			+ szBYTE + szWORD + szObjectID + ModifyInfo::getPacketMaxSize(); }};////////////////////////////////////////////////////////////////////////// class GCThrowBombOK2Handler;////////////////////////////////////////////////////////////////////////class GCThrowBombOK2Handler {public :	// execute packet's handler	static void execute(GCThrowBombOK2* pGCThrowBombOK2, Player* pPlayer) throw(Error);};#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区高清在线| 91免费国产视频网站| av不卡免费在线观看| 91精品国产福利| 日韩美女视频一区二区| 国模套图日韩精品一区二区| 色综合天天性综合| 久久久久国产精品麻豆| 日本视频一区二区| 欧美系列在线观看| 国产精品高清亚洲| 国产成人亚洲综合a∨婷婷图片| 欧美日韩激情一区二区| 自拍视频在线观看一区二区| 精品制服美女久久| 日韩视频免费观看高清完整版 | 日韩av电影天堂| 欧美综合天天夜夜久久| 中文字幕一区二区三区在线观看| 久久精品国产精品亚洲红杏| 欧美精品自拍偷拍| 亚洲成人三级小说| 欧美日韩国产精选| 亚洲成人777| 欧美日韩亚洲综合在线| 亚洲国产三级在线| 欧美色爱综合网| 亚洲区小说区图片区qvod| av一区二区三区| 亚洲视频精选在线| 99久久精品免费看| 亚洲欧美激情小说另类| 91亚洲永久精品| 亚洲色图清纯唯美| 色香色香欲天天天影视综合网| 国产精品久久久久久久久久免费看| 粉嫩嫩av羞羞动漫久久久| 国产亚洲精品aa午夜观看| 国产精品 欧美精品| 国产欧美久久久精品影院| 成人黄动漫网站免费app| 国产精品久久免费看| 成人aa视频在线观看| 亚洲人成亚洲人成在线观看图片| 91在线码无精品| 亚洲一区二区三区四区在线免费观看 | 毛片av中文字幕一区二区| 日韩欧美国产小视频| 国产一区二区精品久久| 1区2区3区精品视频| 欧美日韩午夜精品| 久久精品免费观看| 国产精品国产三级国产aⅴ中文 | 国产成人在线色| 亚洲人成网站色在线观看| 日本丰满少妇一区二区三区| 亚洲成人动漫精品| 久久久久久久久97黄色工厂| 成人午夜私人影院| 亚洲成av人影院| 久久久亚洲国产美女国产盗摄| 99热精品一区二区| 日韩国产欧美三级| 中文字幕一区二区5566日韩| 欧美日韩成人综合天天影院| 国产精品一区免费在线观看| 亚洲人精品一区| 精品欧美乱码久久久久久1区2区| 成人午夜av影视| 日日夜夜免费精品视频| 国产女人aaa级久久久级 | 91国产视频在线观看| 久久99国产精品免费网站| 亚洲免费在线观看视频| 欧美成人三级在线| 欧美图区在线视频| 丁香婷婷综合五月| 蜜臀a∨国产成人精品| 1024精品合集| 精品久久久久久亚洲综合网| 欧洲视频一区二区| 国产.精品.日韩.另类.中文.在线.播放| 亚洲最大色网站| 国产日韩精品视频一区| 6080亚洲精品一区二区| 91久久国产综合久久| 国产二区国产一区在线观看| 日韩在线播放一区二区| 亚洲色图19p| 国产无遮挡一区二区三区毛片日本| 欧美精三区欧美精三区| 欧美在线色视频| 99精品一区二区三区| 成人免费视频网站在线观看| 久久99国产精品久久99| 日韩中文字幕麻豆| 一区二区欧美国产| 国产精品毛片无遮挡高清| 久久综合久久综合九色| 日韩欧美成人激情| 日韩欧美在线123| 欧美高清视频在线高清观看mv色露露十八 | 亚洲欧美日本韩国| 国产精品少妇自拍| 2020国产精品久久精品美国| 日韩午夜三级在线| 日韩一级黄色大片| 欧美久久久久中文字幕| 欧美日韩国产一区二区三区地区| 色综合天天综合网国产成人综合天| 粉嫩一区二区三区在线看| 国产成人精品亚洲日本在线桃色| 玖玖九九国产精品| 精品一区二区三区av| 国产自产v一区二区三区c| 久久国产生活片100| 蜜桃av一区二区在线观看| 免费看黄色91| 国精产品一区一区三区mba视频| 精久久久久久久久久久| 国产精品1024| av在线不卡网| 欧美三级中文字幕在线观看| 欧美日韩一区二区三区四区五区| 欧美三级在线播放| 91精品国产色综合久久不卡电影 | 国产欧美一区二区精品性色 | 香蕉乱码成人久久天堂爱免费| 亚洲一区自拍偷拍| 丝袜美腿亚洲色图| 麻豆国产91在线播放| 粉嫩欧美一区二区三区高清影视| 国产99久久久国产精品潘金| www.爱久久.com| 欧美性色黄大片| 精品久久久久一区| 亚洲欧美影音先锋| 日韩有码一区二区三区| 国产精品一区在线观看乱码| 972aa.com艺术欧美| 在线观看三级视频欧美| 精品欧美一区二区在线观看| 国产无一区二区| 亚洲丶国产丶欧美一区二区三区| 久久精品国产精品青草| 成人国产亚洲欧美成人综合网| 欧美午夜精品电影| 久久久久久久性| 亚洲图片欧美一区| 豆国产96在线|亚洲| 欧美日韩国产精选| 国产欧美日本一区视频| 亚洲3atv精品一区二区三区| 国产毛片精品视频| 欧美调教femdomvk| 久久精品在这里| 香蕉乱码成人久久天堂爱免费| 国产·精品毛片| 91精品国产91综合久久蜜臀| 亚洲欧洲三级电影| 久久99国产精品久久99果冻传媒 | 国产成人8x视频一区二区| 欧美色图天堂网| 亚洲国产高清不卡| 秋霞电影网一区二区| 日本久久一区二区| 国产农村妇女毛片精品久久麻豆 | 欧美人xxxx| 亚洲欧美一区二区三区孕妇| 精品一区二区在线视频| 欧美日韩一级二级| 亚洲人成在线观看一区二区| 国产精品一区在线观看你懂的| 69久久夜色精品国产69蝌蚪网| 亚洲人一二三区| 大陆成人av片| 久久色成人在线| 另类小说一区二区三区| 欧美性大战久久久| 亚洲黄色在线视频| 91在线精品一区二区| 欧美极品少妇xxxxⅹ高跟鞋| 韩国v欧美v亚洲v日本v| 欧美大片免费久久精品三p| 亚洲va在线va天堂| 精品视频在线免费观看| 一区二区三区精品视频在线| 97久久超碰国产精品| 中文字幕国产一区| 国产成人日日夜夜| 久久精品视频免费| 国产成人av自拍| 国产欧美一区二区精品仙草咪 | 日本亚洲电影天堂| 欧美日韩色综合| 五月婷婷欧美视频| 91精品国产综合久久福利 | 日韩一区二区高清| 久久99精品国产91久久来源| 欧美不卡视频一区|