Ok so, I spent like 10hours improving my project, but after adding some new stuff, I ended another time with that memory exhausted problem.
So I tried your solution : add the custom script at the end of my triggers, I saved it, get the memory exhausted message (so the custom script is actually "out" of memory). Then I export the script to check if the global was merged with others but sadly, it is not... So I guess vjass is not working past the memory exhaust limit.
So I am wondering, what kind of stuff can I add into my map despite the mem issue ? As I said earlier, puting a trigger that say "hello" at the bottom of the triggers list will works in game despite the issue, so they may are some things that can still be added...
In fact I don't really know what is vJASS and what does it allow me to do, I know jass is the wc3 language but...
I started my project 7years ago, using 99,9% of the time GUI, and rarely jass (to destroy groups and point variable). I am far from a good coder but I ended up mastering GUI a bit, and did everything on my own. Maybe it is the end of this project but I really wish I could add some stuff.
Thank to everyone that read this to those that could give me some clues to continue my work.
Shrrignien