O Ilusionista
Captain 100K
I can't agree more with both of you.If people want complex features but jump the basics, it can cause unnecessary frustration.
It's a normal and frequent mistake for people to skip the basic steps, but that's where you learn. In the original question, if the person doesn't know how to deal with entities and variables... they will cause more damage than they will get back.
And, in the end, you will blame the engine for your own mistakes. How many times have we seen this? I think about...25.
It's something that seems basic, but can be incredibly useful. Especially in the case of native functions.Another thing I need to add here is the constant manual reading.
The engine does a great job with many native functions.
This was an example: Change weapon script
And it's by getting into the habit of reading the manual that you discover these things