malau on 19/7/2009 at 06:17
You have a fridge in your 'shotgun shack' ??
You're clearly not the rugged Frontiersman I thought you were :cheeky:
jtr7 on 19/7/2009 at 06:21
I propose the thread title be changed to "DarkAlbert -". :cheeky:
Goldmoon Dawn on 19/7/2009 at 17:37
:cheeky:
Albert on 19/7/2009 at 22:57
Quote Posted by malau
You have a fridge in your 'shotgun shack' ??
You're clearly not the rugged Frontiersman I thought you were :cheeky:
:rolleyes: (
http://en.wikipedia.org/wiki/Shotgun_house) clicky!
clearing on 20/7/2009 at 03:32
Quote Posted by jtr7
I propose the thread title be changed to "DarkAlbert -". :cheeky:
:cheeky:
Esme on 20/7/2009 at 13:18
would I be correct in saying this allows you to cheat and perhaps access areas that normally you would use dromed to see ?
dcool on 20/7/2009 at 21:31
Can you fix the door bug? (block an inward facing door with your body, wait til the guards get right up against it and blackjack!!) I've said "screw it" and beaten levels this way so many times it's unreal.
Yeah I need to play the game on expert.
SunBeam on 20/7/2009 at 22:06
I'm back guys. Left my town a few days to party due to being my birthday and all. Guess it's reasonable. Now let's see what 3 pages of writing got me. I shall reply to all of you shortly ;-)
@
malau:
Quote:
Everything seems to work as it should.
Though the LOCKCHEAT setting seems to be remembered by T2 next time you start it up, so the user should turn it off before exiting.
No it doesn't :-) Check your USER.CFG. You probably left it there. This is how those 'cheats' work - game parses the user.cfg file, takes out each line and generates a hash for the data on those lines. Later on, there are checks (for this case) exactly in the open_door script, whereas "LockCheat" string becomes a parameter for the hash function. Game then looks-up the hash value and if they match, bam, cheat on :-) As in - PUSH 0 (door_is_not_locked), CALL open_door_func. Same goes for the others, the string is hashed then looked-up inside a pointered table with hash values ;-) I mainly generate them while game is running, therefore if Thief remembers the hash value, then it's due to your user.cfg, there's no other way :-)
Quote:
I got the XP Blue Screen Of Death if, when I ALT TABbed T2 to goto Wininject I did not press ESC first to goto the menu screen. The crash was in one of my GFX Card DLL's, so it might just be specific to me.
That's you. On another hand, I can't guarantee stability of Winject :-) It should work flawlessly (well, till I make this all turned into a wrapper - pack .dll, dump, inject on the fly, bam..)
Quote:
What about changing the hotkeys too ? The 'F Keys' are used for stuff like lockpicks and equipment. Or the option for the user to reconfigure the hook hotkeys at least ?
Do-able, I could crop out an .ini file and have the hook read data from it. You could set the keys in there as you wish.. Added to the TODO list ;-)
@
Albert:
Quote:
Crashing When I try starting a new game, and crashing when I fail a mission (so far, tho only mission I can play is Life of The Party, which I've fortunately quicksaved into).
I bought the game through SoldOut like 4-5 years ago, therefore I am using a clean no-SafeDisc executable - version 1.18, of course, which is like latest and everyone should be using it (fixes tons o' bugs in maps and game engine). I could look into your problem if you uploaded your T2's exe somewhere (rapidshare, speedyshare, mediafire, you choose)..
@
New Horizon:
Quote:
Doesn't it just alter the Thief executable? Over write the altered exe with the original from the CD.
No, nothing is touched. The DLL is injected into a RUNNING process. I am not using the raw file at all. All's done in memory. So there's no point in making back-ups and all. If I did modification to the executable, I would put in a BIG NOTE :-) Also, the modifications you find in "user.cfg" are not done by the DLL. It's all user-doing :-)
@
RavynousHunter:
No, I stick to DarkHook. As I mentioned before, although the name is taken, it proves pointless in what it does. Read about hooking here:
(http://en.wikipedia.org/wiki/Hooking)..
malau on 21/7/2009 at 10:18
Welcome back Sunshine !! HAPPY BIRTHDAY !!
When is your next Alpha/Beta release with lots of shiny new features ??
SunBeam on 21/7/2009 at 11:14
^ As soon as I start working on it :-) Going for aiawareofplayer for now..