Store the cvar value in a global variable, set_task, compare the current cvar value with the one you saved in the global variable, if the value is different, execute the function you want - easy.
Hook cvar change with orpheu - medium.
Or just upgrade to 1.9 and do what they told you above - very easy/recommended.