71 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
		
		
			
		
	
	
			71 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
|  | /* | ||
|  | 文件名:DebugInfo.nut | ||
|  | 路径:Tool/DebugInfo.nut | ||
|  | 创建日期:2022-09-06	19:08 | ||
|  | 文件用途:输出必要信息在屏幕上 | ||
|  | */ | ||
|  | 
 | ||
|  | function DebugInfo() { | ||
|  |     local obj = sq_GetMyMasterCharacter(); | ||
|  |     local stage = sq_GetGlobaludpModuleStage(); | ||
|  |     local dungeon = sq_GetDungeonByStage(stage); | ||
|  |     local dungeonIndex = sq_GetDuegonIndex(dungeon); | ||
|  |     local MapIndex = sq_GetMapIndex(stage); | ||
|  |     //if(dungeonIndex != 6000)return; | ||
|  |     local Color = 0xFF00B1FF; | ||
|  |     local Color1 = 0xFFACFF08; | ||
|  |     local X = 0; | ||
|  |     local Y = 0; | ||
|  | 
 | ||
|  |     L_Code_STL("副本编号 : ", X + 15, Y + 155, Color, 2); | ||
|  |     L_Code_STL("" + dungeonIndex, X + 80, Y + 155, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("地图编号 : ", X + 115, Y + 155, Color, 2); | ||
|  |     L_Code_STL("" + MapIndex, X + 180, Y + 155, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("世界类型 : ", X + 215, Y + 155, Color, 2); | ||
|  |     L_Code_STL("未完成", X + 275, Y + 155, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("------------------------------------------", X + 15, Y + 180, Color, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("主状态 : ", X + 15, Y + 200, Color, 2); | ||
|  |     L_Code_STL("" + Chr_State_Table[15], X + 62, Y + 200, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("转职编号 : ", X + 83, Y + 200, Color, 2); | ||
|  |     L_Code_STL("" + sq_getGrowType(obj), X + 143, Y + 200, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("技能编号 : ", X + 156, Y + 200, Color, 2); | ||
|  |     L_Code_STL("" + obj.getCurrentSkillIndex(), X + 216, Y + 200, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("动画编号 : ", X + 240, Y + 200, Color, 2); | ||
|  |     for (local i = 0; i < 200; i++) { | ||
|  |         if (obj.isCurrentCutomAniIndex(i) == true) L_Code_STL("" + i, X + 300, Y + 200, Color1, 2); | ||
|  |         //else L_Code_STL("无", X + 300, Y + 200, Color1, 2); | ||
|  |     } | ||
|  | 
 | ||
|  |     for (local z = 0; z < 12; z++) { | ||
|  |         L_Code_STL("子状态" + z + " : ", X + 15, Y + 223 + (z * 20), 0xFF9AFA00, 2); | ||
|  |         L_Code_STL("" + Chr_State_Table[z], X + 85, Y + 223 + (z * 20), 0xFF0045FF, 2); | ||
|  |          | ||
|  |     } | ||
|  | 
 | ||
|  |     L_Code_STL("人物坐标X : ", X + 165, Y + 260, Color, 2); | ||
|  |     L_Code_STL("" + obj.getXPos(), X + 235, Y + 260, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("人物坐标Y : ", X + 165, Y + 280, Color, 2); | ||
|  |     L_Code_STL("" + obj.getYPos(), X + 235, Y + 280, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("人物坐标Z : ", X + 165, Y + 300, Color, 2); | ||
|  |     L_Code_STL("" + obj.getZPos(), X + 235, Y + 300, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("鼠标坐标X : ", X + 165, Y + 340, Color, 2); | ||
|  |     //L_Code_STL("" + Chr_State_Table[13], X + 235, Y + 340, Color1, 2); | ||
|  | 
 | ||
|  |     L_Code_STL("鼠标坐标Y : ", X + 165, Y + 360, Color, 2); | ||
|  |     //L_Code_STL("" + Chr_State_Table[14], X + 235, Y + 360, Color1, 2); | ||
|  | } | ||
|  | 
 | ||
|  | function SyncMousePos() { | ||
|  |     Chr_State_Table.rawset(13, sq_GetMouseXPos()); | ||
|  |     Chr_State_Table.rawset(14, sq_GetMouseYPos()); | ||
|  | } |