@ ThomasG81
I don't know the LUA level you have, but, if you want to start from scratch, the best way, at least for me, is to understand the LUA concept, after all, GGMax LUA as you say, is just a variant.
https://www.lua.org/pil/contents.html
You are right, learning LUA is a bonus, it might help to run your creativity.
Also, you should visit Smallg and Amem pages, there is the bible there, go to the script forum.
Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz
OS: Windows 10 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics
cpu mark: 10396.6
2d graphics mark: 947.9
3d graphics mark: 8310.9
memory mark 2584.8
Disk mark: 1146.3
Passmark rating: 3662.4