| View previous topic :: View next topic |
| Author |
Message |
dforell Newbie cheater
Reputation: 2
Joined: 31 Aug 2011 Posts: 14
|
Posted: Thu Jan 19, 2012 7:21 pm Post subject: 16-bit apps and assigning hotkeys |
|
|
| "Find out what accesses/writes to this address" and the pointer scanner don't seem to have any effect on 16-bit applications for me. Is there some way around this? Also, I have a large number of values I'd like to set to the same value with a single hotkey. Can I mass set a hotkey action for many addresses?
|
|
| Back to top |
|
 |
Geri Moderator
Reputation: 112
Joined: 05 Feb 2010 Posts: 5627
|
Posted: Thu Jan 19, 2012 8:06 pm Post subject: |
|
|
Why is it not working? I have made cheats for plenty of 16-bit, ages old games.
Looks like selecting multiple addresses and assigning a hotkey is not working, but you can assign the same hotkey one by one to different addresses.
_________________
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 474
Joined: 09 May 2003 Posts: 25948 Location: The netherlands
|
Posted: Thu Jan 19, 2012 8:23 pm Post subject: |
|
|
you can also assign a hotkey to a groupheader and set it so that all children are affected by the header
_________________
Tools give you results. Knowledge gives you control.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
dforell Newbie cheater
Reputation: 2
Joined: 31 Aug 2011 Posts: 14
|
Posted: Thu Jan 19, 2012 9:52 pm Post subject: |
|
|
Okay, I can create headers.
I can drag multiple entries into a header.
I can assign hotkeys to headers.
But, saving a table with headers and hotkeys does not save the hotkeys.
The generated standalone exe does nothing. It just creates a process I have to use a task manager to terminate.
EDIT: Seems to be a LUA problem. The form never loads. Manually executing the LUA script gives an access violation. Removing the hotkey entries allow the form to load (though without use). I guess this has to do with the unsaved hotkeys.
|
|
| Back to top |
|
 |
Geri Moderator
Reputation: 112
Joined: 05 Feb 2010 Posts: 5627
|
Posted: Fri Jan 20, 2012 3:10 am Post subject: |
|
|
| dforell wrote: | The generated standalone exe does nothing. It just creates a process I have to use a task manager to terminate.
|
This may happen if you did not choose an icon for the trainer.
Or sometimes if you modify the About text, the correct code, which is
will be bugged and it will look like this:
In that case, make sure to add ]] at the end of the line.
Of course there may be outer bugs too, but I think these are the most common.
_________________
|
|
| Back to top |
|
 |
dforell Newbie cheater
Reputation: 2
Joined: 31 Aug 2011 Posts: 14
|
Posted: Fri Jan 20, 2012 7:11 pm Post subject: |
|
|
Nope, haven't messed with the about box code. I'm wondering what I could be doing wrong.
I have some addresses. I create a header. I select and drag the addresses on to the header. I select the header flags. I add a hotkey to the header. Save.
Hotkeys aren't saved. Creating a CETRAINER or standalone exe doesn't work. Lua code throws an access violation.
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 474
Joined: 09 May 2003 Posts: 25948 Location: The netherlands
|
Posted: Fri Jan 20, 2012 10:24 pm Post subject: |
|
|
Instead of a header, try a normal address that has no real function (e.g address 00000000)
but that has no effect on the trainer showing or not. Make sure that your trainer has an icon.
And after generating the script, but before saving as .exe, check the script.
(e.g if you renamed the form, check that the same changes are mad ein the script)
Try pasting the whole generated lua code here so we can see what's going wrong
_________________
Tools give you results. Knowledge gives you control.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
dforell Newbie cheater
Reputation: 2
Joined: 31 Aug 2011 Posts: 14
|
Posted: Fri Jan 20, 2012 10:42 pm Post subject: |
|
|
| ah, perfect! Just needed to use an address rather than a header. Thanks so much. Now back to work...
|
|
| Back to top |
|
 |
|