| 
UID2173943熱心2837 值嘉獎0 次違規0 次在線時間835 小時經驗6164 點積分21892精華6最後登錄2015-6-4閱讀權限70註冊時間2014-10-29論壇幣10026 幣聯合幣220 枚幸運鑽23 顆招待卷0 點
 
   
 | 
| [修改心得] 【轉貼】騰訊版 神魔3.0 不死板 請大神指教 
 新版的il看不懂  跪求大神
 
 這是3.0版
 
 IL_0000:  call       float32 PlayerData::get_mCurrentHP()
 IL_0005:  ldc.r4     0.0
 IL_000a:  bgt.un     IL_0010
 
 IL_000f:  ret
 
 IL_0010:  ldarg.1
 IL_0011:  ldarg.2
 IL_0012:  call       float32 SkillInstance::AlterPlayerHPEvent(float32,
 bool)
 IL_0017:  stloc.0
 IL_0018:  ldloc.0
 IL_0019:  starg.s    magnitude
 IL_001b:  ldarg.1
 IL_001c:  ldc.r4     0.0
 IL_0021:  blt.un     IL_00a7
 
 IL_0026:  ldarg.1
 IL_0027:  call       float32 RestoreGameplay::get_minRecoverHP()
 IL_002c:  bge.un     IL_0037
 
 這是2.5版
 
 IL_0000:  call       float32 PlayerData::get_mCurrentHP()
 IL_0005:  ldc.r4     0.0
 IL_000a:  bgt.un     IL_0010
 
 IL_000f:  ret
 
 IL_0010:  ldc.i4.0
 IL_0011:  stloc.0
 IL_0012:  ldarga.s   magnitude
 IL_0014:  ldarg.2
 IL_0015:  call       void SkillInstance::AlterPlayerHPEvent(float32&,
 bool)
 IL_001a:  ldarg.1
 IL_001b:  ldc.r4     0.0
 IL_0020:  ble.un     IL_008d
 
 IL_0025:  ldarg.1
 IL_0026:  call       float32 RestoreGameplay::get_minRecoverHP()
 IL_002b:  bge.un     IL_0036
 
 紅色部分是差別   我怎麼改都無法1低血  有沒有大神可以提示一下
 
 
 | 
 |