📄 packetutil.h
字号:
//////////////////////////////////////////////////////////////////////////////// Filename : PacketUtil.h// Written by : excel96// Description : // 磊林 焊郴绊, 父甸扁啊 汗棱茄 菩哦篮 父靛绰 镑阑 咯扁 窍唱肺 烹老窃栏肺结,// 蜡瘤焊荐啊 浆况柳促.//////////////////////////////////////////////////////////////////////////////#ifndef __PACKETUTIL_H__#define __PACKETUTIL_H__#include "Types.h"#include "Exception.h"//////////////////////////////////////////////////////////////////////////////// forward declaration//////////////////////////////////////////////////////////////////////////////class Creature;class Slayer;class Vampire;class Ousters;class Monster;class NPC;class Item;class SlayerCorpse;class VampireCorpse;class OustersCorpse;class MonsterCorpse;class SLAYER_RECORD;class VAMPIRE_RECORD;class OUSTERS_RECORD;class GamePlayer;class PlayerCreature;class GCUpdateInfo;class GCAddSlayer;class GCAddVampire;class GCAddOusters;class GCAddMonster;class GCAddNPC;class GCAddNewItemToZone;class GCDropItemToZone;class GCAddSlayerCorpse;class GCAddVampireCorpse;class GCAddMonsterCorpse;class GCAddOustersCorpse;class GCOtherModifyInfo;class GCCreateItem;class GCWarScheduleList;class GCMiniGameScores;class GCPetStashList;//class GCItemNameInfoList;//////////////////////////////////////////////////////////////////////////////// function headers//////////////////////////////////////////////////////////////////////////////// 器呕捞唱, 磷绢辑 甘 荤捞甫 捞悼且 锭 静绰, GCUpdateInfo 沥焊甫 备己茄促.void makeGCUpdateInfo(GCUpdateInfo* pUpdateInfo, Creature* pCreature) throw();// 浇饭捞绢 眠啊 菩哦阑 备己茄促.void makeGCAddSlayer(GCAddSlayer* pAddSlayer, Slayer* pSlayer) throw();// 轨颇捞绢 眠啊 菩哦阑 备己茄促.void makeGCAddVampire(GCAddVampire* pAddVampire, Vampire* pVampire) throw();// 酒快胶磐胶 眠啊 菩哦阑 备己茄促.void makeGCAddOusters(GCAddOusters* pAddOusters, Ousters* pOusters) throw();// 阁胶磐 眠啊 菩哦阑 备己茄促.void makeGCAddMonster(GCAddMonster* pAddMonster, Monster* pMonster) throw();// NPc 眠啊 菩哦阑 备己茄促.void makeGCAddNPC(GCAddNPC* pAddNPC, NPC* pNPC) throw();// 货肺款 酒捞袍阑 粮俊促 眠啊且 锭 焊郴绰 GCAddNewItemToZone阑 备己茄促.void makeGCAddNewItemToZone(GCAddNewItemToZone* pAddItem, Item* pItem, int X, int Y) throw();// 货肺款 酒捞袍阑 粮俊促 眠啊且 锭 焊郴绰 GCAddNewItemToZone阑 备己茄促.void makeGCDropItemToZone(GCDropItemToZone* pAddItem, Item* pItem, int X, int Y) throw();// 粮俊促 浇饭捞绢 矫眉甫 眠啊且 锭 焊郴绰 菩哦阑 备己茄促.void makeGCAddSlayerCorpse(GCAddSlayerCorpse* pAddSlayerCorpse, SlayerCorpse* pSlayerCorpse) throw();// 粮俊促 轨颇捞绢 矫眉甫 眠啊且 锭 焊郴绰 菩哦阑 备己茄促.void makeGCAddVampireCorpse(GCAddVampireCorpse* pAddVampireCorpse, VampireCorpse* pVampireCorpse) throw();// 粮俊促 阁胶磐 矫眉甫 眠啊且 锭 焊郴绰 菩哦阑 备己茄促.void makeGCAddMonsterCorpse(GCAddMonsterCorpse* pAddMonsterCorpse, MonsterCorpse* pMonsterCorpse, int X, int Y) throw();// 粮俊促 酒快胶磐令 矫眉甫 眠啊且 锭 焊郴绰 菩哦阑 备己茄促.void makeGCAddOustersCorpse(GCAddOustersCorpse* pAddOustersCorpse, OustersCorpse* pOustersCorpse) throw();// 促弗 荤恩狼 弥措 眉仿 鞍篮 巴捞 函版登菌阑 版快俊 朝酒啊绰 GCOtherModifyInfo甫 备己茄促.void makeGCOtherModifyInfo(GCOtherModifyInfo* pInfo, Slayer* pSlayer, const SLAYER_RECORD* prev);void makeGCOtherModifyInfo(GCOtherModifyInfo* pInfo, Vampire* pVampire, const VAMPIRE_RECORD* prev);void makeGCOtherModifyInfo(GCOtherModifyInfo* pInfo, Ousters* pOusters, const OUSTERS_RECORD* prev);// 夸陛 瘤阂 包访 沥焊甫 焊咯霖促.void sendPayInfo(GamePlayer* pGamePlayer) throw(Error);// 酒捞袍 积己void makeGCCreateItem(GCCreateItem* pGCCreateItem, Item* pItem, CoordInven_t x, CoordInven_t y) throw(Error);// 饭骇 诀 捞棋飘甫 焊咯霖促.void sendEffectLevelUp(Creature* pCreature) throw (Error);// GamePlayer俊霸 GCSystemMessage(msg)甫 焊辰促. incoming俊 乐绰 版快绰 zone俊 啊搁 谎妨霖促.void sendSystemMessage(GamePlayer* pGamePlayer, const string& msg) throw (Error);bool makeGCWarScheduleList(GCWarScheduleList* pGCWarScheduleList, ZoneID_t zoneID) throw(Error);// 捞抚捞 嘿绰 酒捞袍 沥焊甫 焊郴林绰 菩哦//void makeGCItemNameInfoList(GCItemNameInfoList* pInfo, PlayerCreature* pPC) throw(Error);void sendGCMiniGameScores( PlayerCreature* pPC, BYTE gameType, BYTE Level );void makeGCPetStashList( GCPetStashList* pPacket, PlayerCreature* pPC );#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -