<?xml version="1.0" encoding="utf-8"?><waypoints type="TRAVEL">
	<onLoad><![CDATA[
	--=== key usage ===--
	--=== partytable  		NUMPAD1 ===--
	--=== print names	  	NUMPAD2 ===--
	--=== checkparty 100  	NUMPAD4 ===--
	--=== checkparty 200  NUMPAD5 ===--
	
cprintf(cli.blue, "Press numpad 1 to print all nearby player names\n")
cprintf(cli.blue, "Press numpad 2 to print party names\n")
cprintf(cli.yellow, "Press numpad 3 to print party names from memory\n")
cprintf(cli.green, "Press numpad 4 to checkparty(100)\n")
cprintf(cli.green, "Press numpad 5 to checkparty(200)\n")
cprintf(cli.red, "Press Ctrl + L to exit\n")
	
	
	local delay = 1 -- time between key presses.
	local time = os.time()
	while(true) do

		if keyPressed(key.VK_NUMPAD1) and (os.time() - time > delay ) then
			print("Looking for players in range")
			local obj = nil;
			local objectList = CObjectList();
			objectList:update();

			for i = 0,objectList:size() do
				obj = objectList:getObject(i);
				if obj.Type == 1 then
					print(obj.Name.." found")
				end
			end
			print("finished looking")
		end
		if keyPressed(key.VK_NUMPAD2) and (os.time() - time > delay ) then
			_firsttimes = nil
			PartyTable()		
			for k,v in ipairs(partymemberpawn) do
				print(k.." has name of "..v.Name)
			end
			time = os.time()
			print("")
		end
		if keyPressed(key.VK_NUMPAD3) and (os.time() - time > delay ) then
			print("Player has name of "..player.Name)
			for i = 1,5 do
				if GetPartyMemberName(i) ~= nil then
					print("Party member "..i.." has name of "..GetPartyMemberName(i))
				end
			end
			print("")
			time = os.time()
		end
		if keyPressed(key.VK_NUMPAD4) and (os.time() - time > delay ) then
			printf("check party 100 is ") print(checkparty(100))
			time = os.time()
			print("")
		end		
		if keyPressed(key.VK_NUMPAD5) and (os.time() - time > delay ) then
			printf("check party 200 is ") print(checkparty(200))
			time = os.time()
			print("")
		end	
	end
	]]></onLoad>
</waypoints>
