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

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

?? item.h

?? 石器時代8.0服務端完整源代碼??梢灾苯泳幾g
?? H
字號:
#ifndef __ITEM_H__#define __ITEM_H__#include "char.h"#define NULLITEM    "0"typedef enum{    ITEM_FIST =0,    ITEM_AXE,    ITEM_CLUB,    ITEM_SPEAR,    ITEM_BOW,    ITEM_SHIELD,    ITEM_HELM,    ITEM_ARMOUR,	ITEM_BRACELET =8,	ITEM_MUSIC,	ITEM_NECKLACE,	ITEM_RING,	ITEM_BELT,	ITEM_EARRING,	ITEM_NOSERING,	ITEM_AMULET,    /* ****** */    ITEM_OTHER =16,    ITEM_BOOMERANG,		// 回旋標    ITEM_BOUNDTHROW,	// 投擲斧頭    ITEM_BREAKTHROW,	// 投擲石    ITEM_DISH =20,#ifdef _ITEM_INSLAY	ITEM_METAL,	ITEM_JEWEL,#endif#ifdef _ITEM_CHECKWARES	ITEM_WARES,			//貨物#endif#ifdef _ITEM_EQUITSPACE	ITEM_WBELT,			//腰帶	ITEM_WSHIELD,		//盾	ITEM_WSHOES,		//鞋子#endif#ifdef _EQUIT_NEWGLOVE 	ITEM_WGLOVE,		//手套#endif#ifdef _ALCHEMIST	ITEM_ALCHEMIST =30,#endif#ifdef _ANGEL_SUMMON	//ITEM_ANGELTOKEN,	//ITEM_HEROTOKEN,#endif    ITEM_CATEGORYNUM,    }ITEM_CATEGORY;typedef enum{	ITEM_FIELD_ALL,	ITEM_FIELD_BATTLE,	ITEM_FIELD_MAP,}ITEM_FIELDTYPE;typedef enum{	ITEM_TARGET_MYSELF,	ITEM_TARGET_OTHER,	ITEM_TARGET_ALLMYSIDE,	ITEM_TARGET_ALLOTHERSIDE,	ITEM_TARGET_ALL,}ITEM_TARGETTYPE;typedef enum{    ITEM_ID,    ITEM_BASEIMAGENUMBER,    ITEM_COST,    ITEM_TYPE,	ITEM_ABLEUSEFIELD,	ITEM_TARGET,    ITEM_LEVEL,                     /*  LEVEL  */#ifdef _ITEM_MAXUSERNUM	ITEM_DAMAGEBREAK,				//物品使用次數#endif#ifdef _ITEMSET4_TXT	ITEM_USEPILENUMS,				//物品堆疊次數	ITEM_CANBEPILE,					//是否可堆疊	ITEM_NEEDSTR,	ITEM_NEEDDEX,	ITEM_NEEDTRANS,	ITEM_NEEDPROFESSION,#endif#ifdef _TAKE_ITEMDAMAGE	ITEM_DAMAGECRUSHE,	ITEM_MAXDAMAGECRUSHE,#endif#ifdef _ADD_DEAMGEDEFC	ITEM_OTHERDAMAGE,	ITEM_OTHERDEFC,#endif#ifdef _SUIT_ITEM	ITEM_SUITCODE,#endif    ITEM_ATTACKNUM_MIN,             /*    斕  猾莢醒  */    ITEM_ATTACKNUM_MAX,             /*    嫖  猾莢醒  */    ITEM_MODIFYATTACK,              /*    猾    祭洶  */    ITEM_MODIFYDEFENCE,             /*    豢    祭洶  */    ITEM_MODIFYQUICK,               /*  QUICK  祭洶  */    ITEM_MODIFYHP,                  /*  HP  祭洶    */    ITEM_MODIFYMP,                  /*  MP  祭洶    */    ITEM_MODIFYLUCK,                /*  LUCK  祭洶    */    ITEM_MODIFYCHARM,               /*  CHARM  祭洶    */    ITEM_MODIFYAVOID,               /*  莢    膜懇    */	ITEM_MODIFYATTRIB,				/*  簞嶺膜懇 */	ITEM_MODIFYATTRIBVALUE,			/*  簞嶺膜懇襖 */	ITEM_MAGICID,					/*  熱諸  寞 */	ITEM_MAGICPROB,					/*  熱諸       */	ITEM_MAGICUSEMP,				/*  壅  MP */#ifdef _ITEMSET5_TXT	ITEM_MODIFYARRANGE,	ITEM_MODIFYSEQUENCE,	ITEM_ATTACHPILE,	ITEM_HITRIGHT,	//額外命中#endif#ifdef _ITEMSET6_TXT	ITEM_NEGLECTGUARD,//	ITEM_BEMERGE,#endif    /*  旦  □正旦膜懇襖[*/    ITEM_POISON,					/*   洶仁兇太卞母丟□斥          */    ITEM_PARALYSIS,          		/* 仄太木}1  及墊  互匹五卅中[ */    ITEM_SLEEP,              		/* 戽曰[墊  匹五卅中            */    ITEM_STONE,              		/* 檗[墊  匹五卅中              */    ITEM_DRUNK,              		/* 辦丹[      互票互月     */    ITEM_CONFUSION,          		/* 漁剄[  猾    毛貲月     */	ITEM_CRITICAL,					/* 弁伉  奴市伙  膜懇 */	ITEM_USEACTION,					/* 銀勻兇凜及失弁撲亦件 */    ITEM_DROPATLOGOUT,              /* 夫弘失它玄允月凜卞  允井升丹井  */    ITEM_VANISHATDROP,              /*   仄兇凜卞壅尹月井升丹井 */    ITEM_ISOVERED,                  /*  曉卞曇勻井日日木月井升丹井[*/	ITEM_CANPETMAIL,				/* 矢永玄丟□伙匹霜木月井 */	ITEM_CANMERGEFROM,				/* 寧岳葭卞卅木月井 */	ITEM_CANMERGETO,				/* 寧岳燮卞卅木月井 */    ITEM_INGVALUE0,                 /* 岳坌(5蜊坌) */    ITEM_INGVALUE1,    ITEM_INGVALUE2,    ITEM_INGVALUE3,    ITEM_INGVALUE4,    	ITEM_PUTTIME,					/*  失奶  丞互  井木兇凜棉 */    ITEM_LEAKLEVEL,                 /*    怍互升木分仃壬木兇井  */	ITEM_MERGEFLG,					/*  寧岳今木兇失奶  丞井升丹井 */	ITEM_CRUSHLEVEL,				/*  莽木蘸寧中 0  2 ㄟ反莽木化卅中 2反蟈莽 */    ITEM_VAR1,              	/*    迕綜僅       */    ITEM_VAR2,              	/*    迕綜僅       */    ITEM_VAR3,              	/*    迕綜僅       */    ITEM_VAR4,              	/*    迕綜僅       */	ITEM_DATAINTNUM,}ITEM_DATAINT;typedef enum{    ITEM_NAME,                      /*    蟆     癲及  蟆     */    ITEM_SECRETNAME,                /*    蟆    凳今木月第  嶺  曰    */    ITEM_EFFECTSTRING,              /*  躲絆  儂    */    ITEM_ARGUMENT,                  /*  失奶  丞及婁醒  */#ifdef _ITEM_INSLAY	ITEM_TYPECODE,	ITEM_INLAYCODE,#endif	ITEM_CDKEY,						/*  失奶  丞及  蟆毛  賡卞  凳仄兇諦及           */#ifdef _ITEM_FORUSERNAMES	ITEM_FORUSERNAME,	ITEM_FORUSERCDKEY,#endif// CoolFish: 2001/10/11#ifdef _UNIQUE_P_I    ITEM_UNIQUECODE,		  /* 物品編碼 */#endif    ITEM_INGNAME0,                  /*  岳坌及  蟆(5蜊坌) */    ITEM_INGNAME1,    ITEM_INGNAME2,    ITEM_INGNAME3,    ITEM_INGNAME4,    ITEM_INITFUNC,                  /* 婁醒                                     * ITEM_Item*                                     * 忒曰襖 BOOL                                     * 忒曰襖及啦  反 CHAR_INITFUNC                                     * 午  元  */    ITEM_FIRSTFUNCTION = ITEM_INITFUNC,    ITEM_PREOVERFUNC,               /* CHAR_PREOVERFUNC 毛輔寰 */    ITEM_POSTOVERFUNC,              /* CHAR_POSTOVERFUNC 毛輔寰*/    ITEM_WATCHFUNC,                 /* CHAR_WATCHFUNC 毛輔寰 */    ITEM_USEFUNC,                   /* 婁醒反}                                     * int charaindex 平乓仿奶件犯永弁旦                                     * int charitemindex 憤坌及                                     *              失奶  丞    及窒                                         *              毛銀勻兇井                                     */    ITEM_ATTACHFUNC,                /* 婁醒反}                                     * int charaindex 平乓仿奶件犯永弁旦                                     * int itemindex  失奶  丞奶件犯永弁旦                                     *      平乓仿弁正及  勻化中月失奶  丞                                     *      及失奶  丞  匹及奶件犯永弁旦                                     *      匹反卅中儀卞鏜啦[                                     */    ITEM_DETACHFUNC,                /* 婁醒反}                                     * int charaindex 平乓仿奶件犯永弁旦                                     * int itemindex  失奶  丞奶件犯永弁旦                                     *      平乓仿弁正及  勻化中月失奶  丞                                     *      及失奶  丞  匹及奶件犯永弁旦                                     *      匹反卅中儀卞鏜啦[                                     */    ITEM_DROPFUNC, 		            /*   午仄兇午五                                     * 婁醒反                                     *  int charaindex   午仄兇平乓仿                                     *  int itemindex 失奶  丞奶件犯永弁旦                                     */    ITEM_PICKUPFUNC,              /* 失奶  丞毛膠勻兇凜                                     * 婁醒反                                     *  int charaindex  膠勻兇平乓仿index                                     *  int itemindex 失奶  丞奶件犯永弁旦                                     */#ifdef _Item_ReLifeAct	ITEM_DIERELIFEFUNC,					/*ANDY_ADD										復活道具										 */#endif#ifdef _CONTRACT	ITEM_CONTRACTTIME,	ITEM_CONTRACTARG,#endif    ITEM_LASTFUNCTION,    ITEM_DATACHARNUM = ITEM_LASTFUNCTION,#ifdef _ANGEL_SUMMON	ITEM_ANGELMISSION = ITEM_INGNAME0,	ITEM_ANGELINFO = ITEM_INGNAME1,	ITEM_HEROINFO = ITEM_INGNAME2,#endif}ITEM_DATACHAR;typedef enum{    ITEM_WORKOBJINDEX,    ITEM_WORKCHARAINDEX,#ifdef _MARKET_TRADE	ITEM_WORKTRADEINDEX,	ITEM_WORKTRADETYPE,	ITEM_WORKTRADESELLINDEX,#endif#ifdef _ITEM_ORNAMENTS	ITEM_CANPICKUP,#endif#ifdef _ITEM_TIME_LIMIT	ITEM_WORKTIMELIMIT,#endif    ITEM_WORKDATAINTNUM,}ITEM_WORKDATAINT;typedef struct tagItem{    int         data[ITEM_DATAINTNUM];    STRING64    string[ITEM_DATACHARNUM];    int         workint[ITEM_WORKDATAINTNUM];    void*       functable[ITEM_LASTFUNCTION-ITEM_FIRSTFUNCTION];}ITEM_Item;typedef struct tagITEM_table{    int         use;     ITEM_Item   itm;    int         randomdata[ITEM_DATAINTNUM];}ITEM_table;typedef struct tagITEM_exists{    BOOL        use;    ITEM_Item   itm;}ITEM_exists;#ifdef _CONTRACT#define MAX_CONTRACTTABLE	10typedef struct tagITEM_contract{    int         used;    char		detail[2048];    int			argnum;}ITEM_contractTable;#endif#define		ITEM_CHECKINDEX(index)		\	_ITEM_CHECKINDEX( __FILE__, __LINE__, index)INLINE BOOL _ITEM_CHECKINDEX( char *file, int line, int index);BOOL ITEM_initExistItemsArray( int num );BOOL ITEM_endExistItemsArray( void );#define		ITEM_initExistItemsOne( itm) \	_ITEM_initExistItemsOne( __FILE__, __LINE__, itm)int _ITEM_initExistItemsOne( char *file, int line, ITEM_Item* itm );#define		ITEM_endExistItemsOne( index ) \			_ITEM_endExistItemsOne( index, __FILE__, __LINE__)void _ITEM_endExistItemsOne( int index , char *file, int line);#define ITEM_getInt( Index, element) _ITEM_getInt( __FILE__, __LINE__, Index, element )INLINE int _ITEM_getInt( char *file, int line, int index ,ITEM_DATAINT element);#define ITEM_setInt( Index, element, data) _ITEM_setInt( __FILE__, __LINE__, Index, element, data)INLINE int _ITEM_setInt( char *file, int line, int index ,ITEM_DATAINT element, int data);INLINE char* ITEM_getChar( int index ,ITEM_DATACHAR element );INLINE BOOL ITEM_setChar( int index ,ITEM_DATACHAR element , char* new);INLINE int ITEM_getWorkInt( int index ,ITEM_WORKDATAINT element);INLINE int ITEM_setWorkInt( int index ,ITEM_WORKDATAINT element, int data);INLINE int ITEM_getITEM_itemnum( void );INLINE int ITEM_getITEM_UseItemnum( void );INLINE BOOL ITEM_getITEM_use( int index );void ITEM_constructFunctable( int itemindex );void* ITEM_getFunctionPointer( int itemindex, int functype );INLINE ITEM_Item *ITEM_getItemPointer( int index );int ITEM_getItemMaxIdNum( void);char* ITEM_makeStringFromItemData( ITEM_Item* one, int mode );char* ITEM_makeStringFromItemIndex( int index, int mode );BOOL ITEM_makeExistItemsFromStringToArg( char* src , ITEM_Item* item, int mode );void ITEM_getDefaultItemSetting( ITEM_Item* itm);INLINE BOOL ITEM_CHECKITEMTABLE( int number );BOOL    ITEM_readItemConfFile( char* filename );CHAR_EquipPlace ITEM_getEquipPlace( int charaindex, int itmid );char*  ITEM_makeItemStatusString( int haveitemindex, int itemindex );char*   ITEM_makeItemFalseString( void );char*   ITEM_makeItemFalseStringWithNum( int haveitemindex );BOOL ITEM_makeItem( ITEM_Item* itm, int number );int ITEM_makeItemAndRegist( int number );void ITEM_equipEffect( int index );void Other_DefcharWorkInt( int index);char* ITEM_getAppropriateName(int itemindex);char* ITEM_getEffectString( int itemindex );int ITEM_getcostFromITEMtabl( int itemid );#define ITEM_getNameFromNumber( id) _ITEM_getNameFromNumber( __FILE__, __LINE__, id)INLINE char* _ITEM_getNameFromNumber( char *file, int line, int itemid );int ITEM_getlevelFromITEMtabl( int itemid );int ITEM_getgraNoFromITEMtabl( int itemid );char *ITEM_getItemInfoFromNumber( int itemid );int ITEM_getdropatlogoutFromITEMtabl( int itemid );int ITEM_getvanishatdropFromITEMtabl( int itemid );int ITEM_getcanpetmailFromITEMtabl( int itemid );int ITEM_getmergeItemFromFromITEMtabl( int itemid );#ifdef _ITEM_CHECKWARESBOOL CHAR_CheckInItemForWares( int charaindex, int flg);#endifBOOL ITEM_canuseMagic( int itemindex);// Nuke +1 08/23 : For checking the validity of item targetint ITEM_isTargetValid( int charaindex, int itemindex, int toindex);#ifdef _IMPOROVE_ITEMTABLEBOOL ITEMTBL_CHECKINDEX( int ItemID);int ITEM_getSIndexFromTransList( int ItemID);int ITEM_getMaxitemtblsFromTransList( void);int ITEM_getTotalitemtblsFromTransList( void);#endifint ITEMTBL_getInt( int ItemID, ITEM_DATAINT datatype);char *ITEMTBL_getChar( int ItemID, ITEM_DATACHAR datatype);int ITEM_getItemDamageCrusheED( int itemindex);void ITEM_RsetEquit( int charaindex);//自動卸除裝備位置錯誤之物品void ITEM_reChangeItemToPile( int itemindex);void ITEM_reChangeItemName( int itemindex);#ifdef _SIMPLIFY_ITEMSTRINGvoid ITEM_getDefaultItemData( int itemID, ITEM_Item* itm);#endif#ifdef _CONTRACTBOOL ITEM_initContractTable( );#endif#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
最新国产成人在线观看| av毛片久久久久**hd| 成人免费毛片片v| 欧美日韩亚洲丝袜制服| 国产欧美一区二区三区在线老狼| 亚洲高清视频中文字幕| 成人一级片网址| 26uuu国产在线精品一区二区| 亚洲最新在线观看| 99精品欧美一区二区蜜桃免费| 精品久久五月天| 美日韩一级片在线观看| 色成人在线视频| 亚洲人成在线播放网站岛国| 国产乱码精品一区二区三区忘忧草 | 欧美一级久久久久久久大片| 中文字幕一区二区三区四区| 九九久久精品视频| 欧美一区二区免费视频| 亚洲国产精品综合小说图片区| 99久久国产免费看| 亚洲国产激情av| 国产乱码精品1区2区3区| 日韩精品专区在线影院重磅| 日本不卡视频一二三区| 6080午夜不卡| 美国十次综合导航| 日韩欧美卡一卡二| 久久精品国产一区二区三| 欧美二区三区91| 石原莉奈在线亚洲三区| 884aa四虎影成人精品一区| 亚洲成a人在线观看| 欧美三日本三级三级在线播放| 夜夜爽夜夜爽精品视频| 欧美日韩免费一区二区三区| 天天影视网天天综合色在线播放| 欧洲精品一区二区| 亚洲r级在线视频| 91精品麻豆日日躁夜夜躁| 肉丝袜脚交视频一区二区| 欧美一区二区播放| 国产精品一二三四| 国产精品久久久久影院色老大| 北条麻妃国产九九精品视频| 最好看的中文字幕久久| 在线这里只有精品| 日本不卡免费在线视频| 久久亚洲私人国产精品va媚药| 国产美女精品在线| 亚洲日本在线天堂| 欧美日本免费一区二区三区| 蜜桃视频一区二区三区| 国产日韩欧美高清| 欧美色偷偷大香| 国产综合色产在线精品| 中文字幕日本不卡| 欧美一区二区在线观看| 国产精品亚洲а∨天堂免在线| 国产精品福利一区| 欧美二区三区91| 不卡一区在线观看| 天天综合天天做天天综合| 久久女同性恋中文字幕| 色悠久久久久综合欧美99| 免费久久精品视频| 亚洲人成网站影音先锋播放| 日韩一区二区精品葵司在线| 成人黄色国产精品网站大全在线免费观看 | 国产一区视频导航| 亚洲精品一二三| 欧美xxxxx牲另类人与| 一本色道a无线码一区v| 久久av中文字幕片| 亚洲欧美激情视频在线观看一区二区三区 | av在线播放一区二区三区| 日韩不卡一区二区| 国产精品高潮呻吟| 精品少妇一区二区三区日产乱码 | 欧美一区二区三区四区五区| 成人久久18免费网站麻豆| 日韩高清一区二区| 亚洲精品videosex极品| 久久久久成人黄色影片| 91精品国产综合久久久蜜臀粉嫩| 成人精品在线视频观看| 久久精品国产精品青草| 午夜在线成人av| 亚洲美女视频在线| 国产精品久久久久影院| 精品国产一区二区国模嫣然| 欧美精品少妇一区二区三区| 91老司机福利 在线| 成人高清av在线| 国产盗摄视频一区二区三区| 免费看日韩a级影片| 亚洲综合色自拍一区| 亚洲人成亚洲人成在线观看图片| 欧美激情在线一区二区| 精品国产一区二区三区忘忧草| 欧美福利一区二区| 欧美日韩成人一区| 欧美日韩成人综合| 欧美亚洲一区二区在线| 色婷婷国产精品| 91在线免费看| 91捆绑美女网站| eeuss国产一区二区三区| 懂色av一区二区三区免费看| 激情综合网av| 精品中文av资源站在线观看| 免费成人性网站| 激情亚洲综合在线| 国产精品一区二区免费不卡 | 久久蜜臀中文字幕| 久久久久久久综合日本| 国产片一区二区| 亚洲国产高清在线观看视频| 国产精品免费久久久久| 中文字幕成人av| 亚洲欧美偷拍三级| 亚洲女与黑人做爰| 亚洲一区在线电影| 午夜一区二区三区在线观看| 婷婷丁香激情综合| 捆绑调教一区二区三区| 国产在线国偷精品免费看| 国产精品69毛片高清亚洲| 不卡一区二区三区四区| 欧美在线不卡一区| 日韩一级黄色大片| 国产午夜精品久久久久久免费视 | 久久一区二区三区国产精品| 国产偷国产偷精品高清尤物 | 天堂影院一区二区| 极品少妇一区二区三区精品视频 | 色婷婷久久久亚洲一区二区三区| 色婷婷激情综合| 日韩欧美一区二区在线视频| 久久先锋影音av鲁色资源网| 18成人在线观看| 日韩高清一区在线| 夫妻av一区二区| 欧美性做爰猛烈叫床潮| 精品欧美乱码久久久久久| 亚洲国产精品成人综合| 亚洲大片精品永久免费| 国产一区二区三区观看| 91高清视频免费看| 久久久久久久电影| 亚洲一级在线观看| 处破女av一区二区| 欧美老年两性高潮| 国产精品免费av| 日本不卡123| 99精品视频一区二区三区| 在线播放视频一区| 国产精品国产三级国产普通话99 | 欧美日韩不卡在线| 久久精品网站免费观看| 五月激情综合婷婷| 97精品久久久久中文字幕| 欧美一级片在线看| 亚洲已满18点击进入久久| 国产成人在线网站| 3d动漫精品啪啪| 伊人色综合久久天天人手人婷| 国产在线视频精品一区| 欧美疯狂性受xxxxx喷水图片| 国产精品久久久久毛片软件| 日韩中文字幕一区二区三区| jlzzjlzz亚洲日本少妇| 精品国产乱码91久久久久久网站| 一区二区三区91| www.日韩在线| 日本一区二区成人| 狠狠色狠狠色合久久伊人| 欧美色偷偷大香| 国产精品久久久久三级| 国产福利一区在线观看| 日韩欧美电影在线| 日本视频一区二区三区| 欧美日韩美女一区二区| 亚洲婷婷在线视频| 91视频免费看| 日韩一区中文字幕| 99久久综合色| 中文字幕成人网| 成人午夜av影视| 久久久久99精品一区| 经典三级视频一区| 欧美电影免费观看高清完整版| 亚洲一区二区三区中文字幕 | 精品久久久久久久久久久院品网| 丝袜国产日韩另类美女| 欧美日韩国产欧美日美国产精品| 亚洲曰韩产成在线| 欧美午夜精品一区二区蜜桃| 亚洲欧美成aⅴ人在线观看 | 成人av集中营|