I have noticed that a lot of people are having trouble with tea script including me.
this is not good for fan made content, and could result in smbx 38a dying in the future.
so I have this single suggestion. block scripting!
basically each line of code would be a command that would represent an action, or statement.
you would be able to organize these commands by shifting them up or down.
each command would have a sub command for organization as well as parameters
these are the commands I could think of at the moment...
-statement // sub commands would be "if", "elseif", "else", "end", "switch", "case"
-variable // sub commands would be "set", "get"
-property // sub commands would be "set", "get"
-spawn // sub commands would be "player", "npc", "block", "background", "tile"
-sound // sub commands would be "play", "stop"
-draw // sub commands would be "bitmap", "collisions"
-loop // sub commands would be "repeat", "while", "dowhile", "for", "foreach"
-move // sub commands would be "position", "velocity", "acceleration", "friction"
-hitbox // sub command would be "hitbox", "hurtbox"
-terminate // "player", "npc", "block", "background", "tile", "collision"
this suggestion comes from a program called project smash attacks, which is a smash bros brawl command hacking tool.
I think it would make more scripts appear on the forums especially if it wasn't implemented with very vague and basic way like it is now.