搜尋


返回清單
切換到指定樓層
通知這文章過時或找檔案 發表主題

3/31 更新 - 新 CE傳送修改表 ~ 新增快速記憶傳送點

  [複製連結]
1
dh972513 ( Lv.30 大天使 ) 發表於 2016-4-1 13:09:19 | 只看該作者 |只看大圖 回覆獎勵 |降序瀏覽 |閱讀模式

nzewvLq.png
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <CheatTable CheatEngineTableVersion="19">
  3.   <CheatEntries>
  4.     <CheatEntry>
  5.       <ID>1955</ID>
  6.       <Description>"Teleport"</Description>
  7.       <Options moHideChildren="1" moAllowManualCollapseAndExpand="1"/>
  8.       <LastState/>
  9.       <VariableType>Auto Assembler Script</VariableType>
  10.       <AssemblerScript>[ENABLE]
  11. aobscanmodule(_TeleportCode,TheDivision.exe,F3 0F 10 48 70 F3 0F 10 70)
  12. aobscanmodule(_SaveWAyPointCoordCode,TheDivision.exe,F3 0F 10 81 88 00 00 00 * * * * 40)
  13. aobscanmodule(_GetPlayerCoord,TheDivision.exe,F3 0F 10 50 70 F3 0F 10)
  14. alloc(teleportmem,2048,TheDivision.exe)
  15. alloc(newmem,2048,TheDivision.exe)
  16. alloc(newmem1,2048,TheDivision.exe)
  17. registersymbol(z_coord)
  18. registersymbol(x_coord)
  19. registersymbol(y_coord)
  20. registersymbol(z_coord_undo)
  21. registersymbol(x_coord_undo)
  22. registersymbol(y_coord_undo)
  23. Registersymbol(SaveWaypointCoord_X)
  24. Registersymbol(SaveWaypointCoord_Y)
  25. Registersymbol(SaveWaypointCoord_Z)
  26. registersymbol(s_enable)
  27. registersymbol(l_enable)
  28. registersymbol(u_enable)
  29. Registersymbol(_WriteWayPointCoordsToPlayerLocation)
  30. Registersymbol(_TeleportCode)
  31. Registersymbol(_SaveWAyPointCoordCode)
  32. Registersymbol(GetPlayerCoord_X)
  33. Registersymbol(GetPlayerCoord_Y)
  34. Registersymbol(GetPlayerCoord_Z)
  35. Registersymbol(_GetPlayerCoord)
  36. Registersymbol(base)
  37. Registersymbol(Z_Coord_Value)
  38. alloc(s_enable,4)
  39. alloc(l_enable,4)
  40. alloc(u_enable,4)
  41. alloc(z_coord,4)
  42. alloc(x_coord,4)
  43. alloc(y_coord,4)
  44. alloc(z_coord_undo,4)
  45. alloc(x_coord_undo,4)
  46. alloc(y_coord_undo,4)
  47. alloc(SaveWaypointCoord_X,4)
  48. alloc(SaveWaypointCoord_Y,4)
  49. alloc(SaveWaypointCoord_Z,4)
  50. alloc(_WriteWayPointCoordsToPlayerLocation,4)
  51. alloc(GetPlayerCoord_X,4)
  52. alloc(GetPlayerCoord_Y,4)
  53. alloc(GetPlayerCoord_Z,4)
  54. alloc(Z_Coord_Value,8)
  55. alloc(base,8)
  56. label(returnteleport)
  57. label(originalcodeteleport)
  58. label(exitteleport)
  59. label(save_coord)
  60. label(load_coord)
  61. label(undo_coord)
  62. label(returnhere)
  63. label(originalcode)
  64. label(exit)
  65. label(WriteWayPointCoordsToPlayerLocation)
  66. label(returnhere1)
  67. label(originalcode1)
  68. label(exit1)


  69. newmem1: //this is allocated memory, you have read,write,execute access
  70. mov [base],rax


  71. originalcode1:
  72.   movss xmm2,[rax+70]

  73. exit1:
  74. jmp returnhere1


  75. newmem:
  76. movss xmm1,[rcx+00000080]
  77. movss [SaveWaypointCoord_X],xmm1
  78. movss xmm1,[rcx+00000084]
  79. movss [SaveWaypointCoord_Z],xmm1
  80. movss xmm1,[rcx+00000088]
  81. movss [SaveWaypointCoord_Y],xmm1


  82. originalcode:
  83.   movss xmm0,[rcx+00000088]

  84. exit:
  85. jmp returnhere



  86. teleportmem:
  87. cmp [s_enable],1
  88. je save_coord

  89. cmp [l_enable],1
  90. je load_coord

  91. cmp [u_enable],1
  92. je undo_coord

  93. cmp [_WriteWayPointCoordsToPlayerLocation],1
  94. je WriteWayPointCoordsToPlayerLocation

  95. jmp originalcodeteleport

  96. save_coord:
  97. mov [s_enable],0
  98. movss xmm12,[rax+70]
  99. movss [x_coord],xmm12
  100. movss xmm12,[rax+74]
  101. movss [z_coord],xmm12
  102. movss xmm12,[rax+78]
  103. movss [y_coord],xmm12
  104. jmp originalcodeteleport

  105. load_coord:
  106. mov [l_enable],0
  107. cmp [z_coord],0
  108. je originalcodeteleport
  109. // Save actual Position (for UNDO TELEPORT) when press LOAD POSiTiON
  110. movss xmm12,[rax+70]
  111. movss [x_coord_undo],xmm12
  112. movss xmm12,[rax+74]
  113. movss [z_coord_undo],xmm12
  114. movss xmm12,[rax+78]
  115. movss [y_coord_undo],xmm12
  116. // Save actual Position (for UNDO TELEPORT) when press LOAD POSiTiON
  117. movss xmm12,[x_coord]
  118. movss [rax+70],xmm12
  119. movss xmm12,[z_coord]
  120. movss [rax+74],xmm12
  121. movss xmm12,[y_coord]
  122. movss [rax+78],xmm12
  123. jmp originalcodeteleport

  124. undo_coord:
  125. mov [l_enable],0
  126. mov [s_enable],0
  127. mov [u_enable],0
  128. cmp [z_coord_undo],0
  129. je originalcodeteleport
  130. movss xmm12,[x_coord_undo]
  131. movss [rax+70],xmm12
  132. movss xmm12,[z_coord_undo]
  133. movss [rax+74],xmm12
  134. movss xmm12,[y_coord_undo]
  135. movss [rax+78],xmm12
  136. jmp originalcodeteleport


  137. ///////////////TELEPORT TO WAYPOiNT//////////////
  138. WriteWayPointCoordsToPlayerLocation:
  139. mov byte ptr [_WriteWayPointCoordsToPlayerLocation],0
  140. movss xmm12,[rax+70]
  141. movss [x_coord_undo],xmm12
  142. movss xmm12,[rax+74]
  143. movss [z_coord_undo],xmm12
  144. movss xmm12,[rax+78]
  145. movss [y_coord_undo],xmm12

  146. movss xmm1,[SaveWaypointCoord_X]
  147. movss [rax+70],xmm1
  148. movss xmm1,[SaveWaypointCoord_Y]
  149. movss [rax+78],xmm1



  150. // no Z Coord for waypoint
  151. // Fix Fall trough ground

  152. fld [rax+74]
  153. fld [Z_Coord_Value]
  154. faddp
  155. fstp [rax+74]



  156. originalcodeteleport:
  157.   movss xmm1,[rax+70]

  158. exitteleport:
  159. jmp returnteleport



  160. _TeleportCode:
  161. jmp teleportmem
  162. returnteleport:




  163. _SaveWAyPointCoordCode:
  164. jmp newmem
  165.   nop
  166.   nop
  167.   nop
  168. returnhere:




  169. _GetPlayerCoord:
  170. jmp newmem1
  171. returnhere1:



  172. x_coord:
  173. dd 0
  174. z_coord:
  175. dd 0
  176. y_coord:
  177. dd 0
  178. s_enable:
  179. dd 0
  180. l_enable:
  181. dd 0
  182. x_coord_undo:
  183. dd 0
  184. z_coord_undo:
  185. dd 0
  186. y_coord_undo:
  187. dd 0
  188. u_enable:
  189. dd 0
  190. SaveWaypointCoord_X:
  191. dd 0
  192. SaveWaypointCoord_Y:
  193. dd 0
  194. SaveWaypointCoord_Z:
  195. dd 0
  196. Z_Coord_Value:
  197. dq (float)125

  198. [DISABLE]
  199. Unregistersymbol(z_coord)
  200. Unregistersymbol(x_coord)
  201. Unregistersymbol(y_coord)
  202. Unregistersymbol(z_coord_undo)
  203. Unregistersymbol(x_coord_undo)
  204. Unregistersymbol(y_coord_undo)
  205. Unregistersymbol(s_enable)
  206. Unregistersymbol(l_enable)
  207. Unregistersymbol(u_enable)
  208. Unregistersymbol(SaveWaypointCoord_X)
  209. Unregistersymbol(SaveWaypointCoord_Y)
  210. Unregistersymbol(SaveWaypointCoord_Z)
  211. Unregistersymbol(_WriteWayPointCoordsToPlayerLocation)
  212. Unregistersymbol(_TeleportCode)
  213. Unregistersymbol(GetPlayerCoord_X)
  214. Unregistersymbol(GetPlayerCoord_Y)
  215. Unregistersymbol(GetPlayerCoord_Z)
  216. Unregistersymbol(_GetPlayerCoord)
  217. Unregistersymbol(base)
  218. Unregistersymbol(Z_Coord_Value)
  219. dealloc(z_coord)
  220. dealloc(x_coord)
  221. dealloc(y_coord)
  222. dealloc(z_coord_undo)
  223. dealloc(x_coord_undo)
  224. dealloc(y_coord_undo)
  225. dealloc(s_enable)
  226. dealloc(l_enable)
  227. dealloc(u_enable)
  228. dealloc(teleportmem)
  229. dealloc(SaveWaypointCoord_X)
  230. dealloc(SaveWaypointCoord_Y)
  231. dealloc(SaveWaypointCoord_Z)
  232. dealloc(_WriteWayPointCoordsToPlayerLocation)
  233. dealloc(newmem)
  234. dealloc(GetPlayerCoord_X)
  235. dealloc(GetPlayerCoord_Y)
  236. dealloc(GetPlayerCoord_Z)
  237. dealloc(newmem1)
  238. dealloc(base)
  239. dealloc(Z_Coord_Value)


  240. _TeleportCode:
  241.   movss xmm1,[rax+70]


  242. _SaveWAyPointCoordCode:
  243.   movss xmm0,[rcx+00000088]


  244. _GetPlayerCoord:
  245.   movss xmm2,[rax+70]
  246. </AssemblerScript>
  247.       <CheatEntries>
  248.         <CheatEntry>
  249.           <ID>2079</ID>
  250.           <Description>"!Numpad + = Save Pos, - = Load Pos, * = Undo, / = Waypoint"</Description>
  251.           <LastState Value="" RealAddress="00000000"/>
  252.           <Color>0000FF</Color>
  253.           <GroupHeader>1</GroupHeader>
  254.         </CheatEntry>
  255.         <CheatEntry>
  256.           <ID>2078</ID>
  257.           <Description>"[Triggers]"</Description>
  258.           <Options moHideChildren="1"/>
  259.           <LastState Value="" RealAddress="00000000"/>
  260.           <Color>FF0000</Color>
  261.           <GroupHeader>1</GroupHeader>
  262.           <CheatEntries>
  263.             <CheatEntry>
  264.               <ID>1956</ID>
  265.               <Description>"Save Position"</Description>
  266.               <Color>404080</Color>
  267.               <VariableType>Byte</VariableType>
  268.               <Address>s_enable</Address>
  269.               <Hotkeys>
  270.                 <Hotkey>
  271.                   <Action>Set Value</Action>
  272.                   <Keys>
  273.                     <Key>107</Key>
  274.                   </Keys>
  275.                   <Value>1</Value>
  276.                   <ID>0</ID>
  277.                 </Hotkey>
  278.               </Hotkeys>
  279.             </CheatEntry>
  280.             <CheatEntry>
  281.               <ID>1957</ID>
  282.               <Description>"Load Position"</Description>
  283.               <Color>404080</Color>
  284.               <VariableType>Byte</VariableType>
  285.               <Address>l_enable</Address>
  286.               <Hotkeys>
  287.                 <Hotkey>
  288.                   <Action>Set Value</Action>
  289.                   <Keys>
  290.                     <Key>109</Key>
  291.                   </Keys>
  292.                   <Value>1</Value>
  293.                   <ID>0</ID>
  294.                 </Hotkey>
  295.               </Hotkeys>
  296.             </CheatEntry>
  297.             <CheatEntry>
  298.               <ID>1958</ID>
  299.               <Description>"Under Teleport"</Description>
  300.               <Color>404080</Color>
  301.               <VariableType>Byte</VariableType>
  302.               <Address>u_enable</Address>
  303.               <Hotkeys>
  304.                 <Hotkey>
  305.                   <Action>Set Value</Action>
  306.                   <Keys>
  307.                     <Key>106</Key>
  308.                   </Keys>
  309.                   <Value>1</Value>
  310.                   <ID>0</ID>
  311.                 </Hotkey>
  312.               </Hotkeys>
  313.             </CheatEntry>
  314.             <CheatEntry>
  315.               <ID>1959</ID>
  316.               <Description>"Teleport to Waypoint"</Description>
  317.               <Color>404080</Color>
  318.               <VariableType>Byte</VariableType>
  319.               <Address>_WriteWayPointCoordsToPlayerLocation</Address>
  320.               <Hotkeys>
  321.                 <Hotkey>
  322.                   <Action>Set Value</Action>
  323.                   <Keys>
  324.                     <Key>111</Key>
  325.                   </Keys>
  326.                   <Value>1</Value>
  327.                   <ID>0</ID>
  328.                 </Hotkey>
  329.               </Hotkeys>
  330.             </CheatEntry>
  331.           </CheatEntries>
  332.         </CheatEntry>
  333.         <CheatEntry>
  334.           <ID>2004</ID>
  335.           <Description>"[Location Presets]"</Description>
  336.           <Options moHideChildren="1"/>
  337.           <LastState Value="" RealAddress="00000000"/>
  338.           <Color>FF0000</Color>
  339.           <GroupHeader>1</GroupHeader>
  340.           <CheatEntries>
  341.             <CheatEntry>
  342.               <ID>2009</ID>
  343.               <Description>"Save Current Location Preset"</Description>
  344.               <Options moHideChildren="1" moAllowManualCollapseAndExpand="1"/>
  345.               <LastState/>
  346.               <Color>008000</Color>
  347.               <VariableType>Auto Assembler Script</VariableType>
  348.               <AssemblerScript>[ENABLE]
  349. //code from here to '[DISABLE]' will be used to enable the cheat
  350. LuaCall(SaveLocationPreset())

  351. [DISABLE]

  352. </AssemblerScript>
  353.             </CheatEntry>
  354.           </CheatEntries>
  355.         </CheatEntry>
  356.         <CheatEntry>
  357.           <ID>1960</ID>
  358.           <Description>"[DEBUG]"</Description>
  359.           <Options moHideChildren="1"/>
  360.           <LastState Value="" RealAddress="00000000"/>
  361.           <Color>0080FF</Color>
  362.           <GroupHeader>1</GroupHeader>
  363.           <CheatEntries>
  364.             <CheatEntry>
  365.               <ID>2077</ID>
  366.               <Description>"Teleport Height"</Description>
  367.               <Color>808080</Color>
  368.               <VariableType>Float</VariableType>
  369.               <Address>Z_Coord_Value</Address>
  370.             </CheatEntry>
  371.             <CheatEntry>
  372.               <ID>1967</ID>
  373.               <Description>"Base Address"</Description>
  374.               <ShowAsHex>1</ShowAsHex>
  375.               <Color>808080</Color>
  376.               <VariableType>8 Bytes</VariableType>
  377.               <Address>base</Address>
  378.             </CheatEntry>
  379.             <CheatEntry>
  380.               <ID>1961</ID>
  381.               <Description>"Player Position X"</Description>
  382.               <Color>808080</Color>
  383.               <VariableType>Float</VariableType>
  384.               <Address>base</Address>
  385.               <Offsets>
  386.                 <Offset>70</Offset>
  387.               </Offsets>
  388.               <Hotkeys>
  389.                 <Hotkey>
  390.                   <Action>Increase Value</Action>
  391.                   <Keys>
  392.                     <Key>39</Key>
  393.                   </Keys>
  394.                   <Value>1</Value>
  395.                   <ID>0</ID>
  396.                 </Hotkey>
  397.                 <Hotkey>
  398.                   <Action>Decrease Value</Action>
  399.                   <Keys>
  400.                     <Key>37</Key>
  401.                   </Keys>
  402.                   <Value>1</Value>
  403.                   <ID>1</ID>
  404.                 </Hotkey>
  405.               </Hotkeys>
  406.             </CheatEntry>
  407.             <CheatEntry>
  408.               <ID>1962</ID>
  409.               <Description>"Player Position Z"</Description>
  410.               <Color>808080</Color>
  411.               <VariableType>Float</VariableType>
  412.               <Address>base</Address>
  413.               <Offsets>
  414.                 <Offset>74</Offset>
  415.               </Offsets>
  416.             </CheatEntry>
  417.             <CheatEntry>
  418.               <ID>1963</ID>
  419.               <Description>"Player Position Y"</Description>
  420.               <Color>808080</Color>
  421.               <VariableType>Float</VariableType>
  422.               <Address>base</Address>
  423.               <Offsets>
  424.                 <Offset>78</Offset>
  425.               </Offsets>
  426.               <Hotkeys>
  427.                 <Hotkey>
  428.                   <Action>Increase Value</Action>
  429.                   <Keys>
  430.                     <Key>38</Key>
  431.                   </Keys>
  432.                   <Value>1</Value>
  433.                   <ID>0</ID>
  434.                 </Hotkey>
  435.                 <Hotkey>
  436.                   <Action>Decrease Value</Action>
  437.                   <Keys>
  438.                     <Key>40</Key>
  439.                   </Keys>
  440.                   <Value>1</Value>
  441.                   <ID>1</ID>
  442.                 </Hotkey>
  443.               </Hotkeys>
  444.             </CheatEntry>
  445.             <CheatEntry>
  446.               <ID>1964</ID>
  447.               <Description>"Waypoint Coordinate X"</Description>
  448.               <Color>808080</Color>
  449.               <VariableType>Float</VariableType>
  450.               <Address>SaveWaypointCoord_X</Address>
  451.             </CheatEntry>
  452.             <CheatEntry>
  453.               <ID>1965</ID>
  454.               <Description>"Waypoint Coordinate Z"</Description>
  455.               <Color>808080</Color>
  456.               <VariableType>Float</VariableType>
  457.               <Address>SaveWaypointCoord_Z</Address>
  458.             </CheatEntry>
  459.             <CheatEntry>
  460.               <ID>1966</ID>
  461.               <Description>"Waypoint Coordinate Y"</Description>
  462.               <Color>808080</Color>
  463.               <VariableType>Float</VariableType>
  464.               <Address>SaveWaypointCoord_Y</Address>
  465.             </CheatEntry>
  466.             <CheatEntry>
  467.               <ID>2000</ID>
  468.               <Description>"Undo Player Position Y"</Description>
  469.               <Color>808080</Color>
  470.               <VariableType>Float</VariableType>
  471.               <Address>y_coord_undo</Address>
  472.               <Hotkeys>
  473.                 <Hotkey>
  474.                   <Action>Increase Value</Action>
  475.                   <Keys>
  476.                     <Key>38</Key>
  477.                   </Keys>
  478.                   <Value>1</Value>
  479.                   <ID>0</ID>
  480.                 </Hotkey>
  481.                 <Hotkey>
  482.                   <Action>Decrease Value</Action>
  483.                   <Keys>
  484.                     <Key>40</Key>
  485.                   </Keys>
  486.                   <Value>1</Value>
  487.                   <ID>1</ID>
  488.                 </Hotkey>
  489.               </Hotkeys>
  490.             </CheatEntry>
  491.             <CheatEntry>
  492.               <ID>1999</ID>
  493.               <Description>"Undo Player Position Z"</Description>
  494.               <Color>808080</Color>
  495.               <VariableType>Float</VariableType>
  496.               <Address>z_coord_undo</Address>
  497.             </CheatEntry>
  498.             <CheatEntry>
  499.               <ID>1998</ID>
  500.               <Description>"Undo Player Position X"</Description>
  501.               <Color>808080</Color>
  502.               <VariableType>Float</VariableType>
  503.               <Address>x_coord_undo</Address>
  504.               <Hotkeys>
  505.                 <Hotkey>
  506.                   <Action>Increase Value</Action>
  507.                   <Keys>
  508.                     <Key>39</Key>
  509.                   </Keys>
  510.                   <Value>1</Value>
  511.                   <ID>0</ID>
  512.                 </Hotkey>
  513.                 <Hotkey>
  514.                   <Action>Decrease Value</Action>
  515.                   <Keys>
  516.                     <Key>37</Key>
  517.                   </Keys>
  518.                   <Value>1</Value>
  519.                   <ID>1</ID>
  520.                 </Hotkey>
  521.               </Hotkeys>
  522.             </CheatEntry>
  523.             <CheatEntry>
  524.               <ID>2003</ID>
  525.               <Description>"Saved Player Position X"</Description>
  526.               <Color>808080</Color>
  527.               <VariableType>Float</VariableType>
  528.               <Address>x_coord</Address>
  529.               <Hotkeys>
  530.                 <Hotkey>
  531.                   <Action>Increase Value</Action>
  532.                   <Keys>
  533.                     <Key>39</Key>
  534.                   </Keys>
  535.                   <Value>1</Value>
  536.                   <ID>0</ID>
  537.                 </Hotkey>
  538.                 <Hotkey>
  539.                   <Action>Decrease Value</Action>
  540.                   <Keys>
  541.                     <Key>37</Key>
  542.                   </Keys>
  543.                   <Value>1</Value>
  544.                   <ID>1</ID>
  545.                 </Hotkey>
  546.               </Hotkeys>
  547.             </CheatEntry>
  548.             <CheatEntry>
  549.               <ID>2002</ID>
  550.               <Description>"Saved Player Position Z"</Description>
  551.               <Color>808080</Color>
  552.               <VariableType>Float</VariableType>
  553.               <Address>z_coord</Address>
  554.             </CheatEntry>
  555.             <CheatEntry>
  556.               <ID>2001</ID>
  557.               <Description>"Saved Player Position Y"</Description>
  558.               <Color>808080</Color>
  559.               <VariableType>Float</VariableType>
  560.               <Address>y_coord</Address>
  561.               <Hotkeys>
  562.                 <Hotkey>
  563.                   <Action>Increase Value</Action>
  564.                   <Keys>
  565.                     <Key>38</Key>
  566.                   </Keys>
  567.                   <Value>1</Value>
  568.                   <ID>0</ID>
  569.                 </Hotkey>
  570.                 <Hotkey>
  571.                   <Action>Decrease Value</Action>
  572.                   <Keys>
  573.                     <Key>40</Key>
  574.                   </Keys>
  575.                   <Value>1</Value>
  576.                   <ID>1</ID>
  577.                 </Hotkey>
  578.               </Hotkeys>
  579.             </CheatEntry>
  580.           </CheatEntries>
  581.         </CheatEntry>
  582.       </CheatEntries>
  583.     </CheatEntry>
  584.   </CheatEntries>
  585.   <UserdefinedSymbols/>
  586.   <LuaScript>CheatTable = getAddressList()
  587. if not PreTimer then PreTimer = nil end

  588. function UnfreezeLocationPresetsTimer()
  589.   PreTimer = createTimer(nil)
  590.   PreTimer.OnTimer = UnfreezeLocationPresets
  591.   PreTimer.Interval = 100
  592.   PreTimer.Enabled = true
  593. end

  594. function UnfreezeLocationPresets()
  595.   if PreTimer ~= nil then PreTimer.Enabled = false; object_destroy(PreTimer); end
  596.   local Presets = CheatTable.getMemoryRecordByDescription("[Location Presets]")
  597.   for i = Presets.Count-1,0,-1 do
  598.     memoryrecord_unfreeze(Presets.Child[i])
  599.   end
  600. end

  601. function SaveLocationPreset(argx, argy, argz)
  602.   UnfreezeLocationPresetsTimer()
  603.   local LocTable = CheatTable.getMemoryRecordByDescription("[Location Presets]")
  604.   local BaseAddr = readQword(getAddress("base"))
  605.   local PlayerX, PlayerY, PlayerZ = argx, argy, argz
  606.   if not LocTable or not BaseAddr then return end
  607.   if not PlayerX then PlayerX = readFloat(BaseAddr+0x70) end
  608.   if not PlayerY then PlayerY = readFloat(BaseAddr+0x78) end
  609.   if not PlayerZ then PlayerZ = readFloat(BaseAddr+0x74) end
  610.   if not PlayerX then return end
  611.   local LocPreset = CheatTable.createMemoryRecord()
  612.   memoryrecord_appendToEntry(LocPreset,LocTable)
  613.   LocPreset.Description = 'Custom Location Preset'
  614.   LocPreset.Type = vtAutoAssembler
  615.   LocPreset.Script = "[ENABLE]\nLuaCall(SetPlayerPosition("..PlayerX..","..PlayerY..","..PlayerZ.."))\n[DISABLE]"
  616. end

  617. function SetPlayerPosition(argx, argy, argz)
  618.   UnfreezeLocationPresetsTimer()
  619.   local BaseAddr = readQword(getAddress("base"))
  620.   if not BaseAddr then return end
  621.   writeFloat(BaseAddr+0x70, argx)
  622.   writeFloat(BaseAddr+0x78, argy)
  623.   writeFloat(BaseAddr+0x74, argz)
  624. end
  625. </LuaScript>
  626. </CheatTable>
複製代碼


所有站內附件皆會附上安全掃描報告
請會員查看純淨度百分比後判斷使用



相關檔案須知:
取得檔案前,請先詳細閱讀文章內容
避免不必要錯誤與誤會發生。
也可多參考文章討論樓層內容
了解附件檔案相關討論資訊。









大家正在看啥


收藏收藏 分享文章到FB上分享
回覆 使用道具 檢舉
複製專屬你的推廣連結:發至FB與各論壇宣傳:累積點數換GP商品 & 藍鑽
每五點閱率就可以兌換藍鑽積分或遊戲點卡 夢遊推廣文章換GP商品

你需要登入後才可以回覆 登入 | 加入會員

本版積分規則

Copyright (C) 2010-2020 夢遊電玩論壇

廣告合作:請直接聯繫我們,並附上您預刊登位置的預算。  

快速回覆 返回頂端 返回清單