Sky: Children of the Light on Steam

Upload your cheat tables here (No requests)
basem21
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sat Mar 06, 2021 5:18 pm
Reputation: 1

Re: Sky: Children of the Light on Steam

Post by basem21 »

update on the "WAX RANGE" i think it is not a player value but object value cuz after i narrow it down to 4k from 30k or more ... any way: i changed some to be 0.00 and some to 10 [to my surprise most of the wax got collected ? yes but some wax wouldnt get collected even when im in top of it]
so not only that .. if u do the scan before the wax spawn its pretty much useless and btw this time it worked on 3.5000 to make sure i dont get any fractions
IMPORTANT NOTE [ i u changed map and scanned for changed data then all the next values will be useless cuz the addresses changed and new ones been assigned so its not using same addresses i guess or i might be wrong not 100% correct but thought to share exp]

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

basem21
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sat Mar 06, 2021 5:18 pm
Reputation: 1

Re: Sky: Children of the Light on Steam

Post by basem21 »

ok so i managed to find the code that "access" those addresses but when i debug the code it says it writes to the addresses but the addresses are not detecting it is being written to .. also it writes to some other addresses that are not related to wax cuz wax address i think changes to 0 or stay the same value u changed to like for example 100 but some addresses gets to -1 or weird numbers .. can someone try and check what they can do with it ? cuz i literally almost finished all maps thro searching process and i barely have enough to test any thing like cmp commands or anything

i made a script but didnt modify anything to help people find the code using array scan method


update. i dont know yet how to modify it tried movss and mov for both xmm1 and the "[r15+000000EC]" + the xmm1 just ignores my action even if i placed it before and after and trying to force it inside [r15+000000EC] changes all value to negative value and being un able to get corrected unless map changes

Code: Select all

aobscanmodule(INJECT,Sky.exe,C4 C1 78 2E 8F EC 00 00 00 0F 87 81 F2 FF FF) // should be unique
alloc(newmem,$1000)
alloc(WAX_float,8)
WAX_float:
dd (float)999


label(code)
label(return)

newmem:
movss xmm1,[WAX_float]
code:
  vucomiss xmm1,[r15+000000EC]
  movss xmm1,[WAX_float]
  ja Sky.exe+32EE2B
  jmp return

INJECT:
  jmp far newmem
  nop
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
  db C4 C1 78 2E 8F EC 00 00 00 0F 87 81 F2 FF FF

unregistersymbol(INJECT)
dealloc(newmem)
dealloc(WAX_float,8)
Attachments
Sky Steam Cheat (1).CT
(89.02 KiB) Downloaded 78 times

Skyler
What is cheating?
What is cheating?
Posts: 2
Joined: Sun May 26, 2024 10:30 am
Reputation: 1

Re: Sky: Children of the Light on Steam

Post by Skyler »

The latest script update changes how coordinates are handled: it now glides smoothly to the destination instead of jumping directly there. Is there any advantage to this new method? Also, I’ve made some tweaks to the pre-defined teleport settings. Here’s my method:
- Map: Prairie Butterfly Fields
- Usage: Press '1' to teleport to the previous location, press '2' to teleport to the next location

Code: Select all

{$lua}
if syntaxcheck then return end
[ENABLE]

-- coords
coords = {
  {-434.0650634765625, 196.7327880859375, 125.8191909790039},
  {-442.434326171875, 196.92933654785156, 126.36478424072266},
  {-435.1515808105469, 196.59423828125, 114.17571258544922},
  {-428.2901306152344, 196.90032958984375, 106.10945892333984},
  {-431.1561584472656, 197.1288604736328, 118.88468170166016},
  {-422.8909912109375, 196.61524963378906, 119.42495727539062},
  {-427.2716369628906, 197.09629821777344, 120.89807891845703},
  {-420.4129333496094, 196.7722625732422, 110.73902893066406},
  {-416.8428039550781, 197.6248779296875, 117.3946762084961},
  {-414.08978271484375, 198.43763732910156, 113.90576171875},
  {-31.244253158569336, 157.44467163085938, 123.84048461914062},
  {-25.177522659301758, 149.2626495361328, 113.31632232666016},
  {-17.872663497924805, 156.8743438720703, 39.101139068603516},
  {-20.580171585083008, 158.94158935546875, 26.917245864868164},
  {1.4737073183059692, 150.24215698242188, 78.46833038330078},
  {7.607182502746582, 151.29530334472656, 58.5430908203125},
  {44.61483383178711, 156.4333953857422, 81.00585174560547},
  {45.74073028564453, 156.81103515625, 90.36058807373047},
  {50.310909271240234, 157.7774200439453, 82.3095703125},
  {62.438663482666016, 160.93963623046875, 81.02312469482422},
  {50.33897018432617, 156.07421875, 111.83123779296875},
  {20.319795608520508, 172.40145874023438, 104.788330078125},
  {23.90431022644043, 156.40342712402344, 109.71389770507812},
  {1.2447913885116577, 162.6338348388672, 148.1076202392578},
  {6.675168991088867, 162.28199768066406, 144.3789520263672},
  {15.7, 155.2, 102.8},
  {-28.314294815063477, 148.69432067871094, 125.12788391113281},
  {27.84032440185547, 175.02781677246094, 106.41901397705078},
  {5.677907943725586, 163.42144775390625, 159.9477081298828}
}

currentIndex = 1
keyPressed = false

function teleportToCoords(index)
  local coord = coords[index]
  writeFloat("[p_coord]+00", coord[3]) -- X
  writeFloat("[p_coord]+04", coord[2]) -- Y
  writeFloat("[p_coord]+08", coord[1]) -- Z
  speak("Teleported to coordinates " .. index)
end

function checkKeys()
  if isKeyPressed(VK_1) and not keyPressed then
    currentIndex = currentIndex - 1
    if currentIndex < 1 then
      currentIndex = #coords
    end
    teleportToCoords(currentIndex)
    keyPressed = true
  elseif isKeyPressed(VK_2) and not keyPressed then
    currentIndex = currentIndex + 1
    if currentIndex > #coords then
      currentIndex = 1
    end
    teleportToCoords(currentIndex)
    keyPressed = true
  elseif not (isKeyPressed(VK_1) or isKeyPressed(VK_2)) then
    keyPressed = false
  end
end

t = createTimer(nil)
timer_setInterval(t, 10)
timer_onTimer(t, checkKeys)
timer_setEnabled(t, true)

[DISABLE]
timer_setEnabled(t, false)

User avatar
XeTrinityz
Cheater
Cheater
Posts: 33
Joined: Thu May 23, 2024 10:41 pm
Reputation: 26

Re: Sky: Children of the Light on Steam

Post by XeTrinityz »

basem21 wrote:
Sun May 26, 2024 10:06 am
ok so i managed to find the code that "access" those addresses but when i debug the code it says it writes to the addresses but the addresses are not detecting it is being written to .. also it writes to some other addresses that are not related to wax cuz wax address i think changes to 0 or stay the same value u changed to like for example 100 but some addresses gets to -1 or weird numbers .. can someone try and check what they can do with it ? cuz i literally almost finished all maps thro searching process and i barely have enough to test any thing like cmp commands or anything

i made a script but didnt modify anything to help people find the code using array scan method


update. i dont know yet how to modify it tried movss and mov for both xmm1 and the "[r15+000000EC]" + the xmm1 just ignores my action even if i placed it before and after and trying to force it inside [r15+000000EC] changes all value to negative value and being un able to get corrected unless map changes
I managed to get it working! Will post it soon.

User avatar
XeTrinityz
Cheater
Cheater
Posts: 33
Joined: Thu May 23, 2024 10:41 pm
Reputation: 26

Re: Sky: Children of the Light on Steam

Post by XeTrinityz »

Added Increased Pickup Range:

World Options
  • Increased Pickup Range
Attachments
Sky Steam Cheat.CT
(124.51 KiB) Downloaded 104 times
Last edited by XeTrinityz on Sun May 26, 2024 3:29 pm, edited 1 time in total.

basem21
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sat Mar 06, 2021 5:18 pm
Reputation: 1

Re: Sky: Children of the Light on Steam

Post by basem21 »

XeTrinityz wrote:
Sun May 26, 2024 2:53 pm

I managed to get it working! Will post it soon.

nice !!!! will be waiting cuz i been changing address manually XD ..+ i changed the line " vucomiss xmm1,[r15+000000EC]" to "vucomiss xmm1,[WAX_float]" and it works as a on\off switch but if i left it on game crash is a guaranteed due to error in next line "ja Sky.exe+32EE2B" .. XD

also check if u can add the teleport script by @Skyler cuz im just a script kid that doesnt know how to even write a lua script XD ..

update !!: ok that was faster than my comment lol XD

User avatar
XeTrinityz
Cheater
Cheater
Posts: 33
Joined: Thu May 23, 2024 10:41 pm
Reputation: 26

Re: Sky: Children of the Light on Steam

Post by XeTrinityz »

basem21 wrote:
Sun May 26, 2024 3:05 pm
XeTrinityz wrote:
Sun May 26, 2024 2:53 pm

I managed to get it working! Will post it soon.

nice !!!! will be waiting cuz i been changing address manually XD ..+ i changed the line " vucomiss xmm1,[r15+000000EC]" to "vucomiss xmm1,[WAX_float]" and it works as a on\off switch but if i left it on game crash is a guaranteed due to error in next line "ja Sky.exe+32EE2B" .. XD

also check if u can add the teleport script by @Skyler cuz im just a script kid that doesnt know how to even write a lua script XD ..

update !!: ok that was faster than my comment lol XD
I forgot to add the original code comments back if you want to add that back manually. I also forgot that 461C4000 is = to 10000.0f not 1000.0f.

GTLiz16
Noobzor
Noobzor
Posts: 9
Joined: Tue Mar 19, 2024 10:16 pm
Reputation: 2

Re: Sky: Children of the Light on Steam

Post by GTLiz16 »

XeTrinityz wrote:
Sun May 26, 2024 3:00 pm
Added Increased Pickup Range:

World Options
  • Increased Pickup Range
hey i was testing it out and i realize i cant use the teleport anymore! and the teleport things dont really work like the warping. soooo can you fix it? or someone else?

User avatar
XeTrinityz
Cheater
Cheater
Posts: 33
Joined: Thu May 23, 2024 10:41 pm
Reputation: 26

Re: Sky: Children of the Light on Steam

Post by XeTrinityz »

New stuff.

Player Options
  • Super Run
World Options
  • Disable Cloud Collision
  • Disable Cloud Collision & Visuals
Attachments
Sky Steam Cheat.CT
(207.07 KiB) Downloaded 204 times

User avatar
XeTrinityz
Cheater
Cheater
Posts: 33
Joined: Thu May 23, 2024 10:41 pm
Reputation: 26

Re: Sky: Children of the Light on Steam

Post by XeTrinityz »

What have I done? 😔
Image

User avatar
XeTrinityz
Cheater
Cheater
Posts: 33
Joined: Thu May 23, 2024 10:41 pm
Reputation: 26

Re: Sky: Children of the Light on Steam

Post by XeTrinityz »

I have a lot of new stuff to share soon.

Skyler
What is cheating?
What is cheating?
Posts: 2
Joined: Sun May 26, 2024 10:30 am
Reputation: 1

Re: Sky: Children of the Light on Steam

Post by Skyler »

If you don't want to glide to your destination and prefer to teleport directly, you can replace the "Get Coordinates" script with the content below. (Note: After enabling, the character may briefly clip into the ground, but it's not a big deal. Turn it on when needed, and off when not.)

Code: Select all

[ENABLE]

aobscanmodule(coords,Sky.exe,C4 C1 78 28 75 00 E9) // should be unique
alloc(newmem,$1000,coords)
alloc(p_coord,8)

label(code)
label(return)
label(init)

p_coord:
dq 0

newmem:
init:

  mov rax,[Sky.exe+02160140]   
  mov rax,[rax+368]            
  mov rax,[rax+808]            
  mov rax,[rax+4C0]            
  mov rax,[rax+10]             
  add rax,2D0                  
  mov [p_coord],rax            

code:
  mov rax, [p_coord]
  vmovaps xmm6,[rax+00]
  jmp return

coords:
  jmp newmem
  nop
return:
registersymbol(coords p_coord)

[DISABLE]

coords:
  db C4 C1 78 28 75 00

unregistersymbol(coords p_coord)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Sky.exe+771906

Sky.exe+7718D6: C7 44 24 28 9A 99 19 3E     - mov [rsp+28],3E19999A
Sky.exe+7718DE: C7 44 24 20 20 00 00 00     - mov [rsp+20],00000020
Sky.exe+7718E6: 4C 89 E1                    - mov rcx,r12
Sky.exe+7718E9: 48 89 EA                    - mov rdx,rbp
Sky.exe+7718EC: C5 F8 28 D6                 - vmovaps xmm2,xmm6
Sky.exe+7718F0: E8 EB 23 03 00              - call Sky.exe+7A3CE0
Sky.exe+7718F5: 41 89 C4                    - mov r12d,eax
Sky.exe+7718F8: 84 C0                       - test al,al
Sky.exe+7718FA: 0F 84 A7 01 00 00           - je Sky.exe+771AA7
Sky.exe+771900: C5 F8 28 44 24 70           - vmovaps xmm0,[rsp+70]
// ---------- INJECTING HERE ----------
Sky.exe+771906: C4 C1 78 28 75 00           - vmovaps xmm6,[r13+00]
// ---------- DONE INJECTING  ----------
Sky.exe+77190C: E9 B8 01 00 00              - jmp Sky.exe+771AC9
Sky.exe+771911: C5 A2 59 05 07 DC 24 01     - vmulss xmm0,xmm11,[Sky.exe+19BF520]
Sky.exe+771919: E8 42 26 14 01              - call Sky.exe+18B3F60
Sky.exe+77191E: C5 AA 5C C0                 - vsubss xmm0,xmm10,xmm0
Sky.exe+771922: C4 C1 7A 5F C0              - vmaxss xmm0,xmm0,xmm8
Sky.exe+771927: C4 C1 7A 5D C2              - vminss xmm0,xmm0,xmm10
Sky.exe+77192C: C5 CA 5C F7                 - vsubss xmm6,xmm6,xmm7
Sky.exe+771930: C4 E2 79 A9 F7              - vfmadd213ss xmm6,xmm0,xmm7
Sky.exe+771935: C5 7A 10 7C 24 60           - vmovss xmm15,[rsp+60]
Sky.exe+77193B: C5 78 28 84 24 80 00 00 00  - vmovaps xmm8,[rsp+00000080]
}

basem21
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sat Mar 06, 2021 5:18 pm
Reputation: 1

Re: Sky: Children of the Light on Steam

Post by basem21 »

XeTrinityz wrote:
Sun May 26, 2024 11:36 pm
New stuff.

Player Options
  • Super Run
World Options
  • Disable Cloud Collision
  • Disable Cloud Collision & Visuals
ok u gotta teach me how to search for things like the cloud collision thing XD ... no for real tell me at least the steps of ur search values or what inspired u to get the tail of it ? XD + yea i did same with my stretching body when i was searching for the wax XD

+ dont worry about the 10000 XD the higher the range the better XD

User avatar
XeTrinityz
Cheater
Cheater
Posts: 33
Joined: Thu May 23, 2024 10:41 pm
Reputation: 26

Re: Sky: Children of the Light on Steam

Post by XeTrinityz »

I created a new post because I don't think the owner of this one is active anymore.
viewtopic.php?f=4&t=29419

Post Reply

Who is online

Users browsing this forum: AlphaFire, Google Adsense [Bot], trollish, vhintz