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

📄 interfac.cpp

📁 赤壁之战(游戏原码)
💻 CPP
📖 第 1 页 / 共 5 页
字号:
	if( !ml_Chao_Build_Main.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_Main.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_Main.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_Main.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_Farm.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_Farm.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_Farm.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_Farm.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_Lumber.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_Lumber.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_Lumber.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_Lumber.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_WeaponFactory.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_WeaponFactory.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_WeaponFactory.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_WeaponFactory.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_Shop.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_Shop.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_Shop.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_Shop.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_FootmanSchool.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_FootmanSchool.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_FootmanSchool.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_FootmanSchool.CatPromptString( Money, Food, Wood, Iron );
	
	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_KnightSchool.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_KnightSchool.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_KnightSchool.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_KnightSchool.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_BowmanSchool.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_BowmanSchool.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_BowmanSchool.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_BowmanSchool.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf, "%d%d%d%d",&BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_VehiclemanSchool.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_VehiclemanSchool.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString));
	ml_Chao_Build_VehiclemanSchool.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_VehiclemanSchool.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_Shipyard.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_Shipyard.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s",PromptString ));
	ml_Chao_Build_Shipyard.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_Shipyard.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_Tower.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_Tower.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_Tower.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_Tower.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_Flag.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_Flag.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_Flag.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_Flag.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_Door.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_Door.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_Door.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Chao_Build_Door.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_PageUp.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_PageUp.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_PageUp.SetPromptString( PromptString );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Chao_Build_PageDown.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Chao_Build_PageDown.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Chao_Build_PageDown.SetPromptString( PromptString );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !prompt_Chao_House.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	prompt_Chao_House.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	prompt_Chao_House.SetPromptString( PromptString );

//	LIU
	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_Main.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_Main.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_Main.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_Main.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_Farm.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_Farm.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_Farm.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_Farm.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_Lumber.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_Lumber.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_Lumber.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_Lumber.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_WeaponFactory.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_WeaponFactory.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_WeaponFactory.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_WeaponFactory.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_Shop.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_Shop.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_Shop.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_Shop.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_FootmanSchool.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_FootmanSchool.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_FootmanSchool.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_FootmanSchool.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_KnightSchool.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_KnightSchool.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_KnightSchool.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_KnightSchool.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_BowmanSchool.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_BowmanSchool.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_BowmanSchool.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_BowmanSchool.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_VehiclemanSchool.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_VehiclemanSchool.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_VehiclemanSchool.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_VehiclemanSchool.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_Shipyard.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_Shipyard.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_Shipyard.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_Shipyard.CatPromptString( Money, Food, Wood, Iron );
	
	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_Tower.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_Tower.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_Tower.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_Tower.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_Flag.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_Flag.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_Flag.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_Flag.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_Door.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_Door.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_Door.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Liu_Build_Door.CatPromptString( Money, Food, Wood, Iron );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_PageUp.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_PageUp.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_PageUp.SetPromptString( PromptString );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Liu_Build_PageDown.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Liu_Build_PageDown.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Liu_Build_PageDown.SetPromptString( PromptString );

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !prompt_Liu_House.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	prompt_Liu_House.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	prompt_Liu_House.SetPromptString( PromptString );

// all son command of command unit main-building
	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Main_Peasant.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Main_Peasant.SetID(nID);	
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Main_Peasant.SetPromptString( PromptString );
	FSCAND.l_scan(sscanf (FSCAND.expand_buf,"%d%d%d%d", &Money, &Food, &Wood, &Iron));
	ml_Main_Peasant.CatPromptString( Money, F

⌨️ 快捷键说明

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