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

📄 char.h

📁 石器时代2.0完整版源代码.已经加入新功能. 在REDHAT9下GCC3.4编译成功.
💻 H
📖 第 1 页 / 共 2 页
字号:
	CHAR_WINDOWTYPE_WINDOWEVENT_STARTMSG = 231,	CHAR_WINDOWTYPE_WINDOWEVENT_NOWEVENT = 232,	CHAR_WINDOWTYPE_WINDOWEVENT_ENDEVENT = 233,	CHAR_WINDOWTYPE_WINDOWEVENT_REQMAINMSG = 234,	CHAR_WINDOWTYPE_WINDOWEVENT_ACCMAINMSG = 235,	CHAR_WINDOWTYPE_WINDOWEVENT_NOMALMSG = 236,	CHAR_WINDOWTYPE_WINDOWEVENT_CLEANMSG = 237,	CHAR_WINDOWTYPE_WINDOWEVENT_REQTHANK = 238,	CHAR_WINDOWTYPE_WINDOWEVENT_ACCTHANK = 239,		CHAR_WINDOWTYPE_WINDOWITEMSHOP_START = 240,	CHAR_WINDOWTYPE_WINDOWITEMSHOP_STARTMSG = CHAR_WINDOWTYPE_WINDOWITEMSHOP_START,	CHAR_WINDOWTYPE_WINDOWITEMSHOP_MENU = 241,	CHAR_WINDOWTYPE_WINDOWITEMSHOP_BUY_MSG = 242,	CHAR_WINDOWTYPE_WINDOWITEMSHOP_SELL_MSG = 243,	CHAR_WINDOWTYPE_WINDOWITEMSHOP_END = 244,	CHAR_WINDOWTYPE_WINDOWITEMSHOP_LIMIT = 245,	CHAR_WINDOWTYPE_WINDOWITEMSHOP_EXPRESS = 246,	CHAR_WINDOWTYPE_DUELRANKING_START = 250,	CHAR_WINDOWTYPE_DUELRANKING_TOPRANKING = 251,	CHAR_WINDOWTYPE_DUELRANKING_MYRANKING = 252,	CHAR_WINDOWTYPE_DUELRANKING_WAIT = 253,	CHAR_WINDOWTYPE_DEFEND_BILLDBOARD = 254,	CHAR_WINDOWTYPE_WINDOWPETSKILLSHOP = 260,	CHAR_WINDOWTYPE_WINDOWPETSHOP_START = 261,	CHAR_WINDOWTYPE_WINDOWPETSHOP_PETSELECT = 262,	CHAR_WINDOWTYPE_WINDOWPETSHOP_MAIN = 263,	CHAR_WINDOWTYPE_WINDOWPETSHOP_GOLDOVER 	= 264,	CHAR_WINDOWTYPE_WINDOWPETSHOP_PETSELECT2 = 265,	CHAR_WINDOWTYPE_WINDOWPETSHOP_MAIN2 = 266,	CHAR_WINDOWTYPE_WINDOWPETSHOP_DRAWSELECT = 267,	CHAR_WINDOWTYPE_WINDOWPETSHOP_ASKDRAW = 268,	CHAR_WINDOWTYPE_WINDOWPETSHOP_END = 269,	CHAR_WINDOWTYPE_WINDOWWARPMAN_MAIN = 271,	CHAR_WINDOWTYPE_WINDOWWARPMAN_ERR = 272,	CHAR_WINDOWTYPE_WINDOWWARPMAN_END = 273,	CHAR_WINDOWTYPE_NPCENEMY_START = 281,		CHAR_WINDOWTYPE_CHARM_START = 282,	CHAR_WINDOWTYPE_CHARM_END = 283,	CHAR_WINDOWTYPE_QUIZ_START = 284,	CHAR_WINDOWTYPE_QUIZ_MAIN = 285,	CHAR_WINDOWTYPE_QUIZ_END = 286,	CHAR_WINDOWTYPE_CHECKMAN_START = 287,	CHAR_WINDOWTYPE_CHECKMAN_MAIN = 288,	CHAR_WINDOWTYPE_CHECKMAN_END = 289,	CHAR_WINDOWTYPE_FAMILYMAN_START = 320,	CHAR_WINDOWTYPE_FAMILYMAN_ADD = 321,	CHAR_WINDOWTYPE_FAMILYMAN_JOIN = 322,	CHAR_WINDOWTYPE_FAMILYMAN_OUT = 323,	CHAR_WINDOWTYPE_FAMILYMAN_BROKEN = 324,		CHAR_WINDOWTYPE_BANKMAN = 330,		// CoolFish: FMPKMan 2001/7/4	CHAR_WINDOWTYPE_FMPKMAN_START = 340,	CHAR_WINDOWTYPE_FMPKMAN_VIEW = 341,	CHAR_WINDOWTYPE_FMPKMAN_LEAVEPK = 342,	CHAR_WINDOWTYPE_FMPKCALLMAN_START = 345,	CHAR_WINDOWTYPE_FMPKCALLMAN_CALL = 346,	CHAR_WINDOWTYPE_FMPKCALLMAN_COME = 347,	CHAR_WINDOWTYPE_FMPKCALLMAN_LEAVE = 348,		// Arminius 7.13 scheduleman	CHAR_WINDOWTYPE_SCHEDULEMAN_START = 350,	CHAR_WINDOWTYPE_SCHEDULEMAN_SELECT = 351,	CHAR_WINDOWTYPE_SCHEDULEMAN_DETAIL = 352,		// Arminius 7.27	CHAR_WINDOWTYPE_MANORPK_START = 360,	CHAR_WINDOWTYPE_MANORPK_ASK = 361,	CHAR_WINDOWTYPE_MANORPK_END = 362,        // shan        CHAR_WINDOWTYPE_FM_DENGON      = 370,     // 家族留言板        CHAR_WINDOWTYPE_FM_FMSDENGON   = 371,     // 家族之间留言板        CHAR_WINDOWTYPE_FM_MESSAGE1    = 372,     // 说明视窗(据点)        CHAR_WINDOWTYPE_FM_MESSAGE2    = 373,     // 说明视窗(成员)        CHAR_WINDOWTYPE_FM_SELECT      = 374,     // 选项视窗        CHAR_WINDOWTYPE_FM_MEMBERLIST  = 375,     // 成员列表        CHAR_WINDOWTYPE_FM_POINTLIST   = 376,     // 据点列表        CHAR_WINDOWTYPE_FM_DPTOP       = 377,     // 强者表(前叁十大列榜)        CHAR_WINDOWTYPE_FM_DPME        = 378,     // 强者表(自己的列榜)        CHAR_WINDOWTYPE_FM_DPSELECT    = 379,     // 强者表的选项视窗#ifdef _PET_TRANS		CHAR_WINDOWTYPE_PETTRANS_START		= 384,		CHAR_WINDOWTYPE_PETTRANS_SELECT		= 385,		CHAR_WINDOWTYPE_PETTRANS_SELPET		= 386,		CHAR_WINDOWTYPE_PETTRANS_MAIN1		= 387,		CHAR_WINDOWTYPE_PETTRANS_END		= 389,#endif#ifdef _GAMBLE_BANK		NPC_GambleBank_START				= 390,		NPC_GambleBank_SELECT,		NPC_GambleBank_BANK,		NPC_GambleBank_CHANG1,		NPC_GambleBank_CHANG2,		NPC_GambleBank_END,#endif#ifdef _PETRACE	CHAR_WINDOWTYPE_PETRACEMASTER_START = 410,	CHAR_WINDOWTYPE_PETRACEMASTER_RULE,	CHAR_WINDOWTYPE_PETRACEMASTER_PET,	CHAR_WINDOWTYPE_PETRACEMASTER_LEAVE,#endif	#ifdef _GAMBLE_ROULETTE	WINDOWTYPE_GAMBLEROULETTE_START = 415,	WINDOWTYPE_GAMBLEROULETTE_SELECT,	WINDOWTYPE_GAMBLEROULETTE_END,#endif#ifdef _NEWEVENT  CHAR_WINDOWTYPE_WINDOWEVENT_ACCTHANKNEW = 430,#endif#ifdef _TRANSER_MAN	NPC_TRANSERMAN_START = 440,	NPC_TRANSERMAN_SELECT,	NPC_TRANSERMAN_WARP,	NPC_TRANSERMAN_END,#endif#ifdef _ITEM_NPCCHANGE	NPC_ITEMCHANGE_START = 445,	NPC_ITEMCHANGE_SELECT,	NPC_ITEMCHANGE_MESSAGE,	NPC_ITEMCHANGE_END,#endif#ifdef _ADD_FAMILY_TAX			   // WON ADD 增加庄园税收	CHAR_WINDOWTYPE_FAMILY_TAX = 450,#endif#ifdef _ALLDOMAN // (不可开) Syu ADD 排行榜NPC	NPC_ALLDOMAN_START = 460,	NPC_ALLDOMAN_START2,	NPC_ALLDOMAN_START3,	NPC_ALLDOMAN_HEAL,	NPC_ALLDOMAN_GIVEMONEY,	NPC_ALLDOMAN_MAIN_WND , 	NPC_ALLDOMAN_SELECT_WND , 	NPC_ALLDOMAN_LIST_WND , #endif#ifdef _PETSKILL_CANNEDFOOD	ITEM_WINDOWTYPE_SELECTPETSKILL_SELECT = 470,	ITEM_WINDOWTYPE_SELECTPETSKILL_END,#endif}CHAR_WINDOWTYPE;#ifdef _GMRELOADtypedef struct tagGMInfo{	char cdkey[24];	int level;}GMInfo;#endifBOOL CHAR_talkToCli( int talkedcharaindex,int talkcharaindex, char* message, CHAR_COLOR color );void CHAR_talkToCliAndParty( int talkedcharaindex,int talkcharaindex,char* message, CHAR_COLOR color );BOOL CHAR_talkToCharacter( int talkedcharaindex,int talkcharaindex, char* message );void CHAR_getCoordinationDir( int dir , int x, int y ,int c,                              int *xout , int *yout );BOOL CHAR_createCharacter( int type, int floor, int x, int y, int dir,                           int* charaindex, int* objindex, BOOL seemap );void CHAR_CharaDelete( int charaindex );void CHAR_ObjectDelete( int objindex );int CHAR_makeDBKey( int charaindex, char *pszBuffer, int size );int CHAR_getEmptyPartyArray( int charaindex);BOOL CHAR_JoinParty( int charaindex );void CHAR_JoinParty_Main( int charaindex, int targetindex);BOOL CHAR_DischargeParty( int charaindex, int flg);BOOL CHAR_DischargePartyNoMsg( int charaindex);BOOL CHAR_setMyPosition_main( int index, int x, int y, int setdir, BOOL CAFlg);BOOL CHAR_setMyPosition( int index, int x, int y, BOOL CAFlg);void CHAR_CharaDeleteHavePet( int charaindex);int CHAR_sendAction( int charaindex, int action, int mode);void CHAR_sendLeader( int objindex, int leader);void CHAR_sendBattleWatch( int objindex, int onoff);void CHAR_sendBattleEffect( int charaindex, int onoff);// shanvoid CHAR_sendTradeEffect( int charaindex, int onoff);#ifdef _MIND_ICONvoid CHAR_sendMindEffect( int charaindex, int onoff);#endif#ifdef _ITEM_CRACKERvoid CHAR_sendCrackerEffect( int charaindex, int onoff);#endifvoid CHAR_inputUserPetName( int index , int havepetindex, char* name );int CHAR_getPartyIndex( int index, int num);void CHAR_processWindow(int charaindex, int seqno, int select,						int objindex, char* data );void CHAR_AddCharm( int charaindex, int iValue );void CHAR_PetAddVariableAi( int petindex, int iValue );void CHAR_PartyUpdate( int charaindex, int senddata );char *CHAR_getUseName( int charaindex );char *CHAR_getUseID( int charaindex );EXTERN int EnemyMoveNum;	/*   凛卞  嫖  仃月衬及醒 */#define DB_DUELPOINT	"db_duel"			// 犯亘巨伙禾奶件玄犯□正矛□旦#define DB_ADDRESSBOOK	"db_addressbook"	// 失玉伊旦皮永弁犯□正矛□旦BOOL CHAR_send_DpDBUpdate( int charaindex );BOOL CHAR_send_DpDBUpdate_AddressBook( int charaindex, int mode );void CHAR_sendPMEToArroundCharacter( int charaindex, int petindex, int flg, int no );void CHAR_sendPMEToArroundCharacterFLXY( int petindex, 								int fl, int x, int y, int dir, int flg, int no );void CHAR_sendSEoArroundCharacter( int fl, int x, int y, int senumber, int sw );BOOL CHAR_initEffectSetting( char* filename );void CHAR_checkEffect( int charaindex);void CHAR_checkEffectLoop( void);void CHAR_initDebugChatCdkey( void);int CHAR_setChatMagicCDKey( int mode, char *cdkey);float GetRecoveryRate( int charaindex );int storeCharaData( void );#ifdef _MAGIC_REHPAI	//补血AIint Magic_RideGetHP( int toindex, int petindex, int flg);#endif// CoolFish: Trade 2001/4/18int CHAR_findTotalEmptyItem(int index);#ifdef _FIX_METAMORIDEint CHAR_CHECKJOINENEMY( int index);#endif#ifdef _SEND_EFFECT	   	        // WON ADD AC送下雪、下雨等特效#define		CHAR_EFFECT_SETTINGBUFFER	256typedef struct tagCHAR_effectsetting{    int     floor;								//	白夫失	int		effect;								//	梢请  寞	int		level;								//	梢请及伊矛伙[  蜇及雄今[	int		sendflg;							//	  憎巨白尼弁玄毛霜匀凶井升丹井[	char	month[CHAR_EFFECT_SETTINGBUFFER];	//	  垫允月畸	char	day[CHAR_EFFECT_SETTINGBUFFER];		//	  垫允月  	char	hour[CHAR_EFFECT_SETTINGBUFFER];	//	  垫允月凛棉	char	min[CHAR_EFFECT_SETTINGBUFFER];		//	  垫允月坌	char	expire[CHAR_EFFECT_SETTINGBUFFER];	//	  垫仄化中月赢今[(    	}CHAR_effectsetting;CHAR_effectsetting*    CHAR_effect;int                    CHAR_effectnum;#endif#ifdef _PET_LOSTPETBOOL CHAR_CharSaveLostPet( int petindex, int type);#endif#ifdef _ALLDOMANvoid InitHeroList( void);#endif#endifBOOL checkUnlawWarpFloor( int floor);#ifdef _HELP_NEWHANDvoid CHAR_loginAddItemForNew( int charaindex );#endif#ifdef _TIME_TICKETvoid check_TimeTicket();int check_TimeTicketMap(int floor);#endif

⌨️ 快捷键说明

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