Search found 59 matches

by FreeER
Sat Jan 20, 2018 5:14 am
Forum: General Gamehacking
Topic: Need help calling an imported function from within the DLL.
Replies: 7
Views: 165

Re: Need help calling an imported function from within the DLL.

Hm, perhaps this would be, or have been, useful info https://guidedhacking.com/showthread.ph ... -Explained (of course instead of patching it you'd just copy the address to call it)
by FreeER
Sun Jan 07, 2018 3:20 pm
Forum: Cheat Engine Lua Scripting
Topic: How to create a timer ?
Replies: 3
Views: 420

Re: How to create a timer ?

A simpler option might be to let CE handle it whenever it updates the memory record using OnGetDisplayValue al = getAddressList() mr = al.getMemoryRecordByDescription("Description here") mr.OnGetDisplayValue = function(mr,valuestring) --CETrainer.CEEdit1.Text = valuestring -- testing CEEditBox.Text ...
by FreeER
Fri Jan 05, 2018 3:08 am
Forum: Tables
Topic: Relic Hunters Zero Steam +3 Cheat Table (Update 15)
Replies: 2
Views: 654

Re: Relic Hunters Zero Steam +3 Cheat Table (Update 15)

Thanks, didn't really feel like hacking a GM game.... I did find that inf. hp and nades weren't working for me (steam update 16), but ammo did... made this script for nades (haven't done much testing but restarted a couple times and used diff characters), maybe I'll do something for hp at some point...
by FreeER
Sat Dec 30, 2017 5:17 pm
Forum: Cheat Engine Lua Scripting
Topic: [Solved] Dying Light Backpack Editor Error
Replies: 2
Views: 307

Re: [Help] Dying Light Backpack Editor Error

Looks like it's using a pointer that occasionally doesn't have a value, simplest solution to the error is to add a check so that it doesn't try to use a nil value as a string. 25 for i=0,BasePointCount-1 do 26 local ItemAddr = readQword(readQword(BaseItemPoint)+i*8) 27 local ItemString = readString(...
by FreeER
Fri Dec 29, 2017 7:39 pm
Forum: General Gamehacking
Topic: Resetting a value after disabling script
Replies: 25
Views: 719

Re: Resetting a value after disabling script

That depends on how the script works. If you have a static address or pointer then you can use the method TheyCallMeTim13 showed, if you have to hook code to get the address then you could have that hook write the address to memory that you could access later when you disable it. If you've created a...
by FreeER
Fri Dec 29, 2017 3:31 am
Forum: Cheat Engine
Topic: Copy entire memory region - How to do That?
Replies: 5
Views: 211

Re: Copy entire memory region - How to do That?

I've never used stealth edit but as far as I know it doesn't, not sure of any other plugin either.
by FreeER
Thu Dec 28, 2017 7:54 pm
Forum: Cheat Engine
Topic: Copy entire memory region - How to do That?
Replies: 5
Views: 211

Re: Copy entire memory region - How to do That?

A simple ctrl+c and then ctrl+v in notepad works for me... of course make sure the memory viewer is selected before copying
by FreeER
Tue Dec 26, 2017 7:56 pm
Forum: Cheat Engine
Topic: Copy entire memory region - How to do That?
Replies: 5
Views: 211

Re: Copy entire memory region - How to do That?

Why not just change the start/stop addresses (under the value type) to the start/end of the memory region and do an unknown initial value scan and then a changed scan? However you can use a little lua code to select it: getMemoryViewForm().DisassemblerView.SelectedAddress = 0x20000 getMemoryViewForm...
by FreeER
Sun Dec 24, 2017 7:01 pm
Forum: Tables
Topic: Homefront Steam +3
Replies: 3
Views: 1583

Re: Homefront Steam +3

Got the game for free on steam (V1.5.500001), I found the clip pointer failing in a couple places and did my own scan using some pointer maps, this one seemed more stable: <?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>24</ID> <Description Activated="1">"Clip"</D...
by FreeER
Thu Nov 02, 2017 1:08 pm
Forum: General Gamehacking
Topic: Help with finding a pointer
Replies: 4
Views: 473

Re: Help with finding a pointer

I get an instruction without offset (mov ebx, cbx etc.) so I can't trace further if it's something like mov ebx, [eax] then the offset is 0 eg. mov ebx, [eax+0] if it's more like mov ebx, eax then look up in the code to see where eax got it's value. Generally I prefer using assembly scripts over po...
by FreeER
Wed Oct 25, 2017 3:45 am
Forum: General Discussions
Topic: Why you don't allow discussions and hacks related to online games?
Replies: 5
Views: 459

Re: Why you don't allow discussions and hacks related to online games?

http://fearlessrevolution.com/viewtopic.php?f=8&t=17 ? same rules as CEF, which are presumably there to keep any big game companies from getting particularly annoyed and going after the site. Also, many people don't appreciate others ruining their online game experience (even more so when you're pay...
by FreeER
Tue Oct 03, 2017 1:10 am
Forum: General Discussions
Topic: Cheat Engine Discord https://discord.gg/QanJ8SX
Replies: 8
Views: 3826

Re: Cheat Engine Discord https://discord.gg/QanJ8SX

None of these seem to work now :)
by FreeER
Fri Sep 29, 2017 9:11 pm
Forum: General Gamehacking
Topic: How to trigger auto save or save menu?
Replies: 12
Views: 870

Re: How to trigger auto save or save menu?

Make sure you're clicking the + next to the call and looking at the last instructions there, I imagine just having the call selected shows the registers at the time of the call (though I'm not certain). It's also possible that it simply reached the max instruction count before reaching the instructi...
by FreeER
Fri Sep 29, 2017 7:01 pm
Forum: General Discussions
Topic: Cheat Engine Bug
Replies: 3
Views: 377

Re: Cheat Engine Bug

yeah, completely different instructions/bytes. My guess is that "Terraria.UI.ItemSlot::MouseHover" is an overloaded function, meaning the same name is used for multiple functions that are distinguished by only by the types of the parameters... I don't really work with mono much so the best I can do ...
by FreeER
Fri Sep 29, 2017 4:13 pm
Forum: General Gamehacking
Topic: How to trigger auto save or save menu?
Replies: 12
Views: 870

Re: How to trigger auto save or save menu?

call qword ptr[xxxxxxx] is just calling a function using a 64 bit address. Most likely you had "step over" checked so CE didn't actually trace through all the instructions in that function, just ran it and then checked the stop condition, since it was true it stopped. So it was something in that fu...