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

📄 network2.cpp

📁 网络游戏龙族 完整的登陆器 C++ 源代码
💻 CPP
📖 第 1 页 / 共 2 页
字号:
		
	case CMD_CHECK_VOTE_OK			:	RecvCheckVoteOk( p ); break;
	case CMD_CHECK_VOTE_NOT			:	RecvCheckVoteNot( p ); break;
		
	case CMD_REGIST_CANDIDATE_OK	:	CallOkCancelMessageBox( 0, 0, 0, lan->OutputMessage(4,31), 0 ); break;//lsw
	case CMD_REGIST_CANDIDATE_NOT	:	RecvRegistCandidateNot( ); break;
	case CMD_VOTE_NOT				:	AddCurrentStatusMessage( 240, 10, 10, lan->OutputMessage(4,32)); break;//lsw
	case CMD_VOTE_OK				:	AddCurrentStatusMessage( 100, 100, 240, lan->OutputMessage(4,33)); break;//lsw
	case CMD_RETRY					:	AddCurrentStatusMessage( 230, 230, 40, lan->OutputMessage(4,34)); break;//lsw
	case CMD_REP_VOTE_SCORE			:	RecvVoteScore( p ); break;		// 饶焊 垫钎 沥焊 啊廉坷扁
	case CMD_GET_SKILL_INFO			:	RecvGetSkillInfo( p ); break;
		
	case CMD_RECV_ALL_MSG			:	RecvNationMassage( p->u.kein.default_msg );break;
		
	case CMD_YOU_ARE_KING_LOG2CLIENT:	RecvYouAreKing( 1 ); break;		// 空栏肺 父甸绢 霖促.
	case CMD_YOU_ARE_NO_KING_LOG2CLIENT	: RecvYouAreKing( 0 ); break;		// 空俊辑 秦烙茄促.
		
	case CMD_GUILD_EXIT_YOU			:	RecvGuildExistYou( ); break;		// 辨靛俊辑 呕硼寸茄 版快
	case CMD_GUILD_EXIT_OK			:	RecvGuildExistOk(  p ); break;			// 辨靛 呕硼疙飞 己傍
	case CMD_GUILD_EXIT_WHO			:	RecvGuildExistWho(  p ); break;			// 辨靛 呕硼疙飞 己傍
		
		
	case CMD_GUILD_JOIN_SERVER_OK	:	RecvGuildJoinOk( p ); break;
	case CMD_GUILD_JOIN_SERVER_NOT	:	RecvGuildJoinFail( p ); break;			// 啊涝 矫虐绰 单 角菩沁促.
		
	case CMD_GUILD_JOIN_CONFIRM		:	RecvGuildJoinConfirm( p ); break;		// yes no 搬沥 鞘夸
		
	case CMD_GUILD_JOIN_CONFIRM_NOT	:	AddCurrentStatusMessage( 200,60,60,lan->OutputMessage(4,35) ); break;//lsw
		
	case CMD_SCAN_TARGET			:	RecvScanTarget( p ); break;
	case CMD_GUILD_ALL_MSG_RECV		:	RecvGuildAllMsg( p ); break;
		
	case CMD_GUILD_EACH_LEVEL		:	RecvGuildEachLevel( p ); break;
		
	case CMD_GUILD_JOIN_CONFIRM_GUILMA : RecvGuildJoinConfirmIng( ); break;
		
	case CMD_BBS_ALL				:	RecvBbsAll( p ); break;
	case CMD_COME_OUT_GM_FROM_LOGIN	:	RecvRegsitGmWho( p ); break;
		
	case CMD_SCRIPT_MESSAGE_BOX		:	RecvScriptMessageBox( p ); break;
	case CMD_SEND_SOUND				:	MP3( p->u.kein.default_short_int ); break;
		
	case CMD_DB2GAME_SALVATION		:	RecvRepVationMoney( p ); break;
	case CMD_MSG_ALL_SALVATION_TOTAL_MONEY : RecvSalvationTotalMoneyMsg( p ); break;
	case CMD_CHANGE_MONEY_OK		:	RecvChangeMoney( p ); break;
		
		
		//		case CMD_ALL_TEAM_MEMBER_VIEW	:	RecvAllTeamInfo( p ); break;		// 评硅撇俊 曼咯茄 葛电 荤恩狼 沥焊甫 焊郴霖促.
		//		case CMD_ADD_TEAM_MEMBER_INFO	:	RecvAddMemberInfo( p ); break;		// 货肺 眠啊等 仇狼 沥焊
		
	case CMD_EAT_CHOCOLATE_OK		:	RecvEatChocolateOk( p ); break;
	case CMD_PAY_RUMOR_OK			:	RecvRumor( p ); break;
		
	case CMD_PAY_RUMOR_NOT			:	RecvRumorNot(); break;
		
	case CMD_TEAMBATTLE_INFO		:	RecvTEAMBATTLE_INFO(); break;
	case CMD_OPENSCHOOL_DATA_OK		:	RecvOpenSchoolResult( p ); break;
		
		
	case CMD_GUILD_EXIT_COMMAND_GLOBAL_OK :	MP3( SN_EAR_MESSAGE_RECV );
		AddCurrentStatusMessage( 250,250,60, kein_GetMenuString(7) );
		break;
	case CMD_GUILD_EXIT_COMMAND_GLOBAL_NOT:	MP3( SN_WARNING );
		AddCurrentStatusMessage( 250,60,60, kein_GetMenuString(6) );
		break;
		
	case CMD_EAT_CANDY_OK				:	MP3( SN_CONGRATULATIONS );
		AddCurrentStatusMessage( 250,255,0, kein_GetMenuString(8), p->u.kein.name2.name1, p->u.kein.name2.name2 );
		break;
		
	case CMD_REQ_LOAN_INFO				:	RecvLoanInfo( p ); break;
	case CMD_FIGHT_MAP_YOU_WIN			:	g_fight_win = -1;
		AddCurrentStatusMessage( 250,255,255, kein_GetMenuString(10) );
		break;
	case CMD_FIGHT_MAP_YOU_DEFEAT		:	g_fight_lose = -1;
		AddCurrentStatusMessage( 250,0,0, kein_GetMenuString(11) ); 
		break;
	case CMD_FIGHT_MAP_YOU_DISCONNECT	:	AddCurrentStatusMessage( 250,0,0, kein_GetMenuString(22) ); 
		break;
	case CMD_FIGHT_MAP_CHAR_INFO		:	RecvFightMapCharInfo( p ); break;
	case CMD_MERCHANT_BBS				:	RecvMerchantMessage( p ); break;
	case CMD_FIGHT_MAP_REMAIN_TIME		:	RecvFightRemainTime( p ); break;
	case CMD_FIGHT_MAP_ADD_FAIL_FIGHT_START	:	g_FightMapStart = 1; AddCurrentStatusMessage( 250,0,0, kein_GetMenuString(24) ); break;
	case CMD_ALIVE_FAIL_RESULT			:	RecvAliveFailResult( p ); break;
	case CMD_MERCHANT_ITEM_BBS			:	RecvMerchantItemBbs( p ); break;
	case CMD_REP_RANK_LADDER			:	RecvRankLadderData( p ); break;
	case CMD_REP_RANK_LADDER_FINISH		:	RecvRankLadderFinish( ); break;
		
	case CMD_REQ_SEARCH_RANK_LADDER_FAIL:	RecvSearchRankLadderFail(); break;
	case CMD_SV_SEND_MESSAGE_ALL		:	RecvtEffectByScript( p ); break;
	case CMD_REQ_VISA					:	RecvReqVisaItem( p ); break;
		
		
	case CMD_BUY_VISA_FAIL				:	g_VisaBuyFlag = 0;
		MP3( SN_WARNING );
		AddCurrentStatusMessage( 255,0,0 , kein_GetMenuString(37) );
	case CMD_BUY_VISA_OK				:	
		g_VisaBuyFlag = 0;
		MP3( SN_ITEM_BUY );
		break;
		
	case CMD_REGIST_GUILD_IMSI_OK		:	RecvWhoRegistGuildOk( p ); break;
		
	case CMD_GUILD_INFO_NAME			:	RecvGuildInfoName( p ); break;
	case CMD_GUILD_INFO_DEGREE			:	
	case CMD_GUILD_INFO_IMAGE			:	
		break;
	case CMD_GUILD_INFO_DELETED			:	RecvDeleteGuild( p ); break;
		break;
		
	case CMD_REQ_GUILD_EXPLAIN			:	RecvGuildExplain( p ); break;
	case CMD_GUILD_MARK_IMAGE			:	RecvGuildMarkImage( p ); break;
	case CMD_GUILD_DEGREE_INFO			:	RecvGuildDegreeInfo( p ); break;
	case CMD_REQ_GUILD_INTRODUCTION		:	RecvReqGuildIntroduction( 1, p ); break;
	case CMD_REQ_GUILD_INTRODUCTION_PLUS:	RecvReqGuildIntroduction( 0, p ); break;
		
	case CMD_GUILD_MASTER_AND_SUBMASTER	:	RecvGetGuildMasterName( p ); break;
		
	case CMD_PUT_MENU_STRING			:	RecvPutMenuString( p ); break;
	case CMD_REGIST_GUILD_IMSI_FAIL		:	RecvRegistGuildImsiFail( p ); break;
		
	case CMD_REGIST_GUILD_CHECK_OK		:	RecvRegistGuildCheckOk(); break;
		
		// 010924 YGI
	case CMD_REGIST_GUILD_CHECK_FAIL	:	//RecvRegistGuildCheckOk(); break;
		RecvRegistGuildCheckFail( p ); break;
		
	case CMD_CHECK_MY_GUILD				:	RecvCheckGuildCode( p ); break;
		
	case CMD_CHECK_SUB_MASTER_OK		:	RecvCheckSubMasterOk( p ); break;
	case CMD_CHECK_SUB_MASTER_FAIL		:	RecvCheckSubMasterFail( p ); break;
		
	case CMD_REGIST_GUILD_OK			:	RecvRegistGuildOk( p ); break;
	case CMD_REFRESH_GUILD_CODE			:	RecvRefreshGuild( p->u.kein.default_short_int ); break;
		
	case CMD_GUILD_CHAT					:	RecvGuildChatData( p ); break;
	case CMD_REQ_RESET_ABILITY			:	RecvResetAbility( p ); break;
		
	case CMD_GET_GHOST_QUEST_INFO		:	RecvGhostQuestInfo( p ); break;
	case CMD_CHANGE_COLOR				:	RecvChangeColor( p ); break;
	case CMD_SALVATION_RESULT_ADD_FAME	:	RecvSalvationAddFame( p ); break;
		
	case CMD_REP_NATION_MONEY			:	RecvRepNationMoney( p ); break;
	case CMD_CHECK_SALVATION_NAME		:	RecvCheckSalvationName( p ); break;
	case CMD_GAMBLE_ITEM_RESULT			:	RecvGambleItemResult( p ); break;
	case CMD_GAMBLE_START				:	RecvGambleStart( p ); break;
	case CMD_REPORTER_MODE				:	RecvReporterMode( p ); break;
	case CMD_GET_NAME_GUILD_MEMBER_LIST	:	RecvGuildMemberName( p ); break;
	case CMD_GET_GUILD_NOTICE			:	RecvGetGuildNotice( p ); break;
	case CMD_REGIST_FRIEND				:	RecvRegistFriendResult( p ); break;
		//		case CMD_GET_FRIEND					:	RecvRegistFriendName( p ); break;
	case CMD_ADD_FRIEND					:	RecvAddFriend( p ); break;
	case CMD_DELETE_FRIEND				:	Kein_PutMessage( KM_FAIL, kein_GetMenuString( 103 ) ); break;
		
	case CMD_GET_TODAY_GAMBLE_ITEM		:	RecvGetTodayGambleItem( p ); break;
	case CMD_TODAY_ITEM_GET_WHO			:	RecvTodyaItemGetWho( p ); break;
	case CMD_OX_QUESTION				:	RecvOXQuestion( p ); break;
	case CMD_OX_SET_TIME				:	RecvSetOXTime( p ); break;
		
	case CMD_GET_GUILD_ITEM_FIRST		:	RecvGuildItemFirst( p ); break;
	case CMD_GET_GUILD_ITEM				:	RecvGuildItem( p ); break;
	case CMD_GET_GUILD_BOX_MONEY		:	RecvGuildBoxMoney( p ); break;
	case CMD_GET_GUILD_ITEM_COUNT		:	RecvGuildItemCount( p ); break;
	case CMD_CHANGE_GUILD_MASTER		:	RecvChangeGuildDegree( p ); break;
		
	case CMD_CHECK_CHANGE_GUILD_INFO	:	RecvCheckGuildChange( p ); break;
	case CMD_GET_NATION_ITEM			:	RecvGetNationItem( p ); break;
	case CMD_BUY_NATION_ITEM_OK			:	RecvBuyNationItemOk( p ); break;
	case CMD_CHECK_COLOSSUS_MAP_REPLY	:	RecvCheckColossusMapReply( p ); break;
	case CMD_INVITE_COLOSSUS_REPLY		:	RecvInviteColossusReply( p ); break;
	case CMD_ATTACK_COLOSSUS_STONE_RESULT	:	RecvAttackColossusStoneResult( p ); break;
	case CMD_CALL_MAIN_MENU					:	RecvCallMainMenu( p ); break;
	case CMD_GUILD_HOUSE_INFO			:	RecvGuildHouseInfo( p ); break;
		
	case CMD_PK_ON_OFF	:					RecvSetPkOnOff( p ); break;
	case CMD_GET_PK_ON_OFF	:				RecvGetPkOnOff( p ); break;
		
	case CMD_FAIL_ATTACK_BY_PK_MODE		:	Kein_PutMessage( KM_FAIL, kein_GetMenuString( 171 ) ); break;
		
		// acer4
	case CMD_SEACH_OTHER_CHAR			:	RecvSeachOtherChar( p ); break;
		
		// 020620 YGI
	case CMD_SETTING_MAP_TILE_EVENT		:	RecvSettingMapTile( p ); break;
	case CMD_DELETE_MAP_TILE_EVENT		:	RecvDeleteMapTileEvent( p ); break;
		
	case CMD_GET_SCENARIO_INFO			:	RecvGetScenarioInfo( p ); break;
	case CMD_SCENARIO_MESSAGE			:	RecvScenarioMessage( p ); break;
	case CMD_TRAP_INFO					:	RecvScenarioTrapInfo( p ); break;
	case CMD_SCENARIO_TRAP_KEY			:	RecvScenarioTrapKey(p); break;	
	case CMD_SCENARIO_TIME_INFO			:	RecvGetScenarioTime(p); break;	// CSD-030306
		//case CMD_MOVEMAP_FOR_LIGHT_VERSION	:	RecvMoveMapForLightVersion( p ); break;	// 021008 YGI
		// 021117 YGI
	case CMD_CHECK_EVENT_MOVE_MAP		:	RecvCheckEventMoveMap( p ); break;
	// 040105 YGI
	case CMD_SEND_EFFECT :
		{	//< CSD-030730
			extern void RecvCMD_SEND_EFFECT( t_packet *p );
			RecvCMD_SEND_EFFECT(p);
			break;
		}	//> CSD-030730		
	default	:
		{
			return( -31 );
		}
	}
	return 1;
}

⌨️ 快捷键说明

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