Das ist Orginal Code
Code:
#ifdef __TRANSFER_AWAKE
ON_MSG( PACKETTYPE_TRANSAWA, OnTransferAwake );
#endif
#ifdef __PMA_GLOW_COL
ON_MSG( PACKETTYPE_GLOW_COL, OnGlowCol );
#endif
#ifdef __PMA_PARTYFINDER
ON_MSG( PACKETTYPE_PARTYALLOWJOIN, OnPartyAllowJoin );
ON_MSG( PACKETTYPE_JOIN_PARTY_REQ, OnPartyList );
#endif
ON_MSG( PACKETTYPE_INFILTRATION, OnInfiltration );
ON_MSG( PACKETTYPE_UPDATE_JOB, OnUpdateJob );
ON_MSG( PACKETTYPE_JOIN, OnAddUser );
ON_MSG( PACKETTYPE_LEAVE, OnRemoveUser );
ON_MSG( PACKETTYPE_REPLACE, OnReplace );
ON_MSG( PACKETTYPE_SUMMONPLAYER, OnSummonPlayer );
ON_MSG( PACKETTYPE_TELEPORTPLAYER, OnTeleportPlayer );
ON_MSG( PACKETTYPE_CORR_REQ, OnCorrReq );
ON_MSG( PACKETTYPE_SCRIPTDLG, OnScriptDialogReq );
ON_MSG( PACKETTYPE_TRADEPUT, OnTradePut );
ON_MSG( PACKETTYPE_TRADEPULL, OnTradePull );
ON_MSG( PACKETTYPE_TRADEPUTGOLD, OnTradePutGold );
//custom
ON_MSG (PACKETTYPE_PETFILTER, OnSetPetfilter );
//raiders.2006.11.28
// ON_MSG( PACKETTYPE_TRADECLEARGOLD, OnTradeClearGold );
ON_MSG( PACKETTYPE_SFX_ID, OnSfxID );
ON_MSG( PACKETTYPE_SFX_CLEAR, OnSfxClear );
ON_MSG( PACKETTYPE_CREATE_GUILDCLOAK, OnCreateGuildCloak );
ON_MSG( PACKETTYPE_CHAT, OnChat );
ON_MSG( PACKETTYPE_CTRL_COOLTIME_CANCEL, OnCtrlCoolTimeCancel );
ON_MSG( PACKETTYPE_DOEQUIP, OnDoEquip );
ON_MSG( PACKETTYPE_MOVEITEM, OnMoveItem );
ON_MSG( PACKETTYPE_SNAPSHOT, OnSnapshot );
ON_MSG( PACKETTYPE_INC_STAT_LEVEL, OnIncStatLevel );
ON_MSG( PACKETTYPE_SEND_TO_SERVER_CHANGEJOB, OnChangeJob );
ON_MSG( PACKETTYPE_SETLODELIGHT, OnSetLodelight );
ON_MSG( PACKETTYPE_MODIFYMODE, OnModifyMode );
ON_MSG( PACKETTYPE_REVIVAL, OnRevival );
ON_MSG( PACKETTYPE_REVIVAL_TO_LODESTAR, OnRevivalLodestar );
ON_MSG( PACKETTYPE_REVIVAL_TO_LODELIGHT, OnRevivalLodelight );
ON_MSG( PACKETTYPE_OPENSHOPWND, OnOpenShopWnd );
ON_MSG( PACKETTYPE_CLOSESHOPWND, OnCloseShopWnd );
ON_MSG( PACKETTYPE_SEND_TO_SERVER_EXP, OnExpUp );
ON_MSG( PACKETTYPE_OPENBANKWND, OnOpenBankWnd );
ON_MSG( PACKETTYPE_GUILD_BANK_WND, OnOpenGuildBankWnd );
ON_MSG( PACKETTYPE_PUTITEMGUILDBANK, OnPutItemGuildBank );
ON_MSG( PACKETTYPE_GETITEMGUILDBANK, OnGetItemGuildBank );
ON_MSG( PACKETTYPE_GUILD_BANK_WND_CLOSE, OnCloseGuildBankWnd );
ON_MSG( PACKETTYPE_GUILD_BANK_MOVEITEM, OnGuildBankMoveItem );
ON_MSG( PACKETTYPE_CLOSEBANKWND, OnCloseBankWnd );
ON_MSG( PACKETTYPE_PUTITEMBACK, OnPutItemBank );
ON_MSG( PACKETTYPE_DOUSESKILLPOINT, OnDoUseSkillPoint );
ON_MSG( PACKETTYPE_PUTBACKTOBANK, OnBankToBank );
ON_MSG( PACKETTYPE_GETITEMBACK, OnGetItemBank );
ON_MSG( PACKETTYPE_PUTGOLDBACK, OnPutGoldBank );
ON_MSG( PACKETTYPE_GETGOLDBACK, OnGetGoldBank );
ON_MSG( PACKETTYPE_MOVEBANKITEM, OnMoveBankItem );
ON_MSG( PACKETTYPE_CHANGEBANKPASS, OnChangeBankPass );
ON_MSG( PACKETTYPE_CONFIRMBANK, OnConfirmBank );
ON_MSG( PACKETTYPE_PLAYERMOVED, OnPlayerMoved );
ON_MSG( PACKETTYPE_PLAYERBEHAVIOR, OnPlayerBehavior );
ON_MSG( PACKETTYPE_PLAYERMOVED2, OnPlayerMoved2 );
ON_MSG( PACKETTYPE_PLAYERBEHAVIOR2, OnPlayerBehavior2 );
ON_MSG( PACKETTYPE_PLAYERANGLE, OnPlayerAngle );
ON_MSG( PACKETTYPE_PLAYERCORR, OnPlayerCorr );
ON_MSG( PACKETTYPE_PLAYERCORR2, OnPlayerCorr2 );
ON_MSG( PACKETTYPE_PLAYERSETDESTOBJ, OnPlayerSetDestObj );
ON_MSG( PACKETTYPE_TRADE, OnTrade );
ON_MSG( PACKETTYPE_CONFIRMTRADE, OnConfirmTrade );
ON_MSG( PACKETTYPE_CONFIRMTRADECANCEL, OnConfirmTradeCancel )
ON_MSG( PACKETTYPE_TRADECANCEL, OnTradeCancel );
ON_MSG( PACKETTYPE_DOUSEITEM, OnDoUseItem );
#if __VER >= 11 // __SYS_IDENTIFY
ON_MSG( PACKETTYPE_DO_USE_ITEM_TARGET, OnDoUseItemTarget );
ON_MSG( PACKETTYPE_REMOVE_ITEM_LEVEL_DOWN, OnRemoveItemLevelDown );
ON_MSG( PACKETTYPE_AWAKENING, OnAwakening );
ON_MSG( PACKETTYPE_BLESSEDNESS_CANCEL, OnBlessednessCancel );
#endif // __SYS_IDENTIFY
Fixx
Code:
#ifdef __PMA_GLOW_COL
ON_MSG( PACKETTYPE_GLOW_COL, OnGlowCol );
#endif
#ifdef __PMA_PARTYFINDER
ON_MSG( PACKETTYPE_PARTYALLOWJOIN, OnPartyAllowJoin );
ON_MSG( PACKETTYPE_JOIN_PARTY_REQ, OnPartyList );
#endif
ON_MSG( PACKETTYPE_JOIN, OnAddUser );
ON_MSG( PACKETTYPE_LEAVE, OnRemoveUser );
ON_MSG( PACKETTYPE_REPLACE, OnReplace );
ON_MSG( PACKETTYPE_SUMMONPLAYER, OnSummonPlayer );
ON_MSG( PACKETTYPE_TELEPORTPLAYER, OnTeleportPlayer );
ON_MSG( PACKETTYPE_CORR_REQ, OnCorrReq );
ON_MSG( PACKETTYPE_SCRIPTDLG, OnScriptDialogReq );
ON_MSG( PACKETTYPE_TRADEPUT, OnTradePut );
ON_MSG( PACKETTYPE_TRADEPULL, OnTradePull );
ON_MSG( PACKETTYPE_TRADEPUTGOLD, OnTradePutGold );
//raiders.2006.11.28
// ON_MSG( PACKETTYPE_TRADECLEARGOLD, OnTradeClearGold );
ON_MSG( PACKETTYPE_SFX_ID, OnSfxID );
ON_MSG( PACKETTYPE_SFX_CLEAR, OnSfxClear );
ON_MSG( PACKETTYPE_CREATE_GUILDCLOAK, OnCreateGuildCloak );
ON_MSG( PACKETTYPE_CHAT, OnChat );
ON_MSG( PACKETTYPE_CTRL_COOLTIME_CANCEL, OnCtrlCoolTimeCancel );
ON_MSG( PACKETTYPE_DOEQUIP, OnDoEquip );
ON_MSG( PACKETTYPE_MOVEITEM, OnMoveItem );
ON_MSG( PACKETTYPE_SNAPSHOT, OnSnapshot );
ON_MSG( PACKETTYPE_INC_STAT_LEVEL, OnIncStatLevel );
ON_MSG( PACKETTYPE_SEND_TO_SERVER_CHANGEJOB, OnChangeJob );
ON_MSG( PACKETTYPE_SETLODELIGHT, OnSetLodelight );
ON_MSG( PACKETTYPE_MODIFYMODE, OnModifyMode );
ON_MSG( PACKETTYPE_REVIVAL, OnRevival );
ON_MSG( PACKETTYPE_REVIVAL_TO_LODESTAR, OnRevivalLodestar );
ON_MSG( PACKETTYPE_REVIVAL_TO_LODELIGHT, OnRevivalLodelight );
ON_MSG( PACKETTYPE_OPENSHOPWND, OnOpenShopWnd );
ON_MSG( PACKETTYPE_CLOSESHOPWND, OnCloseShopWnd );
ON_MSG( PACKETTYPE_SEND_TO_SERVER_EXP, OnExpUp );
ON_MSG( PACKETTYPE_OPENBANKWND, OnOpenBankWnd );
ON_MSG( PACKETTYPE_GUILD_BANK_WND, OnOpenGuildBankWnd );
ON_MSG( PACKETTYPE_PUTITEMGUILDBANK, OnPutItemGuildBank );
ON_MSG( PACKETTYPE_GETITEMGUILDBANK, OnGetItemGuildBank );
ON_MSG( PACKETTYPE_GUILD_BANK_WND_CLOSE, OnCloseGuildBankWnd );
ON_MSG( PACKETTYPE_GUILD_BANK_MOVEITEM, OnGuildBankMoveItem );
ON_MSG( PACKETTYPE_CLOSEBANKWND, OnCloseBankWnd );
ON_MSG( PACKETTYPE_PUTITEMBACK, OnPutItemBank );
ON_MSG( PACKETTYPE_DOUSESKILLPOINT, OnDoUseSkillPoint );
ON_MSG( PACKETTYPE_PUTBACKTOBANK, OnBankToBank );
ON_MSG( PACKETTYPE_GETITEMBACK, OnGetItemBank );
ON_MSG( PACKETTYPE_PUTGOLDBACK, OnPutGoldBank );
ON_MSG( PACKETTYPE_GETGOLDBACK, OnGetGoldBank );
ON_MSG( PACKETTYPE_MOVEBANKITEM, OnMoveBankItem );
ON_MSG( PACKETTYPE_CHANGEBANKPASS, OnChangeBankPass );
ON_MSG( PACKETTYPE_CONFIRMBANK, OnConfirmBank );
ON_MSG( PACKETTYPE_PLAYERMOVED, OnPlayerMoved );
ON_MSG( PACKETTYPE_PLAYERBEHAVIOR, OnPlayerBehavior );
ON_MSG( PACKETTYPE_PLAYERMOVED2, OnPlayerMoved2 );
ON_MSG( PACKETTYPE_PLAYERBEHAVIOR2, OnPlayerBehavior2 );
ON_MSG( PACKETTYPE_PLAYERANGLE, OnPlayerAngle );
ON_MSG( PACKETTYPE_PLAYERCORR, OnPlayerCorr );
ON_MSG( PACKETTYPE_PLAYERCORR2, OnPlayerCorr2 );
ON_MSG( PACKETTYPE_PLAYERSETDESTOBJ, OnPlayerSetDestObj );
ON_MSG( PACKETTYPE_TRADE, OnTrade );
ON_MSG( PACKETTYPE_CONFIRMTRADE, OnConfirmTrade );
ON_MSG( PACKETTYPE_CONFIRMTRADECANCEL, OnConfirmTradeCancel )
ON_MSG( PACKETTYPE_TRADECANCEL, OnTradeCancel );
ON_MSG( PACKETTYPE_DOUSEITEM, OnDoUseItem );
#if __VER >= 11 // __SYS_IDENTIFY
ON_MSG( PACKETTYPE_DO_USE_ITEM_TARGET, OnDoUseItemTarget );
ON_MSG( PACKETTYPE_REMOVE_ITEM_LEVEL_DOWN, OnRemoveItemLevelDown );
ON_MSG( PACKETTYPE_AWAKENING, OnAwakening );
ON_MSG( PACKETTYPE_BLESSEDNESS_CANCEL, OnBlessednessCancel );
#endif // __SYS_IDENTIFY