Global a=10
Print a
a = ff(a)
Print a
WaitKey()
End
Function ff(ent)
Return ent + 1
End Function
Так будет ок.
Как Mr_F_ сказал - блиц передаёт не указатель а данное, что делает так сказать копию данного тем самым ты работаешь уже с другой переменной.