Seems to work for me:

Code:
///////////////////////////////
#include <acknex.h>
#include <default.c>
///////////////////////////////

int AnyFunc(int x)
{
	printf("Error Code %d", x);
}

void main()
{
	fps_max = 60;
	level_load(NULL);
	ENTITY* ent = ent_create(CUBE_MDL, nullvector, NULL);
	ent.skill1 = AnyFunc;
	
	int ap(int);
	ap = ent.skill1;
	ap(5);
}



"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends