dental wrote: ↑Wed Dec 01, 2021 11:28 pm
This table closes CE with message "You are on an outdated CE build!" I checked and latest version of CE on official site is 7.3. Which is what I'm running. This table is behaving suspicious to me. User be warn. No table has closed CE before so this is not normal behavior to me.
According to what you claimed, it's sound like you need this explanation.
1. You are perplexed since you are using CE version 7.3 but are still receiving an out-of-date message. And you've used other tables and haven't had anything like this before.
Answer: This is called
Validation(for this case is version check) - code below:
Code: Select all
if (getCEVersion() == 7.3) and (getCheatEngineFileVersion() < 1970337721883679) then -- This is compare and validate part
showMessage('You are on an outdated CE build!') -- This will show you the message with the corresponding content as follows
closeCE() -- This will close Cheat Engine
end
Code explanation: Check if your current CE version is 7.3, and if it is less than the newest current CE version (The number), then showMessage and close application.
I added the validation here bc I want everyone to always use the most recent(latest) version of the tool or any apps and to get rid of one of the reasons why I can use the table but you guys don't or got some stupid errors.
And why, when you use someone else's table, it doesn't have the validate because they didn't add it or have it, but the condition is of a lower version, such as 6.8
Hope you understand, have a great day. (I will remove the CloseCE(), you can redownload the table)