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

📄 bclsold.cpp

📁 一个96K的3D游戏源码
💻 CPP
字号:
#include <windows.h>;
#include "bcls.h";
unsigned char *GetBCLAddrByNr(long Nr)
{
	unsigned char *Temp;
	__asm
	{
		mov	eax,[Nr]
		mov	ebx,offset BCLBANK
		cmp eax,10
		je	Found
		xor	ebx,ebx
Found:
		mov	[Temp],ebx
	}
if(Temp!=NULL) return(Temp);
if(Nr==0) return((unsigned char*)&BCLAKR1);
if(Nr==1) return((unsigned char*)&BCLAKRDACH);
if(Nr==2) return((unsigned char*)&BCLAKRELF);
if(Nr==3) return((unsigned char*)&BCLAKROPO2);
if(Nr==4) return((unsigned char*)&BCLAKROPOL);
if(Nr==5) return((unsigned char*)&BCLAKRPAD);
if(Nr==6) return((unsigned char*)&BCLAKRPAD2);
if(Nr==7) return((unsigned char*)&BCLAKRPAD3);
if(Nr==8) return((unsigned char*)&BCLAST1);
if(Nr==9) return((unsigned char*)&BCLAUGE);
/*
if(Nr==10) return((unsigned char*)&BCLBANK);
*/
if(Nr==11) return((unsigned char*)&BCLBLATTG);
if(Nr==12) return((unsigned char*)&BCLBLATTG2);
if(Nr==13) return((unsigned char*)&BCLBLATTG3);
if(Nr==14) return((unsigned char*)&BCLBLATTG4);
if(Nr==15) return((unsigned char*)&BCLBLATTG5);
if(Nr==16) return((unsigned char*)&BCLBLATTR);
if(Nr==17) return((unsigned char*)&BCLBLATTR2);
if(Nr==18) return((unsigned char*)&BCLBODY);
if(Nr==19) return((unsigned char*)&BCLBRIDGE);
if(Nr==20) return((unsigned char*)&BCLBRIDGE2);
if(Nr==21) return((unsigned char*)&BCLBRIDGE3);
if(Nr==22) return((unsigned char*)&BCLBRIDGE4);
if(Nr==23) return((unsigned char*)&BCLBRIDGEE);
if(Nr==24) return((unsigned char*)&BCLBULLET);
if(Nr==25) return((unsigned char*)&BCLBUMPER);
if(Nr==26) return((unsigned char*)&BCLBUSCH1);
if(Nr==27) return((unsigned char*)&BCLCSTONE);
if(Nr==28) return((unsigned char*)&BCLCUBEMET);
if(Nr==29) return((unsigned char*)&BCLDHEAD);
if(Nr==30) return((unsigned char*)&BCLDOG);
if(Nr==31) return((unsigned char*)&BCLDOGFUSS);
if(Nr==32) return((unsigned char*)&BCLFALLBL);
if(Nr==33) return((unsigned char*)&BCLFALLST2);
if(Nr==34) return((unsigned char*)&BCLFALLST3);
if(Nr==35) return((unsigned char*)&BCLFALLSTN);
if(Nr==36) return((unsigned char*)&BCLFALLTOR);
if(Nr==37) return((unsigned char*)&BCLFELLPRT);
if(Nr==38) return((unsigned char*)&BCLFLAMER);
if(Nr==39) return((unsigned char*)&BCLFLGUN);
if(Nr==40) return((unsigned char*)&BCLFLGUNS);
if(Nr==41) return((unsigned char*)&BCLFLOWER);
if(Nr==42) return((unsigned char*)&BCLFLOWER2);
if(Nr==43) return((unsigned char*)&BCLFLOWER3);
if(Nr==44) return((unsigned char*)&BCLGALGBM);
if(Nr==45) return((unsigned char*)&BCLGALGEN);
if(Nr==46) return((unsigned char*)&BCLGALGSTR);
if(Nr==47) return((unsigned char*)&BCLGESTELL);
if(Nr==48) return((unsigned char*)&BCLGRAS);
if(Nr==49) return((unsigned char*)&BCLGRAS2);
if(Nr==50) return((unsigned char*)&BCLGRAS3);
if(Nr==51) return((unsigned char*)&BCLGRASHU2);
if(Nr==52) return((unsigned char*)&BCLGRASHUE);
if(Nr==53) return((unsigned char*)&BCLGRIFF);
if(Nr==54) return((unsigned char*)&BCLHINKEL1);
if(Nr==55) return((unsigned char*)&BCLHINKEL2);
if(Nr==56) return((unsigned char*)&BCLHOCKER);
if(Nr==57) return((unsigned char*)&BCLHORN);
if(Nr==58) return((unsigned char*)&BCLINTRO);
if(Nr==59) return((unsigned char*)&BCLINTRPDS);
if(Nr==60) return((unsigned char*)&BCLITEMBOX);
if(Nr==61) return((unsigned char*)&BCLIVOTE);
if(Nr==62) return((unsigned char*)&BCLIVOTGAL);
if(Nr==63) return((unsigned char*)&BCLLATTE);
if(Nr==64) return((unsigned char*)&BCLLEVEL);
if(Nr==65) return((unsigned char*)&BCLLEVEL2);
if(Nr==66) return((unsigned char*)&BCLLEVEL3);
if(Nr==67) return((unsigned char*)&BCLLEVEND);
if(Nr==68) return((unsigned char*)&BCLMEDIKIT);
if(Nr==69) return((unsigned char*)&BCLMENULEV);
if(Nr==70) return((unsigned char*)&BCLMOAI);
if(Nr==71) return((unsigned char*)&BCLMOAIKOP);
if(Nr==72) return((unsigned char*)&BCLMPAD1);
if(Nr==73) return((unsigned char*)&BCLMPAD2);
if(Nr==74) return((unsigned char*)&BCLMPAD3);
if(Nr==75) return((unsigned char*)&BCLMUELLTO);
if(Nr==76) return((unsigned char*)&BCLNEWGUN);
if(Nr==77) return((unsigned char*)&BCLNEWGUNS);
if(Nr==78) return((unsigned char*)&BCLP2HEAD);
if(Nr==79) return((unsigned char*)&BCLP3BODY);
if(Nr==80) return((unsigned char*)&BCLP3HAND);
if(Nr==81) return((unsigned char*)&BCLP3HEAD);
if(Nr==82) return((unsigned char*)&BCLP4BODY);
if(Nr==83) return((unsigned char*)&BCLP4HEAD);
if(Nr==84) return((unsigned char*)&BCLPAD1);
if(Nr==85) return((unsigned char*)&BCLPAD200);
if(Nr==86) return((unsigned char*)&BCLPAD400);
if(Nr==87) return((unsigned char*)&BCLPAD800);
if(Nr==88) return((unsigned char*)&BCLPADBRG1);
if(Nr==89) return((unsigned char*)&BCLPADLON2);
if(Nr==90) return((unsigned char*)&BCLPADLONG);
if(Nr==91) return((unsigned char*)&BCLPALME);
if(Nr==92) return((unsigned char*)&BCLPALME2);
if(Nr==93) return((unsigned char*)&BCLPALMHUE);
if(Nr==94) return((unsigned char*)&BCLPALMPRT);
if(Nr==95) return((unsigned char*)&BCLPALMSTM);
if(Nr==96) return((unsigned char*)&BCLPFEIL);
if(Nr==97) return((unsigned char*)&BCLPFEIL2);
if(Nr==98) return((unsigned char*)&BCLPICKARE);
if(Nr==99) return((unsigned char*)&BCLPLAYER2);
if(Nr==100) return((unsigned char*)&BCLPLAYER3);
if(Nr==101) return((unsigned char*)&BCLPLAYER4);
if(Nr==102) return((unsigned char*)&BCLROHR);
if(Nr==103) return((unsigned char*)&BCLSAEULE);
if(Nr==104) return((unsigned char*)&BCLSCHALE);
if(Nr==105) return((unsigned char*)&BCLSCHALWT);
if(Nr==106) return((unsigned char*)&BCLSCHILD1);
if(Nr==107) return((unsigned char*)&BCLSCHILD2);
if(Nr==108) return((unsigned char*)&BCLSCHILD3);
if(Nr==109) return((unsigned char*)&BCLSCHIRM);
if(Nr==110) return((unsigned char*)&BCLSCHIRM2);
if(Nr==111) return((unsigned char*)&BCLSCHUH);
if(Nr==112) return((unsigned char*)&BCLSOCKEL);
if(Nr==113) return((unsigned char*)&BCLSPDBEIN);
if(Nr==114) return((unsigned char*)&BCLSPDBN2);
if(Nr==115) return((unsigned char*)&BCLSPIDER);
if(Nr==116) return((unsigned char*)&BCLSPIKE);
if(Nr==117) return((unsigned char*)&BCLSPIKE2);
if(Nr==118) return((unsigned char*)&BCLSPIKE3);
if(Nr==119) return((unsigned char*)&BCLSPIKE4);
if(Nr==120) return((unsigned char*)&BCLSPIKERG);
if(Nr==121) return((unsigned char*)&BCLSTATUE);
if(Nr==122) return((unsigned char*)&BCLSTEP);
if(Nr==123) return((unsigned char*)&BCLSTEP10);
if(Nr==124) return((unsigned char*)&BCLSTEP11);
if(Nr==125) return((unsigned char*)&BCLSTEP2);
if(Nr==126) return((unsigned char*)&BCLSTEP3);
if(Nr==127) return((unsigned char*)&BCLSTEP4);
if(Nr==128) return((unsigned char*)&BCLSTEP5);
if(Nr==129) return((unsigned char*)&BCLSTEP6);
if(Nr==130) return((unsigned char*)&BCLSTEP7);
if(Nr==131) return((unsigned char*)&BCLSTEP8);
if(Nr==132) return((unsigned char*)&BCLSTEP9);
if(Nr==133) return((unsigned char*)&BCLSTHENGE);
if(Nr==134) return((unsigned char*)&BCLSTIELG);
if(Nr==135) return((unsigned char*)&BCLSTONE);
if(Nr==136) return((unsigned char*)&BCLSTONE2);
if(Nr==137) return((unsigned char*)&BCLSTRCRSS);
if(Nr==138) return((unsigned char*)&BCLSTREBE);
if(Nr==139) return((unsigned char*)&BCLSTTOR);
if(Nr==140) return((unsigned char*)&BCLSTUHL);
if(Nr==141) return((unsigned char*)&BCLTISCH);
if(Nr==142) return((unsigned char*)&BCLTISCH2);
if(Nr==143) return((unsigned char*)&BCLTOPF);
if(Nr==144) return((unsigned char*)&BCLTPAD1);
if(Nr==145) return((unsigned char*)&BCLTPAD10);
if(Nr==146) return((unsigned char*)&BCLTPAD11);
if(Nr==147) return((unsigned char*)&BCLTPAD12);
if(Nr==148) return((unsigned char*)&BCLTPAD13);
if(Nr==149) return((unsigned char*)&BCLTPAD14);
if(Nr==150) return((unsigned char*)&BCLTPAD15);
if(Nr==151) return((unsigned char*)&BCLTPAD16);
if(Nr==152) return((unsigned char*)&BCLTPAD17);
if(Nr==153) return((unsigned char*)&BCLTPAD18);
if(Nr==154) return((unsigned char*)&BCLTPAD19);
if(Nr==155) return((unsigned char*)&BCLTPAD2);
if(Nr==156) return((unsigned char*)&BCLTPAD3);
if(Nr==157) return((unsigned char*)&BCLTPAD4);
if(Nr==158) return((unsigned char*)&BCLTPAD5);
if(Nr==159) return((unsigned char*)&BCLTPAD6);
if(Nr==160) return((unsigned char*)&BCLTPAD7);
if(Nr==161) return((unsigned char*)&BCLTPAD8);
if(Nr==162) return((unsigned char*)&BCLTPAD9);
if(Nr==163) return((unsigned char*)&BCLTREPPAD);
if(Nr==164) return((unsigned char*)&BCLTREPPE);
if(Nr==165) return((unsigned char*)&BCLTREPPE2);
if(Nr==166) return((unsigned char*)&BCLTREPPE3);
if(Nr==167) return((unsigned char*)&BCLTREPPE4);
if(Nr==168) return((unsigned char*)&BCLTREPPE5);
if(Nr==169) return((unsigned char*)&BCLTREPPE6);
if(Nr==170) return((unsigned char*)&BCLTREPSTN);
if(Nr==171) return((unsigned char*)&BCLWOLKE);
if(Nr==172) return((unsigned char*)&BCLWTRSTRL);
if(Nr==173) return((unsigned char*)&BCLWURST);
if(Nr==174) return((unsigned char*)&BCLZAHN);
if(Nr==175) return((unsigned char*)&BCLZAUN);
if(Nr==176) return((unsigned char*)&BCLZAUN2);
if(Nr==177) return((unsigned char*)&BCLZAUN3);
if(Nr==178) return((unsigned char*)&BCLZAUN4);
if(Nr==179) return((unsigned char*)&BCLZAUN5);
return(0);

}

⌨️ 快捷键说明

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