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

📄 interfac.cpp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// the son command unit of battle LineUp
	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_LineUp_One.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_LineUp_One.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_LineUp_One.SetPromptString( PromptString );
	
	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_LineUp_Two.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_LineUp_Two.SetID(nID);
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_LineUp_Two.SetPromptString( PromptString );

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

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

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

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

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

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

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

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

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

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

// all son command of command unit battle statagem
	int		JiMou ;		//计谋
// to open the all jm data of this game
    strcpy( fname, "set\\jimou.exp" );
	FSCANJ.scan_open (fname);

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

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

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

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

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

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

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

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

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));
	if( !ml_Stratagem_Fire.PreLoad( BitmapFileId, pShow.x, pShow.y) )
		return FALSE;
	ml_Stratagem_Fire.SetID(nID);	
	FSCANP.l_scan(sscanf (FSCANP.expand_buf,"%s", PromptString ));
	ml_Stratagem_Fire.SetPromptString( PromptString );
	FSCANJ.l_scan(sscanf (FSCANJ.expand_buf,"%d", &JiMou));
	ml_Stratagem_Fire.CatJmString( JiMou );
	
	// to close the cost information file
	FSCANJ.scan_close() ;
// the son command unit of peasant build
	// CHAO
	int		Money, Food, Wood, Iron ;
// to open the all cost data of this game
    strcpy( fname, "set\\cost.exp" );
	FSCAND.scan_open (fname);

	FSCAN.l_scan(sscanf (FSCAN.expand_buf,"%d%d%d%d", &BitmapFileId, &pShow.x, &pShow.y, &nID));

⌨️ 快捷键说明

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