[Half-Life AMXX] / testsuite / native_test.sma Repository:
ViewVC logotype

View of /testsuite/native_test.sma

Parent Directory Parent Directory | Revision Log Revision Log


Revision 17 - (download) (annotate)
Fri Nov 16 15:29:57 2007 UTC (16 years, 5 months ago) by ian
File size: 506 byte(s)
Imported AMXX 1.8.0
#include <amxmodx>

native Factorial(num)

public __Factorial(id, num)
{
	new num = get_param(1)
	if (num == 0)
	{
		return 1
	}
	
	return num * Factorial(num - 1)
}

public plugin_natives()
{
	register_native("Factorial", "__Factorial")
}

public plugin_init()
{
	register_plugin("Native Test", "1.0", "BAILOPAN")
	register_srvcmd("test_native1", "Command_TestNative1")
}

public Command_TestNative1()
{
	new num = Factorial(6)
	server_print("Factorial of 6 is: %d", num)
}

Contact
ViewVC Help
Powered by ViewVC 1.0.4