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());
 | |
| } |