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

📄 item_event.h

📁 石器时代2.0完整版源代码.已经加入新功能. 在REDHAT9下GCC3.4编译成功.
💻 H
字号:
#ifndef __ITEM_EVENT_H__#define __ITEM_EVENT_H__#include "item.h"int ITEM_eventDrop( int itemindex, int charaindex, int itemcharaindex );BOOL ITEM_MedicineInit( ITEM_Item* itm );void ITEM_MedicineUsed( int charaindex, int to_charaindex, int itemindex );void ITEM_SandClockDetach( int charindex , int itemindex );void ITEM_SandClockLogin( int charaindex );void ITEM_SandClockLogout( int charaindex );void ITEM_chantMagicAttack( int charaindex, int itemindex, int toindex, float* damage );void ITEM_addTitleAttach( int charaindex, int itemindex );void ITEM_delTitleDetach( int charaindex, int itemindex );void ITEM_DeleteByWatched( int myobjindex, int moveobjindex, CHAR_ACTION act,    int x, int y, int dir, int* opt, int optlen );void ITEM_DeleteTimeWatched( int myobjindex, int moveobjindex, CHAR_ACTION act,    int x, int y, int dir, int* opt, int optlen );void ITEM_useEffectTohelos( int charaindex, int to_charaindex, int haveitemindex);void ITEM_useRecovery( int charaindex, int toindex, int haveitemindex);void ITEM_useStatusChange( int charaindex, int toindex, int haveitemindex);void ITEM_useMagicDef( int charaindex, int toindex, int haveitemindex);void ITEM_useParamChange( int charaindex, int toindex, int haveitemindex);void ITEM_useFieldChange( int charaindex, int toindex, int haveitemindex);void ITEM_useAttReverse( int charaindex, int toindex, int haveitemindex);void ITEM_useStatusRecovery( int charaindex, int toindex, int haveitemindex);void ITEM_useRessurect( int charaindex, int toindex, int haveitemindex);void ITEM_useMic( int charaindex, int to_charaindex, int haveitemindex );void ITEM_dropMic( int charaindex, int itemindex );void ITEM_useCaptureUp( int charaindex, int toindex, int haveitemindex);void ITEM_useRenameItem( int charaindex, int toindex, int haveitemindex);void ITEM_useRenameItem_WindowResult( int charaindex, int seqno, int select, char *data);void ITEM_dropDice( int charaindex, int itemindex);void ITEM_pickupDice( int charaindex, int itemindex);void ITEM_useLottery( int charaindex, int toindex, int haveitemindex);void ITEM_useWarp( int charaindex, int toindex, int haveitemindex );void ITEM_petFollow( int charaindex, int toindex, int haveitemindex );BOOL ITEM_initLottery(ITEM_Item* itm);void ITEM_useSkup( int charaindex, int toindex, int haveitemindex ); // Nuke 0624void ITEM_useNoenemy( int charaindex, int toindex, int haveitemindex ); // Nuke 0626void ITEM_equipNoenemy( int charaindex, int itemindex ); // Arminius 7.2: Ra's amuletvoid ITEM_remNoenemy( int charaindex, int itemindex ); // Arminius 7.2: Ra's amuletBOOL ITEM_getArgument( char* argument , char* entryname , char* buf , int buflen );	// Arminius 7.2: Ra's amuletvoid ITEM_useEncounter( int charaindex, int toindex, int haveitemindex); // Arminius 7.31 cursed stone#ifdef _ITEM_METAMOvoid ITEM_metamo( int charaindex, int toindex, int haveitemindex );void ITEM_ColorMetamo( int charaindex, int toindex, int haveitemindex);void ITEM_CharaMetamo( int charaindex, int toindex, int haveitemindex);void ITEM_SexMetamo( int charaindex, int toindex, int haveitemindex);#endif#ifdef _ITEM_CRACKERvoid ITEM_Cracker(int charaindex,int toindex,int haveitemindex);#endif#ifdef _ITEM_ADDEXP	//vincent 经验提升void ITEM_Addexp(int charaindex,int toindex,int haveitemindex);#endif#ifdef _ITEM_REFRESH //vincent 解除异常状态道具void ITEM_Refresh(int charaindex,int toindex,int haveitemindex);#endif//Terry 2001/12/21#ifdef _ITEM_FIRECRACKERvoid ITEM_firecracker(int charaindex,int toindex,int haveitemindex);#endif//Terry end#ifdef _PET_LIMITLEVELvoid ITEM_useOtherEditBase( int charaindex, int toindex, int haveitemindex);#endifvoid ITEM_WearEquip( int charaindex, int itemindex);void ITEM_ReWearEquip( int charaindex, int itemindex);#ifdef _ITEM_CONSTITUTIONvoid ITEM_Constitution( int charaindex, int toindex, int haveitemindex);#endif#ifdef _Item_ReLifeActvoid ITEM_DIErelife( int charaindex, int itemindex, int eqw );#endif#ifdef _Item_MoonActvoid ITEM_randEnemyEquipOne( int charaindex, int toindex, int haveitemindex);void ITEM_randEnemyEquip( int charaindex, int itemindex);void ITEM_RerandEnemyEquip( int charaindex, int itemindex);#endif#ifdef _ITEM_ORNAMENTSvoid ITEM_PutOrnaments( int charaindex, int itemindex);#endif#ifdef _CHIKULA_STONEvoid ITEM_ChikulaStone( int charaindex, int toindex, int haveitemindex);#endif#ifdef _SUIT_ITEMvoid ITEM_suitEquip( int charaindex, int itemindex);void ITEM_ResuitEquip( int charaindex, int itemindex);#endif#ifdef _EQUIT_DEFMAGICvoid ITEM_MagicEquitWear( int charaindex, int itemindex);void ITEM_MagicEquitReWear( int charaindex, int itemindex);#endif#ifdef _Item_DeathActvoid ITEM_UseDeathCounter( int charaindex, int toindex, int haveitemindex);#endif#ifdef _FEV_ADD_NEW_ITEM			// FEV ADD 增加复活守精void ITEM_ResAndDef( int charaindex, int toindex, int haveitemindex );#endif#ifdef _CHRISTMAS_REDSOCKSvoid ITEM_useMaxRedSocks( int charaindex, int toindex, int haveitemindex);#endif#ifdef _CHRISTMAS_REDSOCKS_NEWvoid ITEM_useMaxRedSocksNew( int charaindex, int toindex, int haveitemindex);#endif#ifdef _PETSKILL_CANNEDFOODvoid ITEM_useSkillCanned( int charaindex, int toindex, int itemNo);#endif#ifdef _NEW_RIDEPETSvoid ITEM_useLearnRideCode( int charaindex, int toindex, int haveitemindex);#endif#ifdef _ITEM_WARP_FIX_BIvoid recoverbi(int index);#endif#ifdef _ITEM_TIME_LIMITvoid ITEM_TimeLimit( int charaindex);#endif#ifdef _USEWARP_FORNUMvoid ITEM_useWarpForNum( int charaindex, int toindex, int haveitemindex );#endif#ifdef _IMPRECATE_ITEMvoid ITEM_useImprecate( int charaindex, int toNo, int haveitemindex );#endif#ifdef _THROWITEM_ITEMSvoid ITEM_ThrowItemBox( int charaindex, int toindex, int haveitemindex);#endif#ifdef _ITEM_LOVERPARTYvoid ITEM_LoverSelectUser( int charaindex, int toindex, int haveitemindex);#endif#ifdef _ITEM_MAGICRECOVERYvoid ITEM_useMRecovery( int charaindex, int toindex, int haveitemindex);#endif#ifdef _ITEM_USEMAGICvoid ITEM_useMagic( int charaindex, int toindex, int haveitemindex);#endif #ifdef _PETSKILL_CANNEDFOODvoid ITEM_usePetSkillCanned_WindowResult( int charaindex, int seqno, int select, char *data);#endif#ifdef _HALLOWEEN_EFFECTvoid ITEM_MapEffect(int charaindex,int toindex,int haveitemindex);#endifvoid ITEM_changePetOwner( int charaindex, int toindex, int haveitemindex);#ifdef _TIME_TICKETvoid ITEM_timeticket( int charaindex, int toindex, int haveitemindex);#endif#ifdef _ITEM_SETLOVERvoid ITEM_SetLoverUser( int charaindex, int toindex, int haveitemindex);void ITEM_LoverWarp( int charaindex, int toindex, int haveitemindex);void ITEM_LoverUnmarry( int charaindex, int toindex, int haveitemindex);#endif#ifdef _GM_ITEMvoid ITEM_GMFUNCTION( int charaindex, int toindex, int haveitemindex);#endif#ifdef _VIP_SERVERvoid ITEM_AddMemberPoint( int charaindex, int toindex, int haveitemindex);#endif#ifdef _VIP_RIDEvoid ITEM_VipRide( int charaindex, int toindex, int haveitemindex);#endif#ifdef _FM_ITEMvoid ITEM_AddFame( int charaindex, int toindex, int haveitemindex);#endif#ifdef _LUCK_ITEMvoid ITEM_Luck( int charaindex, int toindex, int haveitemindex);#endif#ifdef _ITEM_METAMO_TIMEvoid ITEM_MetamoTime( int charaindex, int toindex, int haveitemindex );#endif#ifdef _ITEM_GOLDvoid ITEM_Gold( int charaindex, int toindex, int haveitemindex);#endif#ifdef _MYSTERIOUS_GIFTvoid ITEM_MysteriousGift( int charaindex, int toindex, int haveitemindex);#endif#ifdef _BATTLE_PKvoid ITEM_BattlePK( int charaindex, int toindex, int haveitemindex);#endif#ifdef _SILENTZEROvoid ITEM_SetSilentZero( int charaindex, int toindex, int haveitemindex);#endif#ifdef _PET_LEVEL_ITEMvoid ITEM_PetLevelItem( int charaindex, int toindex, int haveitemindex);#endif#ifdef _ITEM_EFMETAMOvoid ITEM_efMetamo( int charaindex, int toindex, int haveitemindex);#endif#ifdef _PET_BEATITUDEvoid PET_BEATITUDE( int charaindex, int toindex, int haveitemindex);#endif#ifdef _GET_MULTI_ITEMvoid ITEM_GetMultiItem( int charaindex, int toindex, int haveitemindex);#endifvoid ITEM_NewName( int charaindex, int toindex, int haveitemindex);enum{	BD_KIND_HP,	BD_KIND_MP,	BD_KIND_CHARM,	BD_KIND_AI,	BD_KIND_CURSE,	BD_KIND_BESTOW,	BD_KIND_WISHES,#ifdef _ITEM_UNBECOMEPIG	BD_KIND_UNBECOMEPIG,#endif#ifdef _ITEM_PROPERTY    BD_KIND_PROPERTY,#endif	BD_KIND_END};#endif

⌨️ 快捷键说明

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