aalberto wrote:i have the same problem, but i think the problem is that SVN cant upgrade the file "address" in the folder micomacro/script/rom what can ii do to fix it? i have fixed it upgrading with SVN many times and upgrading with upgrade.lua several times
I'm assuming that you posted here because you are trying to get the bot working with an older version of the game. First of all, what version of the game are you using exactly?
Let me see if I can explain how it works. TortoiseSVN updates the bot but it doesn't just overwrite the files, it merges the changes to the current files. If the files are exactly the same as the currently installed bot then they will have green icons next to them. If you change a file the icon becomes red. This shouldn't be a problem as long as you didn't make any mistakes when editing the file. When Tortoise SVN updates an edited file, as long as the changes you made don't conflict with the changes TortoiseSVN is trying to make, you will have no conflicts and the icon will remain red (because your edits are still there). If TortoiseSVN tries to merge changes on lines you edited you will get a conflict (yellow icon) which you have to resolve. The easiest way is to note the changes you made and 'revert' the file and then reapply your changes. So if you haven't edited any files yourself and some of the files have red or yellow icons, right click the 'rom' folder and select "TortoiseSVN/Revert" and revert the files to their original state. That will turn all thier icons green.
Now 'update.lua' doesn't update the bot, it just updates the addresses in "addresses.lua" using patterns to find the addresses in memory. The idea is if a patch changes the addresses a little, update.lua might be able to find all the correct addresses for the new patch without the need for us to update the bot via SVN. Quite often, though, update.lua doesn't work and needs to be updated. Of course if update.lua changes any of the addresses in addresses.lua then the icon will become red.
So to get the bot working with your version of the game you need to get the version of the bot where the addresses in addresses.lua matches the game or update.lua work with that version and is able to get the addresses from memory.
So if you tell us exactly what version of the game you are using we should be able to tell you which version of the bot to use.
Sorry for the long winded reply, I do that sometimes.