Esempio n. 1
0
	def require_user_info(self, cmd_params):
		username = cmd_params['username']['value']
		password = cmd_params['password']['value']
		user_info = Util.get_game_user_info(username, password)

		error = False
		if user_info is None:
			error = True

		print 'require_user_info:', user_info
		level = 1 if error else user_info['level']
		health = 0 if error else user_info['health']
		experience = 0 if error else user_info['experience']

		reply_info = [('error', error, TYPE.BOOLEAN)]
		reply_info.append(('level', level, TYPE.INT))
		reply_info.append(('health', health, TYPE.INT))
		reply_info.append(('experience', experience, TYPE.INT))

		return reply_info