It uses a special scripting language specific to cube engine games called "CubeScript". The original game "cube 1" had the first implementation of it AFAIK. It was quite basic back then but has had many advancements throughout the years.
Here are some good links to check out if you're a beginner trying to figure out wth is going on with all that mumbo jumbo :P
AssaultCube Reference (list of cubescript commands)
AssaultCube CubeScript Tutorial
CubeScript @ AC Wiki
AC CubeScript Documentation
Read through that and start playing around with your first basic scripts! :D
Here are some good links to check out if you're a beginner trying to figure out wth is going on with all that mumbo jumbo :P
AssaultCube Reference (list of cubescript commands)
AssaultCube CubeScript Tutorial
CubeScript @ AC Wiki
AC CubeScript Documentation
Read through that and start playing around with your first basic scripts! :D