III\VC SCMLog is a ASI plugin based on SCMLog for San Andreas (http://cleo.sannybuilder.com/).

Using this plugin you are able to see a log of all opcodes executed, including the params send by the opcode and the returned values.

It creates a file scmlog.log at the game folder, the log is updated everytime, on each opcode, param get... Comes with a breakpoint opcode that freezes the game, also comes with a config file (SCMLOG.ini).

--> read more in the readme

I was doing some work around III\VC and they don't have a SCMLog, that's bad for me! So I created one...also comes with the source code!

MW_29

Useful, but it lags game a bit, especially when using ENB, maybe that's reason cuz i haven't tried without ENB, however running ENB on my Vice doesn't cause any lags if you'd ask about it ...But i suspect that could be matter of this limit of lines/opcodes stored into log, right now i ve got sth like 6k

mfisto

Well, I will explain better. GTA 3 version works fine. Version works with Vice City crash. Game crashes occur over time. And as for version 1.1 scmlog Vice does not work, what I mean: numbers of opcodes are shown in the log is not true.

Hm, Dunno, on my tests there's no crash, if you could send me the crash report

Also, for CLEO Scripts the script offset is wrong (not really my fault, but the way that CRunningScript is implemented on III\VC) and some opcodes hooked by CLEO can't get params (e.g. jump and gosub...)