📄 gcadditemtoitemverify.h
字号:
//////////////////////////////////////////////////////////////////////////////// Filename : GCAddItemToItemVerify.h // Written By : excel96// Description : //////////////////////////////////////////////////////////////////////////////#ifndef __GC_ADD_ITEM_TO_ITEM_VERIFY_H__#define __GC_ADD_ITEM_TO_ITEM_VERIFY_H__#include "Packet.h"#include "PacketFactory.h"enum { ADD_ITEM_TO_ITEM_VERIFY_ERROR, // error ADD_ITEM_TO_ITEM_VERIFY_ENCHANT_IMPOSSIBLE, // enchant 肯傈 阂啊 ADD_ITEM_TO_ITEM_VERIFY_ENCHANT_FAIL_CRASH, // enchant 角菩: 酒捞袍 何辑咙 ADD_ITEM_TO_ITEM_VERIFY_ENCHANT_FAIL_DECREASE, // enchant 角菩: 可记 冻绢咙 ADD_ITEM_TO_ITEM_VERIFY_ENCHANT_OK, // enchant 己傍 ADD_ITEM_TO_ITEM_VERIFY_ENCHANT_IMPOSSIBLE_NO_PREMIUM, // enchant 阂啊 : 橇府固决 酒丛 ADD_ITEM_TO_ITEM_VERIFY_TRANS_OK, ADD_ITEM_TO_ITEM_VERIFY_TRANS_IMPOSSIBLE, ADD_ITEM_TO_ITEM_VERIFY_MIXING_OK, ADD_ITEM_TO_ITEM_VERIFY_DETACHING_OK, ADD_ITEM_TO_ITEM_VERIFY_MIXING_FAILED_SAME_OPTION_GROUP, // 酒捞袍狼 可记 弊缝捞 鞍酒辑 集阑 荐 绝嚼聪促. ADD_ITEM_TO_ITEM_VERIFY_ENCHANT_FAIL, // enchant 角菩 ADD_ITEM_TO_ITEM_VERIFY_REVIVAL_OK, // 脐 何劝 己傍 ADD_ITEM_TO_ITEM_VERIFY_MAX};//////////////////////////////////////////////////////////////////////////////// class GCAddItemToItemVerify//////////////////////////////////////////////////////////////////////////////class GCAddItemToItemVerify : public Packet {public: GCAddItemToItemVerify() throw() { m_Code = ADD_ITEM_TO_ITEM_VERIFY_MAX; m_Parameter = 0;} virtual ~GCAddItemToItemVerify() throw() {}public: void read(SocketInputStream & iStream) throw(ProtocolException, Error); void write(SocketOutputStream & oStream) const throw(ProtocolException, Error); void execute(Player* pPlayer) throw(ProtocolException, Error); PacketID_t getPacketID() const throw() { return PACKET_GC_ADD_ITEM_TO_ITEM_VERIFY; } PacketSize_t getPacketSize() const throw(); string getPacketName() const throw() { return "GCAddItemToItemVerify"; } string toString() const throw(); public: BYTE getCode(void) const throw() { return m_Code;} void setCode(BYTE code) throw() { m_Code = code;} uint getParameter(void) const throw() { return m_Parameter; } void setParameter(uint parameter) throw() { m_Parameter = parameter; }private: BYTE m_Code; uint m_Parameter;};//////////////////////////////////////////////////////////////////////////////// class GCAddItemToItemVerifyFactory;//////////////////////////////////////////////////////////////////////////////class GCAddItemToItemVerifyFactory : public PacketFactory {public: Packet* createPacket() throw() { return new GCAddItemToItemVerify(); } string getPacketName() const throw() { return "GCAddItemToItemVerify"; } PacketID_t getPacketID() const throw() { return Packet::PACKET_GC_ADD_ITEM_TO_ITEM_VERIFY; } PacketSize_t getPacketMaxSize() const throw() { return szBYTE + szuint; }};//////////////////////////////////////////////////////////////////////////////// class GCAddItemToItemVerifyHandler//////////////////////////////////////////////////////////////////////////////class GCAddItemToItemVerifyHandler {public: static void execute( GCAddItemToItemVerify* pPacket, Player* pPlayer) throw(ProtocolException, Error);};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -