- UID
- 137164
- 帖子
- 27
- 主題
- 3
- 精華
- 0
- 積分
- 3
- 楓幣
- 140
- 威望
- 3
- 存款
- 0
- 贊助金額
- 0
- 推廣
- 0
- GP
- 3
- 閱讀權限
- 10
- 性別
- 保密
- 在線時間
- 2 小時
- 註冊時間
- 2016-4-23
- 最後登入
- 2016-4-30
|
本方法是由CE傳送來實現盡可能最快刷列克星敦活動中心來實現的
以下是代碼<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="19">
<CheatEntries>
<CheatEntry>
<ID>2808</ID>
<Description>"Jack's Division Cheat Table"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>1955</ID>
<Description>"Teleport <------- Activate me First"</Description>
<Options moAllowManualCollapseAndExpand="1"/>
<LastState/>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(_TeleportCode,TheDivision.exe,F3 0F 10 48 70 F3 0F 10 70)
aobscanmodule(_SaveWAyPointCoordCode,TheDivision.exe,F3 0F 10 81 88 00 00 00 * * * * 40)
aobscanmodule(_GetPlayerCoord,TheDivision.exe,F3 0F 10 50 70 F3 0F 10)
alloc(teleportmem,2048,TheDivision.exe)
alloc(newmem,2048,TheDivision.exe)
alloc(newmem1,2048,TheDivision.exe)
registersymbol(z_coord)
registersymbol(x_coord)
registersymbol(y_coord)
registersymbol(z_coord_undo)
registersymbol(x_coord_undo)
registersymbol(y_coord_undo)
Registersymbol(SaveWaypointCoord_X)
Registersymbol(SaveWaypointCoord_Y)
Registersymbol(SaveWaypointCoord_Z)
registersymbol(s_enable)
registersymbol(l_enable)
registersymbol(u_enable)
Registersymbol(_WriteWayPointCoordsToPlayerLocation)
Registersymbol(_TeleportCode)
Registersymbol(_SaveWAyPointCoordCode)
Registersymbol(GetPlayerCoord_X)
Registersymbol(GetPlayerCoord_Y)
Registersymbol(GetPlayerCoord_Z)
Registersymbol(_GetPlayerCoord)
Registersymbol(base)
Registersymbol(Z_Coord_Value)
alloc(s_enable,4)
alloc(l_enable,4)
alloc(u_enable,4)
alloc(z_coord,4)
alloc(x_coord,4)
alloc(y_coord,4)
alloc(z_coord_undo,4)
alloc(x_coord_undo,4)
alloc(y_coord_undo,4)
alloc(SaveWaypointCoord_X,4)
alloc(SaveWaypointCoord_Y,4)
alloc(SaveWaypointCoord_Z,4)
alloc(_WriteWayPointCoordsToPlayerLocation,4)
alloc(GetPlayerCoord_X,4)
alloc(GetPlayerCoord_Y,4)
alloc(GetPlayerCoord_Z,4)
alloc(Z_Coord_Value,8)
alloc(base,8)
label(returnteleport)
label(originalcodeteleport)
label(exitteleport)
label(save_coord)
label(load_coord)
label(undo_coord)
label(returnhere)
label(originalcode)
label(exit)
label(WriteWayPointCoordsToPlayerLocation)
label(returnhere1)
label(originalcode1)
label(exit1)
newmem1: //this is allocated memory, you have read,write,execute access
mov [base],rax
originalcode1:
movss xmm2,[rax+70]
exit1:
jmp returnhere1
newmem:
movss xmm1,[rcx+00000080]
movss [SaveWaypointCoord_X],xmm1
movss xmm1,[rcx+00000084]
movss [SaveWaypointCoord_Z],xmm1
movss xmm1,[rcx+00000088]
movss [SaveWaypointCoord_Y],xmm1
originalcode:
movss xmm0,[rcx+00000088]
exit:
jmp returnhere
teleportmem:
cmp [s_enable],1
je save_coord
cmp [l_enable],1
je load_coord
cmp [u_enable],1
je undo_coord
cmp [_WriteWayPointCoordsToPlayerLocation],1
je WriteWayPointCoordsToPlayerLocation
jmp originalcodeteleport
save_coord:
mov [s_enable],0
movss xmm12,[rax+70]
movss [x_coord],xmm12
movss xmm12,[rax+74]
movss [z_coord],xmm12
movss xmm12,[rax+78]
movss [y_coord],xmm12
jmp originalcodeteleport
load_coord:
mov [l_enable],0
cmp [z_coord],0
je originalcodeteleport
// Save actual Position (for UNDO TELEPORT) when press LOAD POSiTiON
movss xmm12,[rax+70]
movss [x_coord_undo],xmm12
movss xmm12,[rax+74]
movss [z_coord_undo],xmm12
movss xmm12,[rax+78]
movss [y_coord_undo],xmm12
// Save actual Position (for UNDO TELEPORT) when press LOAD POSiTiON
movss xmm12,[x_coord]
movss [rax+70],xmm12
movss xmm12,[z_coord]
movss [rax+74],xmm12
movss xmm12,[y_coord]
movss [rax+78],xmm12
jmp originalcodeteleport
undo_coord:
mov [l_enable],0
mov [s_enable],0
mov [u_enable],0
cmp [z_coord_undo],0
je originalcodeteleport
movss xmm12,[x_coord_undo]
movss [rax+70],xmm12
movss xmm12,[z_coord_undo]
movss [rax+74],xmm12
movss xmm12,[y_coord_undo]
movss [rax+78],xmm12
jmp originalcodeteleport
///////////////TELEPORT TO WAYPOiNT//////////////
WriteWayPointCoordsToPlayerLocation:
mov byte ptr [_WriteWayPointCoordsToPlayerLocation],0
movss xmm12,[rax+70]
movss [x_coord_undo],xmm12
movss xmm12,[rax+74]
movss [z_coord_undo],xmm12
movss xmm12,[rax+78]
movss [y_coord_undo],xmm12
movss xmm1,[SaveWaypointCoord_X]
movss [rax+70],xmm1
movss xmm1,[SaveWaypointCoord_Y]
movss [rax+78],xmm1
// no Z Coord for waypoint
// Fix Fall trough ground
fld [rax+74]
fld [Z_Coord_Value]
faddp
fstp [rax+74]
originalcodeteleport:
movss xmm1,[rax+70]
exitteleport:
jmp returnteleport
_TeleportCode:
jmp teleportmem
returnteleport:
_SaveWAyPointCoordCode:
jmp newmem
nop
nop
nop
returnhere:
_GetPlayerCoord:
jmp newmem1
returnhere1:
x_coord:
dd 0
z_coord:
dd 0
y_coord:
dd 0
s_enable:
dd 0
l_enable:
dd 0
x_coord_undo:
dd 0
z_coord_undo:
dd 0
y_coord_undo:
dd 0
u_enable:
dd 0
SaveWaypointCoord_X:
dd 0
SaveWaypointCoord_Y:
dd 0
SaveWaypointCoord_Z:
dd 0
Z_Coord_Value:
dq (float)125
[DISABLE]
Unregistersymbol(z_coord)
Unregistersymbol(x_coord)
Unregistersymbol(y_coord)
Unregistersymbol(z_coord_undo)
Unregistersymbol(x_coord_undo)
Unregistersymbol(y_coord_undo)
Unregistersymbol(s_enable)
Unregistersymbol(l_enable)
Unregistersymbol(u_enable)
Unregistersymbol(SaveWaypointCoord_X)
Unregistersymbol(SaveWaypointCoord_Y)
Unregistersymbol(SaveWaypointCoord_Z)
Unregistersymbol(_WriteWayPointCoordsToPlayerLocation)
Unregistersymbol(_TeleportCode)
Unregistersymbol(GetPlayerCoord_X)
Unregistersymbol(GetPlayerCoord_Y)
Unregistersymbol(GetPlayerCoord_Z)
Unregistersymbol(_GetPlayerCoord)
Unregistersymbol(base)
Unregistersymbol(Z_Coord_Value)
dealloc(z_coord)
dealloc(x_coord)
dealloc(y_coord)
dealloc(z_coord_undo)
dealloc(x_coord_undo)
dealloc(y_coord_undo)
dealloc(s_enable)
dealloc(l_enable)
dealloc(u_enable)
dealloc(teleportmem)
dealloc(SaveWaypointCoord_X)
dealloc(SaveWaypointCoord_Y)
dealloc(SaveWaypointCoord_Z)
dealloc(_WriteWayPointCoordsToPlayerLocation)
dealloc(newmem)
dealloc(GetPlayerCoord_X)
dealloc(GetPlayerCoord_Y)
dealloc(GetPlayerCoord_Z)
dealloc(newmem1)
dealloc(base)
dealloc(Z_Coord_Value)
_TeleportCode:
movss xmm1,[rax+70]
_SaveWAyPointCoordCode:
movss xmm0,[rcx+00000088]
_GetPlayerCoord:
movss xmm2,[rax+70]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2790</ID>
<Description>"Essentials"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2794</ID>
<Description>"Integrity Check Bypasser- Find online"</Description>
<LastState/>
<Color>00FF80</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
http://www.unknowncheats.me/forum/tom-clancy-s-the-division/173117-extropytd.html
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2797</ID>
<Description>"Xenos - Find online"</Description>
<LastState/>
<Color>00FF80</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
http://www.unknowncheats.me/forum/tom-clancy-s-the-division/173117-extropytd.html
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2795</ID>
<Description>"Please Use ExtropyTD, Link In Script ----------->"</Description>
<LastState/>
<Color>00FF80</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[enable]
http://www.unknowncheats.me/forum/tom-clancy-s-the-division/173117-extropytd.html
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>2791</ID>
<Description>"Farms"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2799</ID>
<Description>"Lexington Event Centre Farm- 35 pxc "</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>00FF80</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2800</ID>
<Description>"Mission Restart"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(423.40,189.23,-0.13))
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2801</ID>
<Description>"Second Hostage----F5"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(347.12,197.96,14))
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>116</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2802</ID>
<Description>"Open Door----F6"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(293.72,229.96,0))
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>117</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2803</ID>
<Description>"Kill Boss----F7"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(279.61,209.97,4.01))
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>118</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>2804</ID>
<Description>"Police Academy Farm"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>00FF80</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2805</ID>
<Description>"Active Echo"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(681.72,160.53,0.02))
[DISABLE]
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>2760</ID>
<Description>"Incursion Farm"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>00FF80</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2754</ID>
<Description>"Incursion TP"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1318.0346679688,-374.2028503418,-0.085600636899471))
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2758</ID>
<Description>"Mobs"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1337.7864990234,-438.66201782227,-10.119027137756))
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2759</ID>
<Description>"Door 5"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1394.3416748047,-500.45056152344,4.0443992614746))
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>53</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2753</ID>
<Description>"inside APC"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1465.3985595703,-526.46002197266,1.0669981241226))
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2749</ID>
<Description>"Inside Res"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1402.0590820313,-503.18612670898,4.0444059371948))
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2776</ID>
<Description>"left button 7"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1466.2608642578,-513.02734375,1.0623985528946))
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>55</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2777</ID>
<Description>"right button 8"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1457.5189208984,-550.12377929688,2.0550594329834))
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>56</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2775</ID>
<Description>"apc bomb plant 9"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1468.8361816406,-526.37249755859,1.062828540802))
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>57</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2778</ID>
<Description>"Exterior farm 6"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(1462.9694824219,-476.51254272461,0.044399350881577))
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>54</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>2809</ID>
<Description>"Other"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2806</ID>
<Description>"Not My Stuff- Other Creators Stuff, I take no credit"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2004</ID>
<Description>"[Location Presets]"</Description>
<Options moAllowManualCollapseAndExpand="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>FF0000</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2193</ID>
<Description>"Restock - Home Base"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(-982.34594726563,429.23181152344,5.0370631217957))
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>2009</ID>
<Description>"_Save Current Location Preset"</Description>
<Options moHideChildren="1" moAllowManualCollapseAndExpand="1"/>
<LastState/>
<Color>008000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
LuaCall(SaveLocationPreset())
[DISABLE]
</AssemblerScript>
<Hotkeys>
<Hotkey>
<Action>Toggle Activation</Action>
<Keys>
<Key>101</Key>
</Keys>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2807</ID>
<Description>"Custom Location Preset"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
LuaCall(SetPlayerPosition(681.35833740234,160.52661132813,0.05963446944952))
[DISABLE]
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>1960</ID>
<Description>"[DEBUG]"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>0080FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2077</ID>
<Description>"Teleport Height"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>Z_Coord_Value</Address>
</CheatEntry>
<CheatEntry>
<ID>1967</ID>
<Description>"Base Address"</Description>
<ShowAsHex>1</ShowAsHex>
<Color>808080</Color>
<VariableType>8 Bytes</VariableType>
<Address>base</Address>
</CheatEntry>
<CheatEntry>
<ID>1961</ID>
<Description>"Player Position X"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>base</Address>
<Offsets>
<Offset>70</Offset>
</Offsets>
<Hotkeys>
<Hotkey>
<Action>Increase Value</Action>
<Keys>
<Key>39</Key>
</Keys>
<Value>10</Value>
<ID>0</ID>
</Hotkey>
<Hotkey>
<Action>Decrease Value</Action>
<Keys>
<Key>37</Key>
</Keys>
<Value>10</Value>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>1962</ID>
<Description>"Player Position Z"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>base</Address>
<Offsets>
<Offset>74</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>1963</ID>
<Description>"Player Position Y"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>base</Address>
<Offsets>
<Offset>78</Offset>
</Offsets>
<Hotkeys>
<Hotkey>
<Action>Increase Value</Action>
<Keys>
<Key>38</Key>
</Keys>
<Value>10</Value>
<ID>0</ID>
</Hotkey>
<Hotkey>
<Action>Decrease Value</Action>
<Keys>
<Key>40</Key>
</Keys>
<Value>10</Value>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>1964</ID>
<Description>"Waypoint Coordinate X"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>SaveWaypointCoord_X</Address>
</CheatEntry>
<CheatEntry>
<ID>1965</ID>
<Description>"Waypoint Coordinate Z"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>SaveWaypointCoord_Z</Address>
</CheatEntry>
<CheatEntry>
<ID>1966</ID>
<Description>"Waypoint Coordinate Y"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>SaveWaypointCoord_Y</Address>
</CheatEntry>
<CheatEntry>
<ID>2000</ID>
<Description>"Undo Player Position Y"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>y_coord_undo</Address>
<Hotkeys>
<Hotkey>
<Action>Increase Value</Action>
<Keys>
<Key>38</Key>
</Keys>
<Value>1</Value>
<ID>0</ID>
</Hotkey>
<Hotkey>
<Action>Decrease Value</Action>
<Keys>
<Key>40</Key>
</Keys>
<Value>1</Value>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>1999</ID>
<Description>"Undo Player Position Z"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>z_coord_undo</Address>
</CheatEntry>
<CheatEntry>
<ID>1998</ID>
<Description>"Undo Player Position X"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>x_coord_undo</Address>
<Hotkeys>
<Hotkey>
<Action>Increase Value</Action>
<Keys>
<Key>39</Key>
</Keys>
<Value>1</Value>
<ID>0</ID>
</Hotkey>
<Hotkey>
<Action>Decrease Value</Action>
<Keys>
<Key>37</Key>
</Keys>
<Value>1</Value>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2003</ID>
<Description>"Saved Player Position X"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>x_coord</Address>
<Hotkeys>
<Hotkey>
<Action>Increase Value</Action>
<Keys>
<Key>39</Key>
</Keys>
<Value>1</Value>
<ID>0</ID>
</Hotkey>
<Hotkey>
<Action>Decrease Value</Action>
<Keys>
<Key>37</Key>
</Keys>
<Value>1</Value>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>2002</ID>
<Description>"Saved Player Position Z"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>z_coord</Address>
</CheatEntry>
<CheatEntry>
<ID>2001</ID>
<Description>"Saved Player Position Y"</Description>
<Color>808080</Color>
<VariableType>Float</VariableType>
<Address>y_coord</Address>
<Hotkeys>
<Hotkey>
<Action>Increase Value</Action>
<Keys>
<Key>38</Key>
</Keys>
<Value>1</Value>
<ID>0</ID>
</Hotkey>
<Hotkey>
<Action>Decrease Value</Action>
<Keys>
<Key>40</Key>
</Keys>
<Value>1</Value>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>2078</ID>
<Description>"[Triggers]"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>FF0000</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>1956</ID>
<Description>"Save Position"</Description>
<Color>404080</Color>
<VariableType>Byte</VariableType>
<Address>s_enable</Address>
<Hotkeys>
<Hotkey>
<Action>Set Value</Action>
<Keys>
<Key>36</Key>
</Keys>
<Value>1</Value>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>1957</ID>
<Description>"Load Position"</Description>
<Color>404080</Color>
<VariableType>Byte</VariableType>
<Address>l_enable</Address>
<Hotkeys>
<Hotkey>
<Action>Set Value</Action>
<Keys>
<Key>35</Key>
</Keys>
<Value>1</Value>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>1958</ID>
<Description>"Undo Teleport"</Description>
<Color>404080</Color>
<VariableType>Byte</VariableType>
<Address>u_enable</Address>
<Hotkeys>
<Hotkey>
<Action>Set Value</Action>
<Keys>
<Key>33</Key>
</Keys>
<Value>1</Value>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
<CheatEntry>
<ID>1959</ID>
<Description>"Teleport to Waypoint"</Description>
<Color>404080</Color>
<VariableType>Byte</VariableType>
<Address>_WriteWayPointCoordsToPlayerLocation</Address>
<Hotkeys>
<Hotkey>
<Action>Set Value</Action>
<Keys>
<Key>34</Key>
</Keys>
<Value>1</Value>
<ID>0</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>2079</ID>
<Description>"!Home = Save Pos, End = Load Pos, PGUP = Undo, PGDWN = Waypoint"</Description>
<LastState Value="" RealAddress="00000000"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>2811</ID>
<Description>"Guides"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>2810</ID>
<Description>"http://www.unknowncheats.me/forum/members/1029706.html"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols>
<SymbolEntry>
<Name>_TeleportCode</Name>
<Address>7FF7F59A921C</Address>
</SymbolEntry>
<SymbolEntry>
<Name>_SaveWAyPointCoordCode</Name>
<Address>7FF7F4DC6F1D</Address>
</SymbolEntry>
<SymbolEntry>
<Name>_GetPlayerCoord</Name>
<Address>7FF7F598C0B7</Address>
</SymbolEntry>
</UserdefinedSymbols>
<LuaScript>CheatTable = getAddressList()
if not PreTimer then PreTimer = nil end
function UnfreezeLocationPresetsTimer()
PreTimer = createTimer(nil)
PreTimer.OnTimer = UnfreezeLocationPresets
PreTimer.Interval = 100
PreTimer.Enabled = true
end
function UnfreezeLocationPresets()
if PreTimer ~= nil then PreTimer.Enabled = false; object_destroy(PreTimer); end
local Presets = CheatTable.getMemoryRecordByDescription("[Location Presets]")
for i = Presets.Count-1,0,-1 do
memoryrecord_unfreeze(Presets.Child)
end
end
function SaveLocationPreset(argx, argy, argz)
UnfreezeLocationPresetsTimer()
local LocTable = CheatTable.getMemoryRecordByDescription("[Location Presets]")
local BaseAddr = readQword(getAddress("base"))
local PlayerX, PlayerY, PlayerZ = argx, argy, argz
if not LocTable or not BaseAddr then return end
if not PlayerX then PlayerX = readFloat(BaseAddr+0x70) end
if not PlayerY then PlayerY = readFloat(BaseAddr+0x78) end
if not PlayerZ then PlayerZ = readFloat(BaseAddr+0x74) end
if not PlayerX then return end
local LocPreset = CheatTable.createMemoryRecord()
memoryrecord_appendToEntry(LocPreset,LocTable)
LocPreset.Description = 'Custom Location Preset'
LocPreset.Type = vtAutoAssembler
LocPreset.Script = "[ENABLE]\nLuaCall(SetPlayerPosition("..PlayerX..","..PlayerY..","..PlayerZ.."))\n[DISABLE]"
end
function SetPlayerPosition(argx, argy, argz)
UnfreezeLocationPresetsTimer()
local BaseAddr = readQword(getAddress("base"))
if not BaseAddr then return end
writeFloat(BaseAddr+0x70, argx)
writeFloat(BaseAddr+0x78, argy)
writeFloat(BaseAddr+0x74, argz)
end
</LuaScript>
</CheatTable>
1.啟動任務,殺死第一組NPC,救出JTF的人質
2.傳送至第一個傳送點,繼續殺死NPC
3.快速移動至電梯哪裡
4.當房頂上面的NPC都殺死後,利用傳送,快速下樓梯
5.等到AI出現后,傳送到下一個傳送點就可以了
|
|