* @return String[]
	 */
	public void dProps(Player player) {
		// create string array to store results of evaluated props
		String[] results = new String[0];

		// get user properties map
		final Map<String, String> props = player.getProperties();
		
		boolean disconnectProps = false;

		// get disconnection properties from user properties array
		for (final String key : props.keySet()) {
			if (key.startsWith("_disconnect")) {
				final String prop = props.get(key);

				if (prop != null) {
					if (!disconnectProps) disconnectProps = true;
					
					int initial = prop.indexOf("/");
					String test = prop.substring(initial, prop.indexOf("/", initial));
					System.out.println(test);

					System.out.println(prop);

					debug("Disconnect Property Found!");

					final Script script = new Script(prop);
					final String result = pgm.interpret(script, player, null);

					send(result, player.getClient());
				}
			}
		}
		
		if (!disconnectProps) {
			debug(player.getName() + ": No connection properties/scripts.");
		}
	}