Any way around it? I was thinking of "sealing" the game using VMWare so they can't get to it but usually those kinds of programs are buggy and get picked up as viruses since they are trying to run a .exe file inside another software.
Is there any other way to encrypt the .vis file or "hide" the LUA code?
My other option was instead of having the code built-in , to have the code online but there is no way for LUA to interact with an online website (it only calls a link).
It is not something that takes time to do.
To give you a background on the game and what is going on, I use it to create Math Puzzles for my students at school. They go through various questions in their "adventure" and when they find the answer all they have to do is to click it in. It works like an interactive Math test. Having a few students finishing a Game/Test in less than 5-10 minutes when it normally takes 1-2 hours gives you an idea how quickly the game is "cracked".
The only thing I can think of is that the game when I had some bugs into my LUA code , was generating a .txt file in the :
Which was posting the Code along with it's bug. Once I fixed the bug the Code is no longer appearing BUT... Is it possible that users may be able to insert somehow an error using the config.ini file of the game and have the code revealed to them?
ps. It works great for giving it to students for revisions too. ! ^_^