to learn a little I see the behavior of a certain skill or some existing behavior and try to make a custom, so I learn where everything goes, but the basics are necessary in the source, example:
ponteitos = sd, bl ...I hope I helped you, in rathena / doc there is something about the source, but very little.