51 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| --调试脚本用,支持二个参数
 | |
| 
 | |
| --[[功能自定义编号]]
 | |
| 	
 | |
| DEBUG_ACTIVITY_AsyncWork = 1000
 | |
| DEBUG_ACTIVITY_EnterFuBen = 1001
 | |
| DEBUG_ACTIVITY_ExitFuBen = 1002
 | |
| DEBUG_ACTIVITY_SendMial = 1003
 | |
| DEBUG_CDKEY	= 1004
 | |
| 
 | |
| function TestAsyncWork(paramPack,ret,str)
 | |
| 	local expect = paramPack.expect
 | |
| 	if ret == expect then
 | |
| 		print("AsyncWorker Test OK!")
 | |
| 		print("AsyncWorker ret="..ret.." str="..str)
 | |
| 	end
 | |
| end
 | |
| 
 | |
| function TestCDKEY(paramPack,ret,numb)
 | |
| 
 | |
| 	print("CDKey Test OK!")
 | |
| 	print("CDKey str="..ret)
 | |
| 	print("CDKey numb="..numb)
 | |
| 
 | |
| end
 | |
| 
 | |
| -- 例子 @DebugLua 1000 1 1
 | |
| function DOGMDebugLua(pActor, arg1, arg2, arg3)
 | |
| 	if arg1 == DEBUG_ACTIVITY_AsyncWork then
 | |
| 		AsyncWorkDispatcher.Add({'Test',arg2,arg3},TestAsyncWork,{expect=arg2+arg3})
 | |
| 	elseif arg1 == DEBUG_ACTIVITY_EnterFuBen then
 | |
| 		local atvId = tonumber(arg2)
 | |
| 		local Conf = Activity1Config[atvId]
 | |
| 		ActivityType1.operaEnterFuben(pActor,atvId,Conf)
 | |
| 	elseif arg1 == DEBUG_ACTIVITY_ExitFuBen then
 | |
| 		local atvId = tonumber(arg2)
 | |
| 		local Conf = Activity1Config[atvId]
 | |
| 		ActivityType1.operaExitFuben(pActor,atvId,Conf)
 | |
| 	elseif arg1 == DEBUG_ACTIVITY_SendMial then
 | |
| 		ActivityType3.SendRankAward(4)
 | |
| 	elseif arg1 == DEBUG_CDKEY then
 | |
| 		-- AsyncWorkDispatcher.Add(
 | |
| 		-- 	{'GetHttpContent','fgtest.biggerking.cn','80','/H5CQ/develop/CheckGiftCode.php?pfid=4399&cdkey=4399baabih4qa2ee&aid=1&sid=11&account=abc'},
 | |
| 		-- 	TestCDKEY,
 | |
| 		-- 	{}
 | |
| 		-- )
 | |
| 		UseCDKey(pActor,'wyi2baabn7BLa1iiLzcmpXee')
 | |
| 	end
 | |
| end
 | |
| 
 |