Re: Raft
Posted: Thu Aug 23, 2018 10:54 am
CT updated to support the latest Update 6
Hilampshade4lyfe wrote: ↑Sun Jan 13, 2019 7:25 amPerson & Hook scripts no longer work. Everything else works fine on Version 8 (3376123)
No craft requirement seems to bug out after a while.
CT updated to support the latest Update 9
Because this update version is 32bit only, while the cheat table (the last version) is 64bit only. That's something that I can not handle in anymore, the devs yo-yo.hentai-sama wrote: ↑Sun Mar 03, 2019 7:34 amCan u pls update it for hotfix 3. Almost all tables doesnt work.
CT updated to support the latest Update 9 Hotfix 3 [ Feb 28, 2019 ]
Raft.Update.9.04.CT
- Minor fix to support the latest update v9.04 [ Apr 25, 2019 ]
- Added 'UNLIMITED ITEMS' script
- Added 'FAST KILL' script
- Added 'UNLIMITED CONSUMEABLE' script
Then just change 99x into something more convenient. Also you do not have to have the script be activated all the time. Let say you change the script to 20x, once you get 20x of your item, then just disable the script til you get 1 or 2 and you reactivate it again.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
<CheatEntries>
<CheatEntry>
<ID>1225</ID>
<Description>"CLOCK"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>//Game: Raft
//Version: Update 9 Hotfix 3 [ Feb 28, 2019 ]
define(address,Clock:GetTimeRotation+33)
define(bytes,D9 40 18 D9 5D FC)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000)
label(code)
label(return)
globalalloc(clock_ptr,4)
newmem:
mov [clock_ptr],eax
code:
fld dword ptr [eax+18]
fstp dword ptr [ebp-04]
jmp return
address:
jmp newmem
nop
return:
[DISABLE]
address:
db bytes
// fld dword ptr [eax+18]
// fstp dword ptr [ebp-04]
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Clock:GetTimeRotation+33
06745616: 8B 05 38 3D 61 00 - mov eax,[00613D38]
0674561C: C7 44 24 04 00 00 00 00 - mov [esp+04],00000000
06745624: 89 04 24 - mov [esp],eax
06745627: E8 44 88 F2 FD - call UnityEngine:Object:op_Equality
0674562C: 85 C0 - test eax,eax
0674562E: 74 07 - je Clock:GetTimeRotation+27
06745630: D9 EE - fldz
06745632: E9 3C 00 00 00 - jmp Clock:GetTimeRotation+63
06745637: 8B 05 38 3D 61 00 - mov eax,[00613D38]
0674563D: 8B 80 84 00 00 00 - mov eax,[eax+00000084]
// ---------- INJECTING HERE ----------
06745643: D9 40 18 - fld dword ptr [eax+18]
06745646: D9 5D FC - fstp dword ptr [ebp-04]
// ---------- DONE INJECTING ----------
06745649: D9 45 FC - fld dword ptr [ebp-04]
0674564C: D9 05 48 B1 C8 16 - fld dword ptr [16C8B148]
06745652: DF F1 - fcomip st(0),st(1)
06745654: DD D8 - fstp st(0)
06745656: 7A 10 - jp Clock:GetTimeRotation+58
06745658: 73 0E - jae Clock:GetTimeRotation+58
0674565A: D9 45 FC - fld dword ptr [ebp-04]
0674565D: D9 05 50 B1 C8 16 - fld dword ptr [16C8B150]
06745663: DE E9 - fsubp st(1),st(0)
06745665: D9 5D FC - fstp dword ptr [ebp-04]
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>1226</ID>
<Description>"Base Address"</Description>
<LastState RealAddress="00000000"/>
<VariableType>String</VariableType>
<Length>0</Length>
<Unicode>0</Unicode>
<CodePage>0</CodePage>
<ZeroTerminate>1</ZeroTerminate>
<Address>clock_ptr</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>1227</ID>
<Description>"dayOfYear"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+14</Address>
</CheatEntry>
<CheatEntry>
<ID>1233</ID>
<Description>"hour"</Description>
<VariableType>Float</VariableType>
<Address>+18</Address>
</CheatEntry>
<CheatEntry>
<ID>1228</ID>
<Description>"day"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+1C</Address>
</CheatEntry>
<CheatEntry>
<ID>1229</ID>
<Description>"month"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+20</Address>
</CheatEntry>
<CheatEntry>
<ID>1230</ID>
<Description>"year"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+24</Address>
</CheatEntry>
<CheatEntry>
<ID>1231</ID>
<Description>"dayInMonth"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+28</Address>
</CheatEntry>
<CheatEntry>
<ID>1232</ID>
<Description>"utc"</Description>
<VariableType>Float</VariableType>
<Address>+2C</Address>
</CheatEntry>
<CheatEntry>
<ID>1234</ID>
<Description>"latitude"</Description>
<VariableType>Float</VariableType>
<Address>+30</Address>
</CheatEntry>
<CheatEntry>
<ID>1235</ID>
<Description>"longitude"</Description>
<VariableType>Float</VariableType>
<Address>+34</Address>
</CheatEntry>
<CheatEntry>
<ID>1236</ID>
<Description>"timeMode"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+38</Address>
</CheatEntry>
<CheatEntry>
<ID>1237</ID>
<Description>"dayCycle"</Description>
<VariableType>Float</VariableType>
<Address>+3C</Address>
</CheatEntry>
<CheatEntry>
<ID>1238</ID>
<Description>"setTimeByCurve"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+40</Address>
</CheatEntry>
<CheatEntry>
<ID>1239</ID>
<Description>"hourByCurve"</Description>
<VariableType>Float</VariableType>
<Address>+44</Address>
</CheatEntry>
<CheatEntry>
<ID>1240</ID>
<Description>"lst"</Description>
<VariableType>Float</VariableType>
<Address>+48</Address>
</CheatEntry>
<CheatEntry>
<ID>1241</ID>
<Description>"m_radians"</Description>
<VariableType>Float</VariableType>
<Address>+4C</Address>
</CheatEntry>
<CheatEntry>
<ID>1242</ID>
<Description>"m_radLatitude"</Description>
<VariableType>Float</VariableType>
<Address>+50</Address>
</CheatEntry>
<CheatEntry>
<ID>1243</ID>
<Description>"m_sinLatitude"</Description>
<VariableType>Float</VariableType>
<Address>+54</Address>
</CheatEntry>
<CheatEntry>
<ID>1244</ID>
<Description>"m_cosLatitude"</Description>
<VariableType>Float</VariableType>
<Address>+58</Address>
</CheatEntry>
<CheatEntry>
<ID>1245</ID>
<Description>"m_daysInMonth"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+78</Address>
</CheatEntry>
<CheatEntry>
<ID>1246</ID>
<Description>"m_dayOfWeek"</Description>
<VariableType>4 Bytes</VariableType>
<Address>+7C</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
</CheatTable>