Hey guys I've update the tool this 2nd December,
I've re-wrote the trainer system (not attaching ones*).
It's much clearer and much easier to understand what I've done.
I added a enable all hacks (it does not disable hacks though and if a hack was enabled already it skips it).
I made it as local (like 1 time executed and after that you can't touch or read or use anything of it's functions), so you may run the same instances of the same (or other) trainers without having to worry of messed up trainer (e.g 2 trainers, 1 trainers calls enable function and the 2nd trainer tries to call it too and then it running into some error because the trainer is turned already..).

New image of the final (Well atleast now, it's bit different from the one you actually gonna download)

What kind of hacks can you input in there?
Mainly Auto Assemble hacks.
But you may call lua functions (luacall in assembly script), that allows you to do even more.

There's 2 functions Aobswap and AobswapC (include them if you want to use them),
Those functions usage:
Allows you to replace Array of bytes via the assembly script.
What the differences between Aobswap and AobswapC?
Aobswap replaces all aobs and returns true whenever it actually did replace or not (like if the aobs were found or not).
AobswapC replaces all aobs and returns true only if the aobs were found and replaced.

Example of how call them

Code:

luacall(AobswapC('90 90 90 90 90 90','01 01 01 01 01 01'))

You may include wild characters (??) too.

Code:

luacall(AobswapC('90 90 90 90 90 90','01 ?? 01 ?? 01 ??'))

Few notes:
The Auto Attach list will try to find the game process for 5 minutes, if game wasn't not found after 5 minutes, it will return an message says the game wasn't found and then shut down.

if the game was found it will show msg that it was found and display the trainer.

Attach list notes,
the attach list recommended to use for browser games or for mass-hacks trainer for various games.

Thanks for reading all of this.
You can download it now, recommended to use the latest version

New update,rnRe-wrote the functions of the trainer (Much clearer what I've done).rnYou can run multiply trainers at once (The same trainers also), using the same function names without having to worry of them being messed up.rnrnAdded enable all hacks but

This update fixed the mistake I've made in the 31 may.
This time if you don't have auto attach or attach list, the trainer will be displayed.
You can also include or not Aobswap and AobswapC functions.

I used my original script that was posted in the url.
if user inputs '' (there suppose to be string, but he didn't add it,so .. blank).
or don't input anything (if there no input, its nil).
then it will display

Code:

control_setCaption(ht[3.4],'Theres no descriptions available about this hack')

Not a bug.
Well t[i][3] can't be nil and '' =P.
Its working pretty easily.
I can give you the .CT if you want to use it for future or something =).

Edit:
Well its bit a bug.
but don't matter to be honest.
It can't be nil if its not the last table 'entry'.
(Also I used in the script t[i][8] which is nil because its untouched, as a Status check)

Yeah, I saw that the next line of code control_setCaption uses that table, and the first thought on my mind was uncertainty.
But like I said, I don't actually know how the arguments for that function are actually used, so perhaps this could've been a desired effect as well.

On top of that, I'm still grasping the concepts of LUA, so I made a little test here to be certain I knew what I was talking about.
And just as I suspected, the ~= operator functions the same way that the != (not equal) operator does in C and C++-like languages.
But logical operators AND and OR tend to remain the same across all languages, so there was just a tiny speculation about that.

If it turns out that this wasn't the desired effect you had in mind, perhaps you could change it before giving up on updating it (like you said in your first post), since it's a rather simple bugfix.
Maybe even step through all the ~= operators in your code just to double-check that it's written as desired.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum