[TLBB] Giới thiệu 1 số hàm sử dụng trong server
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 5 của 5
  1. #1
    Super Moderator huuduyen_05's Avatar
    Ngày tham gia
    May 2006
    Đang ở
    Unknow
    Bài viết
    2,926
    Thanks
    122
    Thanked 2,109 Times in 650 Posts

    Giới thiệu 1 số hàm sử dụng trong server

    Giới thiệu 1 số hàm sử dụng trong server TLBB.
    Có thể sử dụng để viết sự kiện, phụ bản, nhiệm vụ....tùy sự sáng tạo của mỗi người.

    Nguyên gốc bản Trung Quốc


    Code:
     */
    	该函数注册为 GetHumanGUID
    	INT	LuaFnGetHumanGUID(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetGemEmbededCount
    	*     参数说明 : 
    	*     功能说明 :
    	*/
    	该函数注册为 GetGemEmbededCount
    	INT LuaFnGetGemEmbededCount(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-1-17
    	*     函数名称 : LuaFnGetBagItemParam
    	*     参数说明 : 
    	*				SceneID_t			SceneID
    	*				ObjID_t				HumanID
    	*				UINT				BagPos
    	*				UINT				StartPos
    	*				INT					Type
    	*     功能说明 :
    	*		获取背包中物品的参数
    	*/
    	该函数注册为 GetBagItemParam
    	INT LuaFnGetBagItemParam(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-1-17
    	*     函数名称 : LuaFnSetBagItemParam
    	*     参数说明 : 
    	*				SceneID_t			SceneID
    	*				ObjID_t				HumanID
    	*				UINT				BagPos
    	*				UINT				StartPos
    	*				INT					Type
    	*				INT					Value
    	*     功能说明 :
    	*		设置背包中物品的参数
    	*/
    	该函数注册为 SetBagItemParam
    	INT LuaFnSetBagItemParam(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-1-17
    	*     函数名称 : LuaFnGetBagItemDur
    	*     参数说明 : 
    	*				SceneID_t			SceneID
    	*				ObjID_t				HumanID
    	*				UINT				BagPos
    	*     功能说明 :
    	*		获取背包中物品的耐久度
    	*/
    	该函数注册为 GetBagItemDur
    	INT LuaFnGetBagItemDur(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-1-17
    	*     函数名称 : LuaFnSetBagItemDur
    	*     参数说明 : 
    	*				SceneID_t			SceneID
    	*				ObjID_t				HumanID
    	*				UINT				BagPos
    	*				INT					Dur
    	*     功能说明 :
    	*		设置背包中物品的耐久度
    	*/
    	该函数注册为 SetBagItemDur
    	INT LuaFnSetBagItemDur(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-3-27
    	*     函数名称 : LuaFnGetBagItemIdent
    	*     参数说明 : 
    	*				SceneID_t			SceneID
    	*				ObjID_t				HumanID
    	*				UINT				BagPos
    	*     功能说明 :
    	*		获取背包中物品的鉴定属性
    	*/
    	该函数注册为 GetBagItemIdent
    	INT LuaFnGetBagItemIdent(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-3-27
    	*     函数名称 : LuaFnSetBagItemDur
    	*     参数说明 : 
    	*				SceneID_t			SceneID
    	*				ObjID_t				HumanID
    	*				UINT				BagPos
    	*     功能说明 :
    	*		设置背包中物品的鉴定属性
    	*/
    	该函数注册为 SetBagItemIdent
    	INT LuaFnSetBagItemIdent(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemQuality
    	*     参数说明 : 
    	*     功能说明 :
    	*/
    	该函数注册为 GetItemQuality
    	该函数注册为 LuaFnGetItemQuality
    	INT LuaFnGetItemQuality(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-4-6	15:04
    	 *	函数名称:	LuaFnGetItemType
    	 *	参数说明:
    	 *				uSerialNumber
    	 *					物品序列号
    	 *
    	 *	功能说明:	根据物品序列号得到物品的 Type
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetItemType
    	INT LuaFnGetItemType(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-4-6	14:00
    	 *	函数名称:	LuaFnGetBagEquipType
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					角色编号
    	 *				nBagPos
    	 *					背包格子
    	 *
    	 *	功能说明:	通过背包格子查到该物品是哪种装备(如果不是装备,则返回 -1)
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetBagEquipType
    	INT LuaFnGetBagEquipType(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemIndex
    	*     参数说明 : 
    	*     功能说明 :
    	*/
    	该函数注册为 GetItemIndex
    	INT LuaFnGetItemIndex(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemBoxRequireAbilityID
    	*     参数说明 : 
    	*     功能说明 :
    	*				获得Obj_ItemBox需要的生活技能编号
    	*		SceneID
    	*				场景编号
    	*		ItemBoxID
    	*				Obj_ItemBox编号
    	*
    	*		返回
    	*			AbilityID
    	*				需要生活技能的编号
    	*/
    	该函数注册为 GetItemBoxRequireAbilityID
    	INT	LuaFnGetItemBoxRequireAbilityID(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddItemToBox
    	*     参数说明 : 
    	*     功能说明 :
    	*				添加物品到Obj_ItemBox
    	*
    	*
    	*	  SceneID
    	*			场景ID
    	*	  ItemBoxID
    	*			Obj_ItemBox编号
    	*	  ItemCount
    	*			放入Obj_ItemBox的物品个数,总共最大10个
    	*	  Item0
    	*			0号物品
    	*	  ...
    	*
    	*     Item9 
    	*			9号物品
    	*     
    	*/
    	该函数注册为 AddItemToBox
    	INT LuaFnAddItemToBox(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnItemBoxEnterScene
    	*     参数说明 : 
    	*     功能说明 :
    	*				Obj_ItemBox进入场景
    	*  
    	*	  fx
    	*				Obj_ItemBox进入场景X坐标
    	*	  fz	
    	*				Obj_ItemBox进入场景Z坐标
    	*	  iBoxType  
    	*				Obj_ItemBox类型
    	*	  SceneID	
    	*				场景编号
    	*	  
    	*	  ItemCount  
    	*				放入的物品个数 最大10个
    	*	  Item0    
    	*				放入的0号物品
    	*	  。。。
    	*	  Item9		放入的9号物品
    	*
    	*	  ItemBoxID 
    	*               返回的ItemBoxID
    	*/
    	该函数注册为 ItemBoxEnterScene
    	INT LuaFnItemBoxEnterScene(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnQueryHumanAbility
    	*     参数说明 : 
    	*     功能说明 :
    	*				查询human Ability是否学习
    	*	
    	*		sceneId
    	*					场景编号
    	*		selfId
    	*					角色编号
    	*		abilityID
    	*					生活技能ID
    	*
    	*/
    	该函数注册为 QueryHumanAbility
    	INT LuaFnQueryHumanAbility(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnQueryHumanAbilityLevel
    	*     参数说明 : 
    	*     功能说明 :
    	*				查询Obj_Human生活技能等级 SceneID,HumanID,AbilityID
    	*/
    	该函数注册为 QueryHumanAbilityLevel
    	INT LuaFnQueryHumanAbilityLevel(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetHumanAbilityLevel
    	*     参数说明 : 
    	*     功能说明 :
    	*				设置人物生活技能级别,SceneID,HumanID,AbilityID,AbilityLevel
    	*/
    	该函数注册为 SetHumanAbilityLevel
    	INT LuaFnSetHumanAbilityLevel(Lua_State* L)
    
    
    	/** ----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-10-28
    	*     函数名称 : LuaFnSetAbilityOperaTime
    	*     参数说明 : 
    	*     功能说明 :
    	*				设置生活技能操作时间
    	*
    	*	  SceneID
    	*				场景编号
    	*	  HumanID
    	*				角色编号
    	*	  OperaTime
    	*				操作时间
    	*
    	*
    	*
    	*/
    	该函数注册为 SetAbilityOperaTime
    	INT LuaFnSetAbilityOperaTime(Lua_State* L)
    
    
    	/** ----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-10-28
    	*     函数名称 : LuaFnGetAbilityOperaRobotTime
    	*     参数说明 : 
    	*     功能说明 :
    	*				获得生活技能挂机器时间
    	*
    	*	  SceneID
    	*				场景编号
    	*	  HumanID
    	*				角色编号
    	*    返回
    	*	  RobotTime
    	*				操作时间
    	*
    	*
    	*
    	*/
    	该函数注册为 GetAbilityOperaRobotTime
    	INT LuaFnGetAbilityOperaRobotTime(Lua_State* L)
    
    
    	/** ----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-10-28
    	*     函数名称 : LuaFnSetAbilityOperaRobotTime
    	*     参数说明 : 
    	*     功能说明 :
    	*				设置生活技能挂机器时间
    	*
    	*	  SceneID
    	*				场景编号
    	*	  HumanID
    	*				角色编号
    	*	  
    	*	  RobotTime
    	*				操作时间
    	*
    	*
    	*
    	*/
    	该函数注册为 SetAbilityOperaRobotTime
    	INT LuaFnSetAbilityOperaRobotTime(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-29	15:54
    	 *	函数名称:	LuaFnSetAbilityExp
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				abilityId
    	 *					生活技能编号
    	 *				abilityExp
    	 *					生活技能经验
    	 *
    	 *	功能说明:	设置生活技能经验,发送的时候 / 100 是为了整型运算方便
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 SetAbilityExp
    	INT LuaFnSetAbilityExp(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetAbilityExpPlus
    	*     参数说明 : 		
    	*		SceneID
    	*				场景编号
    	*		HumanID
    	*				角色编号
    	*		AbilityID
    	*				生活技能编号
    	*     功能说明 :
    	*				获得生活技能经验
    	*     计算公式
    	*	            1如果PlayerAbilityLevel <= C  玩家获得技能经验 =B
    	*				2如果 B-(PlayerAbilityLevel-C)*D <0 则玩家获得技能经验=0
    	*				3否则 玩家获得技能经验= B-(PlayerAbilityLevel-C)*D 之后取整
    	*/
    	该函数注册为 GetAbilityExpPlus
    	INT	LuaFnGetAbilityExpPlus(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetAbilityExp
    	*     参数说明 : 		
    	*		SceneID
    	*				场景编号
    	*		HumanID
    	*				角色编号
    	*		AbilityID
    	*				生活技能编号
    	*     功能说明 :
    	*				获得生活技能经验
    	*/
    	该函数注册为 GetAbilityExp
    	INT	LuaFnGetAbilityExp(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-10-17
    	*     函数名称 : LuaFnSetPrescription
    	*     参数说明 : 
    	*     功能说明 :
    	*				学会某项合成配方(只能操作学会,不能操作放弃具体某项配方,具体
    	*				的配方放弃功能由技能放弃功能提供)
    	*/
    	该函数注册为 SetPrescription
    	INT LuaFnSetPrescription(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-10-17
    	*     函数名称 : LuaFnIsPrescrLearned
    	*     参数说明 : 
    	*     功能说明 :
    	*				判断是否已经学会某项配方
    	*/
    	该函数注册为 IsPrescrLearned
    	该函数注册为 LuaFnIsPrescrLearned
    	INT LuaFnIsPrescrLearned(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetAbilityObjIndex
    	*     参数说明 : 
    	*     功能说明 :
    	*
    	*/
    	该函数注册为 GetAbilityObjIndex
    	INT LuaFnGetAbilityObjIndex(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetItemBoxRecycleTimes
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*				调用该函数场景ID,short
    	*				ItemBoxID
    	*					Obj_ItemBox 编号
    	*				RecycleTimes
    	*					回收次数
    	*				
    	*				获得itemBox回收次数
    	*/
    	该函数注册为 SetItemBoxRecycleTimes
    	INT		LuaFnSetItemBoxRecycleTimes(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemBoxRecycleTimes
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			   调用该函数场景ID
    	*				ItemBoxID
    	*					Obj_ItemBox 编号
    	*			   返回
    	*				RecycleTimes
    	*					回收次数
    	*
    	*				设置Obj_ItemBox回收次数
    	*/
    	该函数注册为 GetItemBoxRecycleTimes
    	INT		LuaFnGetItemBoxRecycleTimes(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetItemBoxOwner
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			       调用该函数场景ID
    	*				ItemBoxID
    	*					Obj_ItemBox 编号
    	*				OwnerID
    	*					所有者ID			
    	*				设置Obj_ItemBox所有者
    	*/
    	该函数注册为 SetItemBoxOwner
    	INT		LuaFnSetItemBoxOwner(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemBoxOpenFlag
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			       调用该函数场景ID
    	*				ItemBoxID
    	*					Obj_ItemBox 编号
    	*/
    	该函数注册为 GetItemBoxOpenFlag
    	INT		LuaFnGetItemBoxOpenFlag(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemBoxOwner
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			       调用该函数场景ID
    	*				ItemBoxID
    	*					Obj_ItemBox 编号
    	*			返回
    	*				OwnerID
    	*					所有者ID	
    	*
    	*				获得Obj_ItemBox所有者
    	*/
    	该函数注册为 GetItemBoxOwner
    	INT		LuaFnGetItemBoxOwner(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-1-20
    	*     函数名称 : LuaFnAddGPOwner
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			       调用该函数场景ID
    	*			   OwnerID
    	*					所有者ID	
    	*
    	*				
    	*/
    	该函数注册为 AddGPOwner
    	INT		LuaFnAddGPOwner(Lua_State* L) 
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-5-17	10:56
    	 *	函数名称:	LuaFnSetItemCreator
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				nBagPos
    	 *					物品在背包中的位置
    	 *				szCreatorName
    	 *					创建者名称
    	 *
    	 *	功能说明:	给背包里的某个物品增加创建者名称
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSetItemCreator
    	INT LuaFnSetItemCreator(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-1-20
    	*     函数名称 : LuaFnDelGPOwner
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			       调用该函数场景ID
    	*			   OwnerID
    	*					所有者ID	
    	*
    	*				
    	*/
    	该函数注册为 DelGPOwner
    	INT		LuaFnDelGPOwner(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-1-20
    	*     函数名称 : LuaFnGetGPCountByOwner
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			       调用该函数场景ID
    	*			   OwnerID
    	*					所有者ID	
    	*			  返回对应OwnerID 所有的gpCount
    	*				
    	*/
    	该函数注册为 GetGPCountByOwner
    	INT		LuaFnGetGPCountByOwner(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemBoxWorldPosX
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			       调用该函数场景ID
    	*				ItemBoxID
    	*					Obj_ItemBox 编号
    	*			返回
    	*				fX
    	*					Obj_ItemBox世界坐标X
    	*
    	*				获得Obj_ItemBox世界坐标X
    	*/
    	该函数注册为 GetItemBoxWorldPosX
    	INT		LuaFnGetItemBoxWorldPosX(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemBoxWorldPosZ
    	*     参数说明 : 
    	*     功能说明 :
    	*			   SceneID	
    	*			       调用该函数场景ID
    	*				ItemBoxID
    	*					Obj_ItemBox 编号
    	*			返回
    	*				fZ
    	*					Obj_ItemBox世界坐标Z
    	*				获得Obj_ItemBox世界坐标Z
    	*/
    	该函数注册为 GetItemBoxWorldPosZ
    	INT		LuaFnGetItemBoxWorldPosZ(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemBoxMaxGrowTime
    	*     参数说明 : 
    	*     功能说明 :
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				ItemBoxID
    	*					Obj_ItemBox编号
    	*			返回
    	*				maxGrowTime
    	*					Obj_ItemBox最大生长时间
    	*
    	*					获得Obj_ItemBox最大生长时间
    	*/
    	该函数注册为 GetItemBoxMaxGrowTime
    	INT		LuaFnGetItemBoxMaxGrowTime(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetItemBoxMaxGrowTime
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				ItemBoxID
    	*					Obj_ItemBox编号
    	*				maxGrowTime
    	*					Obj_ItemBox最大生长时间
    	*				设置Obj_ItemBox最大生长时间
    	*/
    	该函数注册为 SetItemBoxMaxGrowTime
    	INT		LuaFnSetItemBoxMaxGrowTime(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetItemBoxPickOwnerTime
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				ItemBoxID
    	*					Obj_ItemBox编号
    	*				PickProtTime
    	*					设置保护时间长度
    	*				设置Obj_ItemBox所有者保护时间
    	*/
    	该函数注册为 SetItemBoxPickOwnerTime
    	INT		LuaFnSetItemBoxPickOwnerTime(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnEnableItemBoxPickOwnerTime
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				ItemBoxID
    	*					Obj_ItemBox编号
    	*				保护时间开始计时
    	*/
    	该函数注册为 EnableItemBoxPickOwnerTime
    	INT		LuaFnEnableItemBoxPickOwnerTime(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnCreateMonsterOnScene
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				MonsterType
    	*					怪物类型
    	*				fx
    	*					位置x
    	*				fz
    	*					位置z
    	*				AIType
    	*					怪物AI类型
    	*				AIScriptID
    	*					怪物AIScriptID
    	*
    	*				在场景创建怪物 SceneID,MonsterType,x,z,AIType
    	*/
    	该函数注册为 CreateMonsterOnScene
    	INT	  LuaFnCreateMonsterOnScene(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-24
    	*     函数名称 : LuaFnCreateMonster
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				MonsterType
    	*					怪物类型
    	*				fx
    	*					位置x
    	*				fz
    	*					位置z
    	*				AIType
    	*					怪物AI类型
    	*				AIScriptID
    	*					怪物AIScriptID
    	*				ScriptID
    	*					事件脚本ID
    	*
    	*				在场景创建怪物 SceneID,MonsterType,x,z,AIType
    	*/
    	该函数注册为 LuaFnCreateMonster
    	INT	  LuaFnCreateMonster(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-24
    	*     函数名称 : LuaFnDeleteMonster
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				ObjID
    	*					怪物号
    	*
    	*				删除动态创建出来的怪(或NPC),注意:场景里摆的怪不能被删除
    	*/
    	该函数注册为 LuaFnDeleteMonster
    	INT	  LuaFnDeleteMonster(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddStorePointOnScene
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*						场景编号
    	*				StorePointType
    	*						藏宝点类型
    	*				fx
    	*						藏宝点x
    	*				fz		
    	*						藏宝点z
    	*				
    	*				在场景里添加一个藏宝点
    	*/
    	该函数注册为 AddStorePointOnScene
    	INT	LuaFnAddStorePointOnScene(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : DelStorePointOnScene
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*						场景编号
    	*				StorePointType
    	*						藏宝点类型
    	*				fx
    	*						藏宝点x
    	*				fz		
    	*						藏宝点z
    	*				
    	*				在场景里删除一个藏宝点
    	*/
    	该函数注册为 DelStorePointOnScene
    	INT	LuaFnDelStorePointOnScene(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnFindStorePointOnScene
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*						场景编号
    	*				StorePointType
    	*						藏宝点类型
    	*				fx
    	*						藏宝点x
    	*				fz		
    	*						藏宝点z
    	*				
    	*				在场景里查找一个藏宝点
    	*/
    	该函数注册为 FindStorePointOnScene
    	INT	LuaFnFindStorePointOnScene(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetStorePointType
    	*     参数说明 : 
    	*				SceneID
    	*						场景编号
    	*				StorePointType
    	*						藏宝点类型
    	*				fx
    	*						藏宝点x
    	*				fz		
    	*						藏宝点z
    	*	
    	*     功能说明 :				
    	*				在场景里获得一个藏宝点类型
    	*/
    	该函数注册为 GetStorePointType
    	INT	LuaFnGetStorePointType(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnTryRecieveItem
    	*     参数说明 : 
    	*				SceneID
    	*						场景编号
    	*				HumanID
    	*						人物编号
        *				ItemType
    	*						物品9位标示号
    	*				Quality
    	*						蓝色装备品质段,其他装备随便添一个正数
    	*					
    	*	
    	*     功能说明 :
    	*				尝试接受物品
    	*/
    	该函数注册为 TryRecieveItem
    	该函数注册为 LuaFnTryRecieveItem
    	INT	LuaFnTryRecieveItem(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetHumanWorldX
    	*     参数说明 : 
    	*     功能说明 :
    	*				获得Obj_Human的世界坐标X 参数SceneID,HumanID,返回WorldX
    	*/
    	该函数注册为 GetHumanWorldX
    	INT	LuaFnGetHumanWorldX(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetHumanWorldZ
    	*     参数说明 : 
    	*     功能说明 :
    	*				获得Obj_Human的世界坐标Z 参数SceneID,HumanID,返回WorldZ
    	*/
    	该函数注册为 GetHumanWorldZ
    	INT	LuaFnGetHumanWorldZ(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetStoreMapWorldX
    	*     参数说明 : 
    
    	*				SceneID
    	*					场景编号
    	*				HumanID
    	*					人物编号
    	*				BagIndex
    	*					背包位置
    	*				fx
    	*					藏宝图x
    	*     功能说明 :
    	*			获得藏宝图位置X
    	*/
    	该函数注册为 GetStoreMapX
    	INT	LuaFnGetStoreMapX(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetStoreMapWorldZ
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				HumanID
    	*					人物编号
    	*				BagIndex
    	*					背包位置
    	*				fz
    	*					藏宝图z
    	*			获得藏宝图位置Z
    	*/
    	该函数注册为 GetStoreMapZ
    	INT	LuaFnGetStoreMapZ(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetStoreMapSceneID
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				HumanID
    	*					人物编号
    	*				BagIndex
    	*					背包位置
    	*				MapSceneID
    	*					藏宝图场景
    	*     功能说明 :
    	*			获得藏宝图场景ID
    	*/
    	该函数注册为 GetStoreMapSceneID
    	INT	LuaFnGetStoreMapSceneID(Lua_State* L) 
    
    
    	/****************************************************************************
    	*	开发人员:	
    	*	编写时间:	2005-11-1	10:15
    	*	函数名称:	LuaFnQueryAreaStandingTime
    	*	参数说明:
    	*				sceneId
    	*					场景编号
    	*				selfId
    	*					调用者 ID,无符号整型
    	*
    	*	功能说明:	查询玩家在事件区域停留的时间
    	*	修改记录:
    	*****************************************************************************/
    	该函数注册为 QueryAreaStandingTime
    	INT LuaFnQueryAreaStandingTime(Lua_State* L)
    
    
    	/****************************************************************************
    	*	开发人员:	
    	*	编写时间:	2005-11-1	11:02
    	*	函数名称:	LuaFnResetAreaStandingTime
    	*	参数说明:
    	*				sceneId
    	*					场景编号
    	*				selfId
    	*					调用者 ID,无符号整型
    	*				nTimeStampOffset
    	*					新的时间戳偏移量(毫秒)
    	*
    	*	功能说明:	重新设置玩家进入事件区域的时间(作为下一次触发事件的时间戳)
    	*	修改记录:
    	*****************************************************************************/
    	该函数注册为 ResetAreaStandingTime
    	INT LuaFnResetAreaStandingTime(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-4-10	15:06
    	 *	函数名称:	LuaFnSendAbilitySuccessMsg
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				AbilityId
    	 *					生活技能 ID 号
    	 *				RecipeId
    	 *					配方 ID 号
    	 *				ItemSerialNum
    	 *					物品序列号
    	 *
    	 *	功能说明:	向客户端发送物品制造成功的消息
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSendAbilitySuccessMsg
    	INT LuaFnSendAbilitySuccessMsg(Lua_State* L)
    
    
    脚本系统C导出函数文档	LuaFnTbl_Attr.h
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetPos
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
        *					调用该函数场景ID,short类型
    	*				selfId
    	*					调用者ID,无符号整型
    	*				x
    	*					需要warp到的新位置的X坐标值
    	*				z
    	*					需要warp到的新位置的Z坐标值
    	*     功能说明 :
    	*				角色的同场景转移
    	*				设置角色(玩家和怪物)跳转到当前地图上的某点
    	*/
    	该函数注册为 SetPos
    	INT LuaFnSetPos(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetRevPos
    	*     参数说明 : 
    	*				L
    	*				LuaState执行环境指针
    	*				sceneId
    	*				调用该函数场景ID,short
    	*				selfId
    	*				调用者ID,无符号整型
    	*				x
    	*					位置x坐标
    	*				z
    	*					位置z坐标
    	*     功能说明 :
    	*				设置玩家的重生点(再次登入当前世界的位置)
    	*				这个函数有待细究
    	*/
    	该函数注册为 SetRevPos
    	INT LuaFnSetRevPos(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnNewWorld
    	*     参数说明 : 
    	*				L
    	*				LuaState执行环境指针
    	*				sceneId
    	*				调用该函数场景ID,short
    	*				selfId
    	*				调用者ID,无符号整型
    	*				targetSceneId
    	*				将要跳转场景ID,short
    	*				x
    	*					位置x坐标
    	*				z
    	*					位置z坐标
    	*     功能说明 :
    	*				用于切换场景
    	*				把selfId的玩家从sceneId标志的场景跳转到targetSceneId标志的场景的(x,z)位置
    	*				示例:NewWorld(sceneId,selfId,4,100,102)
    	*/
    	该函数注册为 NewWorld
    	INT LuaFnNewWorld(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetWorldPos
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
        *				得到角色(character)当前坐标
    	*				返回x和z的FLOAT类型值
    	*				示例: x,z = GetWorldPos(sceneId,selfId) 
    	*/
    	该函数注册为 GetWorldPos
    	该函数注册为 LuaFnGetWorldPos
    	INT LuaFnGetWorldPos(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetPatrolId
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				设置Obj_Monster的巡逻路径
    	*				示例:SetPatrolId(sceneId,selfId,0)
    	*				patrolId的有效值是 
    	*				0 到 该sceneId所指场景_patrolpoint.ini文件PATROLNUMBER(不包括)之间的值
    	*/
    	该函数注册为 SetPatrolId
    	INT LuaFnSetPatrolId(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnIsCaptain
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				判断当前玩家是否为队长,返回值为0:不是队长;返回值为1:队长。
    	*				没有测试
    	*/
    	该函数注册为 IsCaptain
    	INT LuaFnIsCaptain(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddXinFa
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				xinfaId
    	*					心法编号
    	*     功能说明 :
    	*				给当前玩家加某个心法
    	*				没有测试
    	*/
    	该函数注册为 AddXinFa
    	INT LuaFnAddXinFa(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddSkill
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				skillId
    	*					技能编号
    	*     功能说明 :
    	*				给当前玩家加某个技能
    	*				没有测试
    	*/
    	该函数注册为 AddSkill
    	INT LuaFnAddSkill(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDelXinFa
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				xinfaId
    	*					心法编号
    	*     功能说明 :
    	*				删除当前玩家的某个心法
    	*				没有测试
    	*/
    	该函数注册为 DelXinFa
    	INT LuaFnDelXinFa(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDelSkill
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				skillId
    	*					技能编号				
    	*     功能说明 :
    	*				删除当前玩家的某个技能
    	*				没有测试
    	*/
    	该函数注册为 DelSkill
    	INT LuaFnDelSkill(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnHaveXinFa
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				xinfaId
    	*					心法编号				
    	*     功能说明 :
    	*				判断当前玩家是否有某个心法。未学过该技能返回-1,否则返回心法等级
    	*				没有测试
    	*/
    	该函数注册为 HaveXinFa
    	INT LuaFnHaveXinFa(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnHaveSkill
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				skillId
    	*					技能编号				
    	*     功能说明 :
    	*				判断当前玩家是否有某个技能。未学过该技能返回-1,否则返回技能等级。//? 技能没有等级
    	*/
    	该函数注册为 HaveSkill
    	INT LuaFnHaveSkill(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnUseSkill
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				skillId
    	*					技能编号				
    	*     功能说明 :
    	*				有待与策划商榷
    	*/
    	该函数注册为 UseSkill
    	INT LuaFnUseSkill(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetCurCamp
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得玩家的当前阵营
    	*				没有测试
    	*/
    	该函数注册为 GetCurCamp
    	INT LuaFnGetCurCamp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetCurCamp
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				campIndex
    	*					阵营编号,INT类型
    	*     功能说明 :
    	*				修改玩家阵营,函数体尚未填写
    	*/
    	该函数注册为 SetCurCamp
    	INT LuaFnSetCurCamp (Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-10	19:42
    	 *	函数名称:	LuaFnGetGUID
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得到调用者的 GUID
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetGUID
    	INT LuaFnGetGUID(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetExp
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得玩家的当前战斗经验值
    	*/
    	该函数注册为 GetExp
    	INT LuaFnGetExp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddExp
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				exp
    	*					经验值增加,INT
    	*     功能说明 :
    	*				增加玩家的战斗经验值
    	*/
    	该函数注册为 AddExp
    	该函数注册为 LuaFnAddExp
    	INT LuaFnAddExp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetHp
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得玩家的生命值
    	*				返回玩家的HP值
    	*/
    	该函数注册为 GetHp
    	INT LuaFnGetHp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnRestoreHp
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				恢复角色的生命全满
    	*				把角色的生命值设为MaxHP值
    	*/
    	该函数注册为 RestoreHp
    	INT LuaFnRestoreHp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMp
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得角色的内力值
    	*				返回角色的MP值
    	*/
    	该函数注册为 GetMp
    	INT LuaFnGetMp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnRestoreMp
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				恢复玩家的内力全满
    	*/
    	该函数注册为 RestoreMp
    	INT LuaFnRestoreMp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetCon
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得玩家的体力值
    	*/
    	该函数注册为 GetCon
    	INT LuaFnGetCon(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetSex
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得玩家的性别
    	*				返回值为0:女
    	*				返回值为1:男
    	*/
    	该函数注册为 GetSex
    	该函数注册为 LuaFnGetSex
    	INT LuaFnGetSex(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetName
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得角色(Obj_Character)名字,返回一个字符串
    	*				角色包括玩家和Obj_Monster
    	*				示例: npcName = GetName(sceneId,npcId)
    	*/
    	该函数注册为 GetName
    	该函数注册为 LuaFnGetName
    	INT LuaFnGetName(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMoney
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得玩家的现金
    	*				返回玩家拥有的金钱数
    	*/
    	该函数注册为 GetMoney
    	该函数注册为 LuaFnGetMoney
    	INT LuaFnGetMoney(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnCostMoney
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				payment
    	*					金钱消耗
    	*     功能说明 :
    	*				扣除玩家金钱
    	*				成功返回1
    	*				以后是否考虑返回修改后的玩家金钱数?
    	*				目前payment应该为正值
    	*				失败返回-1
    	*/
    	该函数注册为 CostMoney
    	该函数注册为 LuaFnCostMoney
    	INT LuaFnCostMoney(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddMoney
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				profit
    	*					金钱增加数目
    	*     功能说明 :
    	*				增加玩家金钱
    	*				返回1,成功
    	*				以后是否考虑返回修改后的玩家金钱数?
    	*				返回-1,失败
    	*/
    	该函数注册为 AddMoney
    	该函数注册为 LuaFnAddMoney
    	INT LuaFnAddMoney(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetLevel
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				取得玩家当前等级
    	*				Level的合法范围在?-?
    	*				返回-1,失败
    	*/
    	该函数注册为 GetLevel
    	该函数注册为 LuaFnGetLevel
    	INT LuaFnGetLevel(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :  
    	*     编写时间 : 2005-10-20
    	*     函数名称 : LuaFnSetLevel
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				level
    	*					角色级别,INT
    	*     功能说明 :
    	*				设置玩家玩家等级
    	*				Level的合法范围在1-60
    	*				返回-1,失败
    	*/
    	该函数注册为 SetLevel
    	INT LuaFnSetLevel(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	16:36
    	 *	函数名称:	LuaFnCanLevelUp
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	判断该玩家是否可以升级
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnCanLevelUp
    	INT LuaFnCanLevelUp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-28
    	*     函数名称 : LuaFnGetItemTableIndexByIndex
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				itemIndex
    	*					物品在身上的位置索引
    	*     功能说明 :
    	*				取当前位置的物品种类
    	*				
    	*/
    	该函数注册为 GetItemTableIndexByIndex
    	该函数注册为 LuaFnGetItemTableIndexByIndex
    	INT LuaFnGetItemTableIndexByIndex(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-30	14:47
    	 *	函数名称:	LuaFnGetMaterialStartBagPos
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得到背包中材料的起始位置
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetMaterialStartBagPos
    	INT LuaFnGetMaterialStartBagPos(Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-30	14:47
    	 *	函数名称:	LuaFnGetMaterialEndBagPos
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得到背包中材料的结束位置
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetMaterialEndBagPos
    	INT LuaFnGetMaterialEndBagPos(Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-30	19:30
    	 *	函数名称:	LuaFnGetItemCountInBagPos
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				uBagPos
    	 *					背包中位置
    	 *
    	 *	功能说明:	得到背包某格中物品的数量
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetItemCountInBagPos
    	INT LuaFnGetItemCountInBagPos(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetItemCount
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				itemTypeSn
    	*					ItemType的9位数号(实际为8位)
    	*     功能说明 :
    	*				判断当前玩家有多少个道具
    	*				只从玩家的装备和物品包中查找
    	*/
    	该函数注册为 GetItemCount
    	该函数注册为 LuaFnGetItemCount
    	INT LuaFnGetItemCount(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-1-22
    	*     函数名称 : LuaFnHaveItemInBag
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				itemTypeSn
    	*					ItemType的9位数号(实际为8位)
    	*     功能说明 :
    	*				判断当前玩家包中是否拥有某个道具
    	*				如果成功,返回大于0
    	*				如果失败,返回-1
    	*/
    	该函数注册为 HaveItemInBag
    	INT LuaFnHaveItemInBag (Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnHaveItem
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				itemTypeSn
    	*					ItemType的9位数号(实际为8位)
    	*     功能说明 :
    	*				判断当前玩家是否拥有某个道具
    	*				如果成功,返回大于0
    	*				如果失败,返回-1
    	*/
    	该函数注册为 HaveItem
    	INT LuaFnHaveItem (Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDelItem
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				itemTypeSn
    	*					ItemType的9位数号(实际为8位)
    	*				delCount
    	*					删除数目
    	*     功能说明 :
    	*				删除当前玩家的某个道具	
    	*				不仅是指任务道具	
    	*				不对已装备的道具删除
    	*				删除成功,返回1
    	*				删除失败,返回-1
    	*/
    	该函数注册为 DelItem
    	INT LuaFnDelItem (Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnEraseItem
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				bagIndex
    	*					背包的格子
    	*     功能说明 :
    	*				删除当前玩家背包某一格的道具
    	*				删除成功,返回1
    	*				删除失败,返回-1
    	*/
    	该函数注册为 EraseItem
    	该函数注册为 LuaFnEraseItem
    	INT LuaFnEraseItem (Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMenPai
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获取玩家当前所属门派ID
    	*/
    	该函数注册为 GetMenPai
    	该函数注册为 LuaFnGetMenPai
    	INT LuaFnGetMenPai(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-13
    	*     函数名称 : LuaFnSetMenPai
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				menpaiId
    	*					门派ID,INT
    	*     功能说明 :
    	*				设置玩家当前所属门派为menpaiId
    	*/
    	该函数注册为 SetMenPai
    	INT LuaFnSetMenPai(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : yangei
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMenPaiMaster
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获取玩家所在帮会的帮主名称(字符串)
    	*				函数体没有实现
    	*/
    	该函数注册为 GetMenPaiMaster
    	INT LuaFnGetMenPaiMaster(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMenPaiFigure
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				返回玩家在帮会中的阶级:0帮众,1队长,2长老,4帮主
    	*				函数体没有实现
    	*/
    	该函数注册为 GetMenPaiFigure
    	INT LuaFnGetMenPaiFigure(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMenPaiTitle
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				返回玩家在帮会中的头衔,返回头衔中不包括帮会名
    	*				函数体没有实现
    	*/
    	该函数注册为 GetMenPaiTitle
    	INT LuaFnGetMenPaiTitle(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDestroyMenPai
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				menpaiId
    	*					帮会编号
    	*     功能说明 :
    	*				解散帮会
    	*				函数体没有实现
    	*/
    	该函数注册为 DestroyMenPai
    	INT LuaFnDestroyMenPai(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetNpcCurCamp
    	*     参数说明 : 
    	*     功能说明 :
    	*				改变NPC的阵营,函数体尚未填写
    	*/
    	该函数注册为 SetNpcCurCamp
    	INT LuaFnSetNpcCurCamp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnRestoreNpcCamp
    	*     参数说明 : 
    	*     功能说明 :
    	*				恢复NPC原有的阵营,函数体尚未填写
    	*/
    	该函数注册为 RestoreNpcCamp
    	INT LuaFnRestoreNpcCamp(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-1-23
    	*     函数名称 : LuaFnSetDamage
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					自己的ObjID
    	*				targetId
    	*					目标的ObjID
    	*				damage
    	*					需要设置的伤害
    	*     功能说明 :
    	*				设置某个obj的伤害
    	*/
    	该函数注册为 LuaFnSetDamage
    	INT LuaFnSetDamage(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnGmKillObj
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					自己的ObjID
    	*				targetId
    	*					目标的ObjID
    	*     功能说明 :
    	*				直接杀死指定的obj;
    	*/
    	该函数注册为 LuaFnGmKillObj
    	INT LuaFnGmKillObj(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-1-23
    	*     函数名称 : LuaFnFindMonsterByGUID
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				guid
    	*					需要寻找的怪物GUID
    	*     功能说明 :
    	*				寻找场景中的某个怪物,根据GUID
    	*/
    	该函数注册为 LuaFnFindMonsterByGUID
    	INT LuaFnFindMonsterByGUID(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnGetHumanMaxVigor
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*     功能说明 :
    	*				得到玩家活力最大值
    	*/
    	该函数注册为 GetHumanMaxVigor
    	INT LuaFnGetHumanMaxVigor(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnGetHumanMaxEnergy
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*     功能说明 :
    	*				得到玩家精力最大值
    	*/
    	该函数注册为 GetHumanMaxEnergy
    	INT LuaFnGetHumanMaxEnergy(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnGetHumanVigor
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*     功能说明 :
    	*				得到玩家活力值
    	*/
    	该函数注册为 GetHumanVigor
    	INT LuaFnGetHumanVigor(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnGetHumanEnergy
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*     功能说明 :
    	*				得到玩家精力值
    	*/
    	该函数注册为 GetHumanEnergy
    	INT LuaFnGetHumanEnergy(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnSetHumanMaxVigor
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家活力最大值
    	*/
    	该函数注册为 SetHumanMaxVigor
    	INT LuaFnSetHumanMaxVigor(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnSetHumanMaxEnergy
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家精力最大值
    	*/
    	该函数注册为 SetHumanMaxEnergy
    	INT LuaFnSetHumanMaxEnergy(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnSetHumanVigor
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家活力
    	*/
    	该函数注册为 SetHumanVigor
    	INT LuaFnSetHumanVigor(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnSetHumanEnergy
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家精力
    	*/
    	该函数注册为 SetHumanEnergy
    	INT LuaFnSetHumanEnergy(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnGetHumanVigorRegeneRate
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*     功能说明 :
    	*				得到玩家活力恢复速度
    	*/
    	该函数注册为 GetHumanVigorRegeneRate
    	INT LuaFnGetHumanVigorRegeneRate(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnGetHumanEnergyRegeneRate
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*     功能说明 :
    	*				得到玩家精力恢复速度
    	*/
    	该函数注册为 GetHumanEnergyRegeneRate
    	INT LuaFnGetHumanEnergyRegeneRate(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnSetHumanVigorRegeneRate
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家活力恢复速度
    	*/
    	该函数注册为 SetHumanVigorRegeneRate
    	INT LuaFnSetHumanVigorRegeneRate(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnSetHumanEnergyRegeneRate
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家精力恢复速度
    	*/
    	该函数注册为 SetHumanEnergyRegeneRate
    	INT LuaFnSetHumanEnergyRegeneRate(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnSetHumanHairColor
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家头发颜色
    	*/
    	该函数注册为 SetHumanHairColor
    	INT LuaFnSetHumanHairColor(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnGetHumanHairColor
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家头发颜色
    	*/
    	该函数注册为 GetHumanHairColor
    	INT LuaFnGetHumanHairColor(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnSetHumanHairModel
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				uHairStyle
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家头发模型
    	*/
    	该函数注册为 SetHumanHairModel
    	INT LuaFnSetHumanHairModel(Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-5-15	14:36
    	 *	函数名称:	LuaFnChangeHumanHairModel
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				uHairStyle
    	 *					发型值
    	 *
    	 *	功能说明:	将玩家的发型换成 uHairStyle
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnChangeHumanHairModel
    	INT LuaFnChangeHumanHairModel(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-02-20
    	*     函数名称 : LuaFnGetHumanHairModel
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					玩家ID
    	*				value
    	*					设值的值
    	*     功能说明 :
    	*				设置玩家头发模型
    	*/
    	该函数注册为 GetHumanHairModel
    	INT LuaFnGetHumanHairModel(Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-5-15	14:26
    	 *	函数名称:	LuaFnGetHumanGoodBadValue
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得到 selfId 的善恶值
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetHumanGoodBadValue
    	INT LuaFnGetHumanGoodBadValue(Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-5-15	14:26
    	 *	函数名称:	LuaFnSetHumanGoodBadValue
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				value
    	 *					善恶值
    	 *
    	 *	功能说明:	设置 selfId 的善恶值
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSetHumanGoodBadValue
    	INT LuaFnSetHumanGoodBadValue(Lua_State* L)	
    
    
    脚本系统C导出函数文档	LuaFnTbl_Battle.h
    	 */
    	该函数注册为 LuaFnGetPetCount
    	INT	LuaFnGetPetCount(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_DataID
    	INT	LuaFnGetPet_DataID(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_Level
    	INT	LuaFnGetPet_Level(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_TakeLevel
    	INT	LuaFnGetPet_TakeLevel(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_HP
    	INT	LuaFnGetPet_HP(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_MaxHP
    	INT	LuaFnGetPet_MaxHP(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_Life
    	INT	LuaFnGetPet_Life(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_Type
    	INT	LuaFnGetPet_Type(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_Generation
    	INT	LuaFnGetPet_Generation(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_Happyness
    	INT	LuaFnGetPet_Happyness(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_StrPerception
    	INT	LuaFnGetPet_StrPerception(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_ConPerception
    	INT	LuaFnGetPet_ConPerception(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_DexPerception
    	INT	LuaFnGetPet_DexPerception(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_SprPerception
    	INT	LuaFnGetPet_SprPerception(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_IntPerception
    	INT	LuaFnGetPet_IntPerception(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_GenGu
    	INT	LuaFnGetPet_GenGu(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_RemainPoint
    	INT	LuaFnGetPet_RemainPoint(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_Exp
    	INT	LuaFnGetPet_Exp(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_AttrLevel1
    	INT	LuaFnGetPet_AttrLevel1(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnGetPet_Skill
    	INT	LuaFnGetPet_Skill(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnCreatePet
    	INT	LuaFnCreatePet(Lua_State* L)
    
    
    	 */
    	该函数注册为 LuaFnDeletePet
    	INT	LuaFnDeletePet(Lua_State* L)
    
    
    脚本系统C导出函数文档	LuaFnTbl_DoAction.h
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-5-17	11:29
    	 *	函数名称:	LuaFnDoAction
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *				nActionID
    	 *					动作编号
    	 *				TargetID
    	 *					目标编号(没有目标填 -1 就可以了)
    	 *	功能说明:	对目标做动作
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnDoAction
    	INT	LuaFnDoAction(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-1-10
    	*     函数名称 : LuaFnUnitDoEmoteAction
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*				nSkillID
    	*					技能编号
    	*				nTargetID
    	*					目标编号
    	*     功能说明 :
    	*/
    	该函数注册为 LuaFnUnitDoEmoteAction
    	INT	LuaFnUnitDoEmoteAction(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-1-10
    	*     函数名称 : LuaFnUnitUseSkill
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*				nSkillID
    	*					技能编号
    	*				nTargetID
    	*					目标编号
    	*				fPos_X
    	*					目标位置的X坐标
    	*				fPos_Z
    	*					目标位置的Z坐标
    	*				fDir
    	*					目标方向
    	*				bPassSkillCheck
    	*					是否忽略技能的条件检测和物品消耗
    	*     功能说明 :
    	*/
    	该函数注册为 LuaFnUnitUseSkill
    	INT	LuaFnUnitUseSkill(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnSendSpecificImpactToUnit
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*				nSenderID
    	*					效果创造者ID,无符号整型
    	*				nTargetID
    	*					目标角色ID,无符号整型
    	*				nImpactDataIndex
    	*					效果数据索引,无符号整型
    	*				nDelayTime
    	*					延迟时间
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnSendSpecificImpactToUnit
    	INT	LuaFnSendSpecificImpactToUnit(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnCancelSpecificImpact
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*				nImpactDataIndex
    	*					效果数据索引, 无符号整型;在标准效果表里查询
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnCancelSpecificImpact
    	INT	LuaFnCancelSpecificImpact(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnVerifyUsedItem
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnVerifyUsedItem
    	INT	LuaFnVerifyUsedItem(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnDepletingUsedItem
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnDepletingUsedItem
    	INT	LuaFnDepletingUsedItem(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnGetTargetObjID
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnGetTargetObjID
    	INT	LuaFnGetTargetObjID(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnGetTargetPosition_X
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnGetTargetPosition_X
    	INT	LuaFnGetTargetPosition_X(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnGetTargetPosition_Z
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnGetTargetPosition_Z
    	INT	LuaFnGetTargetPosition_Z(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnGetTargetBagSlot
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnGetTargetBagSlot
    	INT	LuaFnGetTargetBagSlot(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-4-11	19:29
    	 *	函数名称:	LuaFnGetBagIndexOfUsedItem
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	?
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetBagIndexOfUsedItem
    	INT LuaFnGetBagIndexOfUsedItem(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnGetLowSectionOfTargetPetGuid
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnGetLowSectionOfTargetPetGuid
    	INT	LuaFnGetLowSectionOfTargetPetGuid(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnGetHighSectionOfTargetPetGuid
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnGetHighSectionOfTargetPetGuid
    	INT	LuaFnGetHighSectionOfTargetPetGuid(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnIsScriptDynamicParamIndexLegal
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*				nIndex
    	*					参数索引
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnIsScriptDynamicParamIndexLegal
    	INT	LuaFnIsScriptDynamicParamIndexLegal(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnGetScriptDynamicParamByIndex
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*				nIndex
    	*					参数索引
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnGetScriptDynamicParamByIndex
    	INT	LuaFnGetScriptDynamicParamByIndex(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-7
    	*     函数名称 : LuaFnSetScriptDynamicParamByIndex
    	*     参数说明 : 
    	*				sceneID
    	*					场景编号
    	*				nSelfID
    	*					调用者ID,无符号整型
    	*				nIndex
    	*					参数索引
    	*				nValue
    	*					参数值
    	*     功能说明 :
    	*				
    	*/
    	该函数注册为 LuaFnSetScriptDynamicParamByIndex
    	INT	LuaFnSetScriptDynamicParamByIndex(Lua_State* L)
    
    
    脚本系统C导出函数文档	LuaFnTbl_Guild.h
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-3-21
    	*     函数名称 : LuaFnGuildList
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				
    	*/
    	该函数注册为 GuildList
    	INT	LuaFnGuildList(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-3-21
    	*     函数名称 : LuaFnGuildCreate
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				
    	*/
    	该函数注册为 GuildCreate
    	INT	LuaFnGuildCreate(Lua_State* L) 
    
    
    脚本系统C导出函数文档	LuaFnTbl_Misc.h
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetTimer
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 selfId
    	*					调用者ID,无符号整型
    	*				 scriptId
    	*					执行脚本ID,short类型
    	*				 funcName
    	*					计时器回调调函数名,字符串类型
    	*				 tickTime
    	*					计时器调用间隔时间
    	*     功能说明 :
    	*				 给玩家打开计时器,时间到时将自动调用OnTimer函数	
    	*				 玩家本身身上并没有计时器,脚本程序需要计时器时向系统申请“租用”,由系统分配
    	*                返回-1,表示错误
    	*/
    	该函数注册为 SetTimer
    	INT LuaFnSetTimer(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnStopTimer
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				sceneTimerIndex
    	*					计时器在场景计时器池中的数组下标,有SetTimer时返回		
    	*     功能说明 :
        *				关闭当前玩家的计时器	//每个玩家身上最多可以绑定三个计时器
    	*/
    	该函数注册为 StopTimer
    	INT LuaFnStopTimer(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-24
    	*     函数名称 : LuaFnCheckTimer
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 TimeIndex
    	*					计时器索引
    	*     功能说明 : 判断TimeIndex号计时器是否已经在使用中
    	*                返回1,表示在使用;返回0,表示没有使用; 返回-1,表示异常
    	*/
    	该函数注册为 CheckTimer
    	INT LuaFnCheckTimer(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetGameTime
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
        *				获取当前玩家在线时间,单位为秒
    	*				用当前时间减去上线时间
    	*				没有测试
    	*/
    	该函数注册为 GetGameTime
    	INT LuaFnGetGameTime(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-1-10
    	*     函数名称 : LuaFnGetCurrentTime
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*     功能说明 :
    	*				获取当前时间,单位为秒
    	*/
    	该函数注册为 LuaFnGetCurrentTime
    	INT LuaFnGetCurrentTime(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddGlobalCountNews
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				newstr
    	*					公告内容,字符串指针类型
    	*				count
    	*					发送次数
    	*     功能说明 :
        *				向全组服务器发送新闻公告,公告发送指定次数
    	*				没有测试
    	*/
    	该函数注册为 AddGlobalCountNews
    	该函数注册为 LuaFnAddGlobalCountNews
    	INT LuaFnAddGlobalCountNews(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnPrintNum
    	*     参数说明 : 
    	*				num
    	*				消息框的提示数字
    	*     功能说明 :
    	*				弹出消息框,测试脚本用
    	*/
    	该函数注册为 PrintNum
    	INT LuaFnPrintNum(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnPrintStr
    	*     参数说明 : 
    	*				strText
    	*				消息框的提示字符串
    	*     功能说明 :
    	*				弹出消息框,测试脚本用
    	*/
    	该函数注册为 PrintStr
    	INT LuaFnPrintStr(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnCallScriptFunction
    	*     参数说明 : 
    	*     功能说明 :
    	*					调用可变参数的任意脚本函数
    	*/
    	该函数注册为 CallScriptFunction
    	INT LuaFnCallScriptFunction(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-19
    	*     函数名称 : LuaFnIsInDist
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					对方的ID编号,ObjID
    	*				dist
    	*					self与target距离
    	*     功能说明 :
    	*				判断selfId与targetId之间的距离是否在dist内(包括)
    	*				目前用于护送任务,判断玩家和被护送者之间的距离
    	*/
    	该函数注册为 IsInDist
    	INT LuaFnIsInDist(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-15
    	*     函数名称 : LuaFnGetDist
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					对方的ID编号,ObjID
    	*     功能说明 :
    	*				得到selfId和targetId之间的距离
    	*/
    	该函数注册为 GetDist
    	INT LuaFnGetDist(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-20
    	*     函数名称 : LuaFnGuid2ObjId
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				guid
    	*					GUID,GUID_t类型,仅适用于玩家的GUID转换
    	*     功能说明 :
    	*				把Guid转换为objId
    	*/
    	该函数注册为 LuaFnGuid2ObjId
    	INT LuaFnGuid2ObjId(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-16
    	*     函数名称 : LuaFnObjId2Guid
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 : 返回selfId的GUID
    	*/
    	该函数注册为 LuaFnObjId2Guid
    	INT LuaFnObjId2Guid(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-21
    	*     函数名称 : LuaFnRemoveMonster
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				删除Obj_Monster,把Obj_Monster从地图删除
    	*/
    	该函数注册为 RemoveMonster
    	INT LuaFnRemoveMonster(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-2
    	*     函数名称 : LuaFnAwardTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				TitleIndex
    	*					称号ID
    	*				TitleId
    	*					称号ID
    	*     功能说明 :
    	*				为selfId授予一个称号
    	*/
    	该函数注册为 AwardTitle
    	该函数注册为 LuaFnAwardTitle
    	INT	LuaFnAwardTitle(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-2
    	*     函数名称 : LuaFnDeleteTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				TitleIndex
    	*					称号ID
    	*     功能说明 :
    	*				删除某个称号
    	*/
    	该函数注册为 DeleteTitle
    	INT	LuaFnDeleteTitle(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-3
    	*     函数名称 : LuaFnDispatchAllTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				更新此人的所有称号
    	*/
    	该函数注册为 DispatchAllTitle
    	该函数注册为 LuaFnDispatchAllTitle
    	INT	LuaFnDispatchAllTitle(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-3
    	*     函数名称 : LuaFnGetTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				TitleIndex
    	*					称号ID
    	*     功能说明 :
    	*				获得此人的某个称号
    	*/
    	该函数注册为 GetTitle
    	INT	LuaFnGetTitle(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-3
    	*     函数名称 : LuaFnGetDyTitlesNum
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得此人的动态称号个数
    	*/
    	该函数注册为 GetDyTitlesNum
    	INT	LuaFnGetDyTitlesNum(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-3
    	*     函数名称 : LuaFnAddDyTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				TitleId
    	*					称号ID
    	*     功能说明 :
    	*				加入新的动态称号,如果满了放在第一个
    	*/
    	该函数注册为 AddDyTitle
    	INT	LuaFnAddDyTitle(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-4
    	*     函数名称 : LuaFnAwardNickTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				strText
    	*					签名档性质的昵称
    	*     功能说明 :
    	*				设置此人的签名档性质的昵称
    	*/
    	该函数注册为 AwardNickTitle
    	INT LuaFnAwardNickTitle(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-4
    	*     函数名称 : LuaFnAwardSpouseTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				strText
    	*					配偶名
    	*     功能说明 :
    	*				设置配偶名
    	*/
    	该函数注册为 AwardSpouseTitle
    	该函数注册为 LuaFnAwardSpouseTitle
    	INT LuaFnAwardSpouseTitle(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-4
    	*     函数名称 : LuaFnAwardJieBaiTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				strText
    	*					结拜称号
    	*     功能说明 :
    	*				设置结拜称号
    	*/
    	该函数注册为 AwardJieBaiTitle
    	INT LuaFnAwardJieBaiTitle(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-4
    	*     函数名称 : LuaFnAwardBangPaiTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				strText
    	*					帮派名
    	*     功能说明 :
    	*				设置此人的帮派称号
    	*/
    	该函数注册为 AwardBangpaiTitle
    	INT LuaFnAwardBangPaiTitle(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-4
    	*     函数名称 : LuaFnAwardShiTuTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				strText
    	*					帮派名
    	*     功能说明 :
    	*				设置此人的帮派称号
    	*/
    	该函数注册为 AwardShiTuTitle
    	INT LuaFnAwardShiTuTitle(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-4
    	*     函数名称 : LuaFnAwardShangDianTitle
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				strText
    	*					帮派名
    	*     功能说明 :
    	*				设置此人的帮派称号
    	*/
    	该函数注册为 AwardShangDianTitle
    	INT LuaFnAwardShangDianTitle(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-8
    	*     函数名称 : LuaFnEnableBankRentIndex
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				RentIndex
    	*					打开的租赁箱
    	*     功能说明 :
    	*				打开此人的租赁箱
    	*/
    	该函数注册为 EnableBankRentIndex
    	INT LuaFnEnableBankRentIndex(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-1-12
    	*     函数名称 : LuaFnGetBankRentIndex
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				获得当前租赁箱已打开的索引
    	*/
    	该函数注册为 GetBankRentIndex
    	INT LuaFnGetBankRentIndex(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-8
    	*     函数名称 : LuaFnBankBegin
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				通知客户端开始进行银行交易
    	*/
    	该函数注册为 BankBegin
    	INT LuaFnBankBegin(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-14
    	*     函数名称 : LuaSetPlayerDefaultReliveInfo
    	*     参数说明 : 
    	*				sceneId
    	*					场景编号
    	*				playerId
    	*					进入场景的玩家ID
    	*				pszHP
    	*					HP的数据(%10=HP恢复10/100,10=HP恢复10点)
    	*				pszMP
    	*					MP的数据(%10=HP恢复10/100,10=HP恢复10点)
    	*				pszSP
    	*					SP的数据(%10=HP恢复10/100,10=HP恢复10点)
    	*				defaultSceneID
    	*					复活的场景ID
    	*				defaultPosX
    	*					坐标X
    	*				defaultPosZ
    	*					坐标Z
    	*     功能说明 :
    	*				玩家的缺省复活相关的数据设置
    	*/
    	该函数注册为 SetPlayerDefaultReliveInfo
    	INT LuaSetPlayerDefaultReliveInfo(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-20
    	*     函数名称 : LuaGetDayTime
    	*     参数说明 : 
    	*					无
    	*     功能说明 :
    	*				取得当前时间的天数,例如:1140 表示2001年的第140天
    	*										  6099 表示2006年的第99天
    	*/
    	该函数注册为 GetDayTime
    	INT LuaGetDayTime(Lua_State* L )
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-23
    	*     函数名称 : LuaGetObjCreateTime
    	*     参数说明 : 
    	*				sceneId
        *					调用该函数场景ID,short类型
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				取得ObjID 为 selfId的obj的创建时间
    	*					
    	*/
    	该函数注册为 GetObjCreateTime
    	INT LuaGetObjCreateTime(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-28
    	*     函数名称 : LuaFnUpdateAttr
    	*     参数说明 : 
    	*				sceneId
    	*					调用该函数场景ID,short类型
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				通过邮件系统更新人物属性
    	*					
    	*/
    	该函数注册为 LuaFnUpdateAttr
    	INT LuaFnUpdateAttr(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-4-26	17:08
    	 *	函数名称:	LuaFnIsPasswordSetup
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				flag
    	 *					标记,仅当玩家未设置二级密码有效,如果 1,则让调用者设置二级密码,0 则不需要设置
    	 *
    	 *	功能说明:	判断玩家是否设置二级密码,0 为未设置,1 为已设置
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnIsPasswordSetup
    	INT LuaFnIsPasswordSetup(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-4-26	17:21
    	 *	函数名称:	LuaFnIsPasswordUnlocked
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				flag
    	 *					标记,仅当玩家未解锁二级密码有效,如果 1,则让调用者解锁二级密码,0 则不强制解锁
    	 *
    	 *	功能说明:	判断玩家是否解锁二级密码,0 为未解锁,1 为已解锁
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnIsPasswordUnlocked
    	INT LuaFnIsPasswordUnlocked(Lua_State* L)
    
    
    脚本系统C导出函数文档	LuaFnTbl_Mission.h
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnBeginEvent
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				和EndEvent配合使用
    	*				为下一步的相关操作做准备
    	*/
    	该函数注册为 BeginEvent
    	INT LuaFnBeginEvent(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddText
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				msg
    	*					提示内容
    	*     功能说明 :
    	*				添加字符串提示
    	*/
    	该函数注册为 AddText
    	INT LuaFnAddText(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddNumber
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				id
    	*					数目,INT
    	*     功能说明 :
    	*				添加数目提示
    	*/
    	该函数注册为 AddNumber
    	INT LuaFnAddNumber(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddNumText
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				id
    	*					第几个提示,INT
    	*				msg
    	*					提示内容
    	*				state 
    	*					是否可以交任务和接任务
    	*				index
    	*					策划用整形数
    	*     功能说明 :
    	*				添加数目和字符串提示
    	*				state和index可以不添
    	*/
    	该函数注册为 AddEventList
    	该函数注册为 AddNumText
    	INT LuaFnAddNumText(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-9
    	*     函数名称 : LuaFnSetNumText
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				number
    	*					待设置的值,short
    	*     功能说明 :
    	*				设置脚本交换用数据
    	*/
    	该函数注册为 LuaFnSetNumText
    	INT LuaFnSetNumText(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-9
    	*     函数名称 : LuaFnGetNumText
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				number
    	*					待设置的值,short
    	*     功能说明 :
    	*				取出脚本交换用数据
    	*/
    	该函数注册为 GetNumText
    	该函数注册为 GetEventList
    	INT LuaFnGetNumText(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddMoneyBonus
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				count
    	*					奖励金钱数目
    	*     功能说明 :
    	*				添加Money
    	*/
    	该函数注册为 AddMoneyBonus
    	INT LuaFnAddMoneyBonus(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddItemBonus
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				itemTypeSn
    	*					奖励物品的ItemType的9位编号
    	*				count
    	*					奖励数目
    	*     功能说明 :
    	*				添加count个编号为itemType道具
    	*/
    	该函数注册为 AddItemBonus
    	INT LuaFnAddItemBonus(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddItemDemand
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				itemTypeSn
    	*					需求物品的ItemType的9位编号
    	*				count
    	*					需求数目
    
    	*     功能说明 :
    	*				需求count个编号为itemType道具
    	*/
    	该函数注册为 AddItemDemand
    	INT LuaFnAddItemDemand(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddRandItemBonus
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*					提示奖励随机道具
    	*/
    	该函数注册为 AddRandItemBonus
    	INT LuaFnAddRandItemBonus(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddRadioItemBonus
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				itemTypeSn
    	*					物品的ItemType9位编号
    	*				count
    	*					奖励多选一物品的数目
    	*     功能说明 :
    	*				添加多选一道具
    	*/
    	该函数注册为 AddRadioItemBonus
    	INT LuaFnAddRadioItemBonus(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnEndEvent
    	*     参数说明 : 
    	*     功能说明 :
    	*				和BeginEvent配合使用
    	*				之后需调用某个Dispatch***函数
    	*/
    	该函数注册为 EndEvent
    	INT LuaFnEndEvent(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDispatchEventList
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*     功能说明 :
    	*				向客户端返回该Npc可触发事件列表
    	*				可触发事件由该npc的挂的事件OnEnumerate函数判断
    	*				如果玩家满足任务条件,通过AddNumText添加
    	*				BeginEvent
    	*				AddText
    	*				可能: AddNumText
    	*				EndEvent
    	*/
    	该函数注册为 DispatchEventList
    	INT LuaFnDispatchEventList(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDispatchRegieEventList
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*     功能说明 :
    	*				向客户端返回该Npc可触发事件列表
    	*				可触发事件由该npc的挂的事件OnEnumerate函数判断
    	*				如果玩家满足任务条件,通过AddNumText添加
    	*				BeginEvent
    	*				AddText
    	*				可能: AddNumText
    	*				EndEvent
    	*/
    	该函数注册为 DispatchRegieEventList
    	INT LuaFnDispatchRegieEventList(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDispatchMissionInfo
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				scriptId
    	*					脚本编号
    	*				misId
    	*					任务编号
    	*     功能说明 :
    	*				向客户端返回任务信息处理
    	*				
    	*/
    	该函数注册为 DispatchMissionInfo
    	INT LuaFnDispatchMissionInfo(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDispatchMissionDemandInfo
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				scriptId
    	*					脚本编号
    	*				misId
    	*					任务编号
    	*				done
    	*					是否完成
    	*     功能说明 :
    	*				向客户端返回任务需求处理
    	*				done如果为TRUE,客户端将激活任务界面的完成按钮
    	*				之前需使用的函数依次为
    	*				BeginEvent
    	*				AddText,描述性字符串
    	*				AddItemDemand,需求物品
    	*				EndEvent
    	*/
    	该函数注册为 DispatchMissionDemandInfo
    	INT LuaFnDispatchMissionDemandInfo(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDispatchMissionContinueInfo
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				scriptId
    	*					脚本编号
    	*				misId
    	*					任务编号
    	*     功能说明 :
    	*				向客户端返回任务继续处理
    	*/
    	该函数注册为 DispatchMissionContinueInfo
    	INT LuaFnDispatchMissionContinueInfo(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDispatchMissionTips
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				向客户端返回任务相关提示信息
    	*				
    	*/
    	该函数注册为 DispatchMissionTips
    	INT LuaFnDispatchMissionTips(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-28
    	*     函数名称 : LuaFnDispatchMissionResult
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				向客户端返回任务验证结果
    	*				
    	*/
    	该函数注册为 DispatchMissionResult
    	INT LuaFnDispatchMissionResult(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnMissionCom
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*     功能说明 :
    	*				任务完成
    	*				之后需DelMission
    	*/
    	该函数注册为 MissionCom
    	INT LuaFnMissionCom(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMission
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*     功能说明 :
    	*				获得当前玩家某一任务号的值	//做过,正在做,未做
    	*/
    	该函数注册为 GetMission
    	INT LuaFnGetMission(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMissionIndexByID
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*     功能说明 :
    	*				设置当前玩家某一任务号的值
    	*/
    	该函数注册为 GetMissionIndexByID
    	INT LuaFnGetMissionIndexByID(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetMissionParam
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misIndex
    	*					任务位置索引
    	*				paramIndex
    	*					该任务字段编号
    	*     功能说明 :
    	*				 取任务参数
    	*/
    	该函数注册为 GetMissionParam
    	INT LuaFnGetMissionParam(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnSetMissionByIndex
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*				paramIndex
    	*					该任务字段编号
    	*				value
    	*					设paramIndex字段的值
    	*     功能说明 :
    	*				 设置任务参数
    	*/
    	该函数注册为 SetMissionByIndex
    	INT LuaFnSetMissionByIndex(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2006-1-18
    	*     函数名称 : LuaFnGetMissionCount
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				 得到已接任务的数量
    	*				 没有任务时返回0
    	*/
    	该函数注册为 GetMissionCount
    	INT LuaFnGetMissionCount(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddMission
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*				scriptId
    	*					调用脚本编号
    	*				killObjEvent
    	*					是否回调OnKillObject
    	*				enterAreaEvent
    	*					是否回调OnEnterArea
    	*				itemChangeEvent
    	*					是否回调OnItemChange
    	*     功能说明 :
    	*				在玩家身上添加misId编号的任务
    	*				成功返回1
    	*/
    	该函数注册为 AddMission
    	INT LuaFnAddMission(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-13
    	*     函数名称 : LuaFnAddMissionEx
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*				scriptId
    	*					调用脚本编号
    	*     功能说明 :
    	*				在玩家身上添加misId编号的任务
    	*				成功返回1
    	*/
    	该函数注册为 AddMissionEx
    	INT LuaFnAddMissionEx(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-13
    	*     函数名称 : LuaFnSetMissionEvent
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*				eventId
    	*					调用脚本编号,0 KillObj, 1 EnterArea, 2 ItemChanged, 3 PetChanged
    	*     功能说明 :
    	*				修改玩家身上misId编号的任务相应事件
    	*				成功返回1
    	*/
    	该函数注册为 SetMissionEvent
    	INT LuaFnSetMissionEvent(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnDelMission
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*     功能说明 :
    	*				删除任务
    	*/
    	该函数注册为 DelMission
    	INT LuaFnDelMission(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnIsMissionHaveDone
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*     功能说明 :
    	*				是否做过此任务
    	*				返回值1为成功
    	*				返回值0为失败
    	*/
    	该函数注册为 IsMissionHaveDone
    	INT LuaFnIsMissionHaveDone(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : IsHaveMission
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				misId
    	*					任务编号
    	*     功能说明 :
    	*				玩家是否正在做此任务
    	*				返回值大于0为成功
    	*				
    	*/
    	该函数注册为 IsHaveMission
    	INT LuaFnIsHaveMission(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnBeginAddItem
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				开始添加道具操作
    	*				与EndAddItem配对使用
    	*/
    	该函数注册为 BeginAddItem
    	该函数注册为 LuaFnBeginAddItem
    	INT LuaFnBeginAddItem(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddItem
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				itemTypeSn
    	*					ItemType的9位数号(实际为8位)	
    	*				count
    	*					添加数目
    	*     功能说明 :
    	*				在玩家物品栏中增加count个itemType编号的道具
    	*/
    	该函数注册为 AddItem
    	该函数注册为 LuaFnAddItem
    	INT LuaFnAddItem(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnEndAddItem
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				结束添加道具操作
    	*				与BeginAddItem配对使用
    	*				返回1表示有空间放置添加物品
    	*/
    	该函数注册为 EndAddItem
    	该函数注册为 LuaFnEndAddItem
    	INT LuaFnEndAddItem(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnAddItemListToHuman
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				把物品列表中的所有物品放置到玩家包中
    	*				在调用BeginAddItem和EndAddItem之后使用
    	*
    	*	  备注:
    	*				此函数会回调响应OnItemChanged事件的脚本
    	*/
    	该函数注册为 AddItemListToHuman
    	该函数注册为 LuaFnAddItemListToHuman
    	INT LuaFnAddItemListToHuman(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-11-16
    	*     函数名称 : LuaFnGetMissionData
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				nIndex
    	*					数据块索引
    	*     功能说明 :
    	*				得到Human全局数据块中的nIndex个数据值
    	*				GetMissionData(L,18,12,3)
    	*/
    	该函数注册为 GetMissionData
    	INT LuaFnGetMissionData(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-11-16
    	*     函数名称 : LuaFnSetMissionData
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				nIndex
    	*					数据块索引
    	*				nData
    	*					数据值
    	*     功能说明 :
    	*				设置Human的nIndex个数据块的值为nData
    	*				在调用BeginAddItem和EndAddItem之后使用
    	*/
    	该函数注册为 SetMissionData
    	INT LuaFnSetMissionData(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-11-16
    	*     函数名称 : LuaFnAddMonsterDropItem
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				MonsterID
    	*					怪物编号
    	*				HumanID
    	*					角色编号
    	*				ItemIndex
    	*					掉落的物品类型
    	*				
    	*     功能说明 :
    	*			在怪物身上添加一个掉落任务物品,并表明所有者
    	*/
    	该函数注册为 AddMonsterDropItem
    	INT LuaFnAddMonsterDropItem(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-11-16
    	*     函数名称 : LuaFnGetMonsterOwnerCount
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				MonsterID
    	*					怪物编号
    	*				
    	*     功能说明 :
    	*			获取怪物所有者数量
    	*/
    	该函数注册为 GetMonsterOwnerCount
    	INT LuaFnGetMonsterOwnerCount(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-11-16
    	*     函数名称 : LuaFnGetMonsterOwnerID
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				MonsterID
    	*					怪物编号
    	*				OwnerOffSet
    	*					所有者偏移量
    	*     功能说明 :
    	*			获取怪物所有者编号
    	*			返回所有者id
    	*/
    	该函数注册为 GetMonsterOwnerID
    	INT LuaFnGetMonsterOwnerID(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-2-8
    	*     函数名称 : LuaFnBeginUICommand
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*			开始构造UICommand数据体
    	*			无返回
    	*/
    	该函数注册为 BeginUICommand
    	INT LuaFnBeginUICommand(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-2-8
    	*     函数名称 : LuaFnEndUICommand
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*			结束构造UICommand数据体
    	*			无返回
    	*/
    	该函数注册为 EndUICommand
    	INT LuaFnEndUICommand(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-2-8
    	*     函数名称 : LuaFnDispatchUICommand
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				nUIIndex
    	*					窗口索引值
    	*     功能说明 :
    	*			结束构造UICommand数据体
    	*			无返回
    	*/
    	该函数注册为 DispatchUICommand
    	INT LuaFnDispatchUICommand(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-2-8
    	*     函数名称 : LuaFnUICommand_AddInt
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				nValue
    	*					向数据体添加的数据,整数
    	*     功能说明 :
    	*			结束构造UICommand数据体
    	*			无返回
    	*/
    	该函数注册为 UICommand_AddInt
    	INT LuaFnUICommand_AddInt(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-2-8
    	*     函数名称 : LuaFnUICommand_AddString
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				szValue
    	*					向数据体添加的数据,字符串
    	*     功能说明 :
    	*			结束构造UICommand数据体
    	*			无返回
    	*/
    	该函数注册为 UICommand_AddString
    	INT LuaFnUICommand_AddString(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-2-10
    	*     函数名称 : LuaFnGetQuestionsRecord
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				nIndex
    	*					问题号,整数
    	*     功能说明 :
    	*			读取题库信息
    	*			返回值:问题内容(字符串),
    	*					选项0(字符串),
    	*					选项1(字符串),
    	*					选项2(字符串),
    	*					选项3(字符串),
    	*					选项4(字符串),
    	*					选项5(字符串),
    	*					答案0(整数),
    	*					答案1(整数),
    	*					答案2(整数),
    	*					答案3(整数),
    	*					答案4(整数),
    	*					答案5(整数),
    	*/
    	该函数注册为 GetQuestionsRecord
    	INT LuaFnGetQuestionsRecord(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-4-19
    	*     函数名称 : LuaFnSetMissionDataBit
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				nIndex
    	*					MissionData的编号索引
    	*				nBits
    	*					偏移的位数(0-31)
    	*				nValue
    	*					数据, 0或非0
    	*     功能说明 :
    	*			无返回
    	*/
    	该函数注册为 SetMissionDataBit
    	INT LuaFnSetMissionDataBit(Lua_State* L)
    
    
    	/** ---------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-4-19
    	*     函数名称 : LuaFnGetMissionDataBit
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				nIndex
    	*					MissionData的编号索引
    	*				nBits
    	*					偏移的位数(0-31)
    	*     功能说明 :
    	*			0 或者 1
    	*/
    	该函数注册为 GetMissionDataBit
    	INT LuaFnGetMissionDataBit(Lua_State* L)
    
    
    	该函数注册为 MissionNotComplateInfoNM
    	INT LuaFnMissionNotComplateInfoNM(Lua_State* L)
    
    
    	该函数注册为 MissionComplateInfoNM
    	INT LuaFnMissionComplateInfoNM(Lua_State* L)
    
    
    	该函数注册为 IsHaveMissionNM
    	INT LuaFnIsHaveMissionNM(Lua_State* L)
    
    
    	该函数注册为 IsMissionHaveDoneNM
    	INT LuaFnIsMissionHaveDoneNM(Lua_State* L)
    
    
    	该函数注册为 MissionCheckAcceptNM
    	INT LuaFnMissionCheckAcceptNM( Lua_State* L )
    
    
    	该函数注册为 MissionCheckSubmitNM
    	INT LuaFnMissionCheckSubmitNM( Lua_State* L )
    
    
    	该函数注册为 AddMissionTextNM
    	INT LuaFnAddMissionTextNM( Lua_State* L )
    
    
    	该函数注册为 AddMissionNM
    	INT LuaFnAddMissionNM( Lua_State* L )
    
    
    	该函数注册为 MisMsg2PlayerNM
    	INT LuaFnMisMsg2PlayerNM( Lua_State* L )
    
    
    	该函数注册为 GetMonsterWayInfoNM
    	INT LuaFnGetMonsterWayInfoNM( Lua_State* L )
    
    
    	该函数注册为 ListMissionsNM
    	INT LuaFnListMissionsNM( Lua_State* L )
    
    
    	该函数注册为 RequestMissionNM
    	INT LuaFnRequestMissionNM( Lua_State* L )
    
    
    	该函数注册为 AddDispatchMissionInfoNM
    	INT LuaFnAddDispatchMissionInfoNM(Lua_State* L)
    
    
    	该函数注册为 OnMissionAcceptNM
    	INT LuaFnOnMissionAcceptNM( Lua_State* L )
    
    
    	该函数注册为 SubmitMissionNM
    	INT LuaFnSubmitMissionNM( Lua_State* L )
    
    
    	该函数注册为 MissionComplateNM
    	INT LuaFnMissionComplateNM(Lua_State* L)
    
    
    	该函数注册为 GetNeedItemNumNM
    	INT LuaFnGetNeedItemNumNM(Lua_State* L)
    
    
    	该函数注册为 GetMissionIndexByIDNM
    	INT LuaFnGetMissionIndexByIDNM(Lua_State* L)	
    
    
    	该函数注册为 DelMissionNM
    	INT LuaFnDelMissionNM(Lua_State* L)
    
    
    	该函数注册为 GetNeedKillObjNumNM
    	INT LuaFnGetNeedKillObjNumNM(Lua_State* L)
    
    
    	该函数注册为 IfFinishdKillObjNM
    	INT LuaFnIfFinishdKillObjNM(Lua_State* L)
    
    
    	该函数注册为 GetMissionTypeNM
    	INT LuaFnGetMissionTypeNM(Lua_State* L)
    
    
    	该函数注册为 GetMissionItemNM
    	INT LuaFnGetMissionItemNM(Lua_State* L)
    
    
    	该函数注册为 FinishKillObjGetItem
    	INT LuaFnFinishKillObjGetItem(Lua_State* L)
    
    
    脚本系统C导出函数文档	LuaFnTbl_Pet.h
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-021-20
    	*     函数名称 : LuaFnPetStudySkill
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					完家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*				skillId
    	*					技能ID
    	*     功能说明 :
    	*				宠物学习技能
    	*/
    	该函数注册为 PetStudySkill
    	INT LuaFnPetStudySkill(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-021-20
    	*     函数名称 : LuaFnPetStudySkill
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					完家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*				skillId
    	*					技能ID
    	*     功能说明 :
    	*				宠物学习门派技能
    	*/
    	该函数注册为 PetStudySkill_MenPai
    	INT LuaFnPetStudySkill_MenPai(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-021-20
    	*     函数名称 : LuaFnCalcPetDomesticationMoney
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					宠物ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*     功能说明 :
    	*				得到训养宠物所需费用
    	*/
    	该函数注册为 CalcPetDomesticationMoney
    	INT LuaFnCalcPetDomesticationMoney(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-021-20
    	*     函数名称 : LuaFnPetDomestication
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				humanId
    	*					宠物ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*     功能说明 :
    	*				训养宠物
    	*/
    	该函数注册为 PetDomestication
    	INT LuaFnPetDomestication(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-17
    	*     函数名称 : LuaFnGetPetHP
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*     功能说明 :
    	*				设置宠物HP
    	*/
    	该函数注册为 LuaFnGetPetHP
    	INT LuaFnGetPetHP(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-17
    	*     函数名称 : LuaFnGetPetMaxHP
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*     功能说明 :
    	*				设置宠物HP最大值
    	*/
    	该函数注册为 LuaFnGetPetMaxHP
    	INT LuaFnGetPetMaxHP(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-17
    	*     函数名称 : LuaFnGetPetLife
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*     功能说明 :
    	*				设置宠物寿命
    	*/
    	该函数注册为 LuaFnGetPetLife
    	INT LuaFnGetPetLife(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-17
    	*     函数名称 : LuaFnGetPetHappiness
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*     功能说明 :
    	*				设置宠物快乐度
    	*/
    	该函数注册为 LuaFnGetPetHappiness
    	INT LuaFnGetPetHappiness(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-17
    	*     函数名称 : LuaFnSetPetHP
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*				hp
    	*					要设置的HP值	
    	*     功能说明 :
    	*				设置宠物HP
    	*/
    	该函数注册为 LuaFnSetPetHP
    	INT LuaFnSetPetHP(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-17
    	*     函数名称 : LuaFnSetPetMaxHP
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*				maxHP
    	*					要设置的HP最大值	
    	*     功能说明 :
    	*				设置宠物HP最大值
    	*/
    	该函数注册为 LuaFnSetPetMaxHP
    	INT LuaFnSetPetMaxHP(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-17
    	*     函数名称 : LuaFnSetPetLife
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*				life
    	*					要设置的寿命值	
    	*     功能说明 :
    	*				设置宠物寿命值	
    	*/
    	该函数注册为 LuaFnSetPetLife
    	INT LuaFnSetPetLife(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-17
    	*     函数名称 : LuaFnSetPetHappiness
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*				happiness
    	*					要设置的快乐度
    	*     功能说明 :
    	*				设置宠物快乐度
    	*/
    	该函数注册为 LuaFnSetPetHappiness
    	INT LuaFnSetPetHappiness(Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-4-11	16:31
    	 *	函数名称:	LuaFnPetCanUseFood
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				petGUID_H
    	 *					宠物GUID高位
    	 *				petGUID_L
    	 *					宠物GUID低位
    	 *				nIndex
    	 *					物品背包位置
    	 *
    	 *	功能说明:	判断物品是否适合宠物食用
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnPetCanUseFood
    	INT LuaFnPetCanUseFood(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-04-19
    	*     函数名称 : LuaFnPetReturnToChild
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*     功能说明 :
    	*				宠物还童Lua接口
    	*/
    	该函数注册为 LuaFnPetReturnToChild
    	INT LuaFnPetReturnToChild(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-04-19
    	*     函数名称 : LuaFnPetReturnToChild
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*     功能说明 :
    	*				宠物还童Lua接口
    	*/
    	该函数注册为 LuaFnPetCanReturnToChild
    	INT LuaFnPetCanReturnToChild(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-05-12
    	*     函数名称 : LuaFnGetPetGUID
    	*     参数说明 :
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					场景号
    	*				selfId
    	*					玩家ID
    	*				petIndex
    	*					宠物索引
    	*     功能说明 :
    	*				取得宠物的GUID
    	*/
    	该函数注册为 LuaFnGetPetGUID
    	INT LuaFnGetPetGUID(Lua_State* L)	
    
    
    脚本系统C导出函数文档	LuaFnTbl_PetPlacard.h
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-07
    	*     函数名称 : LuaFnIssuePetPlacardByIndex
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*				pszMessage
    	*					宠主的留言
    	*				
    	*     功能说明 :
    	*				发布宠物公告
    	*				
    	*/
    	该函数注册为 IssuePetPlacardByIndex
    	INT	LuaFnIssuePetPlacardByIndex(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-07
    	*     函数名称 : LuaFnIssuePetPlacard
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				petGUID_H
    	*					宠物GUID高位
    	*				petGUID_L
    	*					宠物GUID低位
    	*				pszMessage
    	*					宠主的留言
    	*				
    	*     功能说明 :
    	*				发布宠物公告
    	*				
    	*/
    	该函数注册为 IssuePetPlacard
    	INT	LuaFnIssuePetPlacard(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-07
    	*     函数名称 : LuaFnIssuePetPlacard
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				
    	*     功能说明 :
    	*				取消宠物公告
    	*				
    	*/
    	该函数注册为 CancelPetPlacard
    	INT	LuaFnCancelPetPlacard(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-03-07
    	*     函数名称 : LuaFnDispatchPetPlacardList
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				firstCheckId
    	*					用于找到这次应该从哪一条信息开始往客气端刷新
    	*					顺序=(上次刷新的倒数第一条ID)
    	*					反序=(上次刷新的第一条ID)
    	*				secondCheckId
    	*					顺序=(上次刷新的倒数第二个ID)
    	*					反序=(上次刷新的第二条ID)
    	*				nextPageOrPrevPage
    	*					!=0为顺序
    	*				
    	*     功能说明 :
    	*				请求宠物的公告列表
    	*				
    	*/
    	该函数注册为 DispatchPetPlacardList
    	INT	LuaFnDispatchPetPlacardList(Lua_State* L) 
    
    
    脚本系统C导出函数文档	LuaFnTbl_Relation.h
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	16:13
    	 *	函数名称:	LuaFnIsFriend
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				friendID
    	 *					好友的 ID
    	 *
    	 *	功能说明:	判断 selfId 和 friendID 是否为好友
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnIsFriend
    	INT LuaFnIsFriend(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-6	13:48
    	 *	函数名称:	LuaFnGetFriendName
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				friendGUID
    	 *					好友的 GUID
    	 *
    	 *	功能说明:	得到 GUID 为 friendGUID 的好友的名字
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetFriendName
    	INT LuaFnGetFriendName(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-2-28	14:42
    	 *	函数名称:	LuaFnGetFriendPoint
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				friendID
    	 *					好友的 ID
    	 *
    	 *	功能说明:	得到和 ID 为 friendID 的好友的友好度
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetFriendPoint
    	INT LuaFnGetFriendPoint(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-2-28	20:07
    	 *	函数名称:	LuaFnSetFriendPoint
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				friendID
    	 *					好友的 ID
    	 *				friendPoint
    	 *					友好度值
    	 *
    	 *	功能说明:	设置 selfId 与 friendID 的友好度为 friendPoint
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSetFriendPoint
    	INT LuaFnSetFriendPoint(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-6	12:14
    	 *	函数名称:	LuaFnSetFriendPointByGUID
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				friendGUID
    	 *					好友的 GUID
    	 *				friendPoint
    	 *					友好度值
    	 *
    	 *	功能说明:	设置 selfId 与 friendGUID 的友好度为 friendPoint
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSetFriendPointByGUID
    	INT LuaFnSetFriendPointByGUID(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-2-28	15:04
    	 *	函数名称:	LuaFnIsMarried
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	判断调用者是否已婚
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnIsMarried
    	INT LuaFnIsMarried(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-6	12:17
    	 *	函数名称:	LuaFnGetSpouseGUID
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得到配偶的 GUID
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetSpouseGUID
    	INT LuaFnGetSpouseGUID(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-2-28	16:11
    	 *	函数名称:	LuaFnMarry
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				spouseId
    	 *					配偶 ID
    	 *
    	 *	功能说明:	sceneId 和 spouseId 结为夫妻
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnMarry
    	INT LuaFnMarry(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-2-28	19:24
    	 *	函数名称:	LuaFnIsSpouses
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				targetId
    	 *					对方 ID
    	 *
    	 *	功能说明:	判断 selfId 和 targetId 是否是夫妻
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnIsSpouses
    	INT LuaFnIsSpouses(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-6	11:26
    	 *	函数名称:	LuaFnUnMarry
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				spouseId
    	 *					配偶 ID
    	 *
    	 *	功能说明:	sceneId 和 spouseId 离婚
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnUnMarry
    	INT LuaFnUnMarry(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-6	13:11
    	 *	函数名称:	LuaFnDivorce
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	单方面离婚
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnDivorce
    	INT LuaFnDivorce(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-6	17:07
    	 *	函数名称:	LuaFnIsMaster
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				targetId
    	 *					对方 ID
    	 *
    	 *	功能说明:	判断 targetId 是否是 selfId 的师傅
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnIsMaster
    	INT LuaFnIsMaster(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	10:03
    	 *	函数名称:	LuaFnIsPrentice
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				targetId
    	 *					对方 ID
    	 *
    	 *	功能说明:	判断 targetId 是否是 selfId 的徒弟
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnIsPrentice
    	INT LuaFnIsPrentice(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-10	20:17
    	 *	函数名称:	LuaFnGetPrenticeGUID
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				nIndex
    	 *					第几个徒弟
    	 *
    	 *	功能说明:	?
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetPrenticeGUID
    	INT LuaFnGetPrenticeGUID(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	10:04
    	 *	函数名称:	LuaFnHaveMaster
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	判断 selfId 是否有师傅
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnHaveMaster
    	INT LuaFnHaveMaster(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-10	19:57
    	 *	函数名称:	LuaFnGetMasterGUID
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得到师傅的 GUID
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetMasterGUID
    	INT LuaFnGetMasterGUID(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	19:21
    	 *	函数名称:	LuaFnGetMasterMoralPoint
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	取得 selfId 的师德点
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetMasterMoralPoint
    	INT LuaFnGetMasterMoralPoint(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	19:22
    	 *	函数名称:	LuaFnSetMasterMoralPoint
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				uMoralPoint
    	 *					师德点
    	 *
    	 *	功能说明:	设置师德点
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSetMasterMoralPoint
    	INT LuaFnSetMasterMoralPoint(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	10:07
    	 *	函数名称:	LuaFnGetPrenticeCount
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得要徒弟数量
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetPrenticeCount
    	INT LuaFnGetPrenticeCount(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	10:10
    	 *	函数名称:	LuaFnGetPrenticeBetrayTime
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得到最后一次徒弟叛师的时间
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnGetPrenticeBetrayTime
    	INT LuaFnGetPrenticeBetrayTime(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	10:11
    	 *	函数名称:	LuaFnAprentice
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				targetId
    	 *					对方 ID
    	 *
    	 *	功能说明:	selfId 拜 targetId 为师
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnAprentice
    	INT LuaFnAprentice(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	10:18
    	 *	函数名称:	LuaFnFinishAprentice
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				targetId
    	 *					对方 ID
    	 *
    	 *	功能说明:	selfId 离开 targetId 师们,正式出师
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnFinishAprentice
    	INT LuaFnFinishAprentice(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-10	19:47
    	 *	函数名称:	LuaFnBetrayMaster
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	叛师
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnBetrayMaster
    	INT LuaFnBetrayMaster(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-10	19:47
    	 *	函数名称:	LuaFnExpelPrentice
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				PrenticeGUID
    	 *					徒弟的 GUID
    	 *
    	 *	功能说明:	开除某个徒弟
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnExpelPrentice
    	INT LuaFnExpelPrentice(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-7	10:40
    	 *	函数名称:	LuaFnIsBrother
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				targetId
    	 *					对方 ID
    	 *
    	 *	功能说明:	判断 targetId 是否是 selfId 的结拜兄弟
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnIsBrother
    	INT LuaFnIsBrother(Lua_State* L)
    
    
    脚本系统C导出函数文档	LuaFnTbl_Scene.h
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnGetSceneType
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				 返回当前场景的类型,详见:Config/SceneInfo.ini 里Type字段描述
    	*/
    	该函数注册为 LuaFnGetSceneType
    	INT LuaFnGetSceneType(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnCreateCopyScene
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				 返回值:如果返回-1,表示创建失败,否则返回创建成功的场景号
    	*				 根据已经设置好的数据创建副本, 可以选择的设置参数:
    	*				 见“*SetSceneLoad_*”或“*SetCopySceneData_*”类型的函数
    	*/
    	该函数注册为 LuaFnCreateCopyScene
    	INT LuaFnCreateCopyScene(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetSceneLoad_Map
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 mapName
    	*					导航图文件名,字符串类型
    	*     功能说明 :
    	*				 设置副本创建选项里的导航图文件,类似"*.nav", 不需要带路径
    	*				 注意:在创建副本时候,必须设置地图文件名,而且,此地图已经
    	*					   配置的SceneInfo.ini里
    	*/
    	该函数注册为 LuaFnSetSceneLoad_Map
    	INT LuaFnSetSceneLoad_Map(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetSceneLoad_Monster
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 monsterName
    	*					怪物分布文件名,字符串类型
    	*     功能说明 :
    	*				 设置副本创建选项里的怪物分布文件,类似"*_monster.ini",
    	*				 不需要带路径
    	*/
    	该函数注册为 LuaFnSetSceneLoad_Monster
    	INT LuaFnSetSceneLoad_Monster(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetSceneLoad_Platform
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 platformName
    	*					操作台分布文件名,字符串类型
    	*     功能说明 :
    	*				 设置副本创建选项里的操作台分布文件,类似"*_platform.ini",
    	*				 不需要带路径
    	*/
    	该函数注册为 LuaFnSetSceneLoad_Platform
    	INT LuaFnSetSceneLoad_Platform(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetSceneLoad_GrowPointData
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 growpointdataName
    	*					生长点分布文件名,字符串类型
    	*     功能说明 :
    	*				 设置副本创建选项里的生长点分布文件,类似"*_growpoint.ini",
    	*				 不需要带路径
    	*/
    	该函数注册为 LuaFnSetSceneLoad_GrowPointData
    	INT LuaFnSetSceneLoad_GrowPointData(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetSceneLoad_GrowPointSetup
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 growpointsetupName
    	*					从生长点里能生成的物品分布文件名,字符串类型
    	*     功能说明 :
    	*				 设置副本创建选项里的从生长点里能生成的物品分布文件,类似"*_growpointsetup.ini",
    	*				 不需要带路径
    	*/
    	该函数注册为 LuaFnSetSceneLoad_GrowPointSetup
    	INT LuaFnSetSceneLoad_GrowPointSetup(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetSceneLoad_Area
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 areaName
    	*					事件区分布文件名,字符串类型
    	*     功能说明 :
    	*				 设置副本创建选项里的事件区分布文件,类似"*_area.ini",
    	*				 不需要带路径
    	*/
    	该函数注册为 LuaFnSetSceneLoad_Area
    	INT LuaFnSetSceneLoad_Area(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetSceneLoad_Pet
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 petName
    	*					宠物分布文件名,字符串类型
    	*     功能说明 :
    	*				 设置副本创建选项里的宠物分布文件,类似"*_pet.ini",
    	*				 不需要带路径
    	*/
    	该函数注册为 LuaFnSetSceneLoad_Pet
    	INT LuaFnSetSceneLoad_Pet(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetSceneLoad_PatrolPointData
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 patrolpointdataName
    	*					巡逻路径分布文件名,字符串类型
    	*     功能说明 :
    	*				 设置副本创建选项里的巡逻路径分布文件,类似"*_patrolpoint.ini",
    	*				 不需要带路径
    	*/
    	该函数注册为 LuaFnSetSceneLoad_PatrolPointData
    	INT LuaFnSetSceneLoad_PatrolPointData(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetCopySceneData_TeamLeader
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 guidLeader
    	*					队长的GUID,uint
    	*     功能说明 :
    	*				 设置副本创建数据里的队长GUID
    	*/
    	该函数注册为 LuaFnSetCopySceneData_TeamLeader
    	INT LuaFnSetCopySceneData_TeamLeader(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetCopySceneData_NoUserCloseTime
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 closeTime
    	*					时间(毫秒),uint
    	*     功能说明 :
    	*				 设置副本创建数据里的:没有人后副本场景自动关闭清除的时间。
    	*/
    	该函数注册为 LuaFnSetCopySceneData_NoUserCloseTime
    	INT LuaFnSetCopySceneData_NoUserCloseTime(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetCopySceneData_Timer
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 uTime
    	*					时间(毫秒),uint
    	*     功能说明 :
    	*				 设置副本创建数据里的:场景定时器的时间间隔,如果为0表示没有设置。
    	*/
    	该函数注册为 LuaFnSetCopySceneData_Timer
    	INT LuaFnSetCopySceneData_Timer(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnSetCopySceneData_Param
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 uIndex
    	*					索引,uint 最大可以到32
    	*				 nValue
    	*					值,uint
    	*     功能说明 :
    	*				 设置副本创建数据里的:场景参数信息
    	*/
    	该函数注册为 LuaFnSetCopySceneData_Param
    	INT LuaFnSetCopySceneData_Param(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnGetCopySceneData_TeamLeader
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				 返回副本创建数据里的队长GUID,失败-1 
    	*/
    	该函数注册为 LuaFnGetCopySceneData_TeamLeader
    	INT LuaFnGetCopySceneData_TeamLeader(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnGetCopySceneData_NoUserCloseTime
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				 返回没有人后副本场景自动关闭清除的时间(毫秒)。
    	*/
    	该函数注册为 LuaFnGetCopySceneData_NoUserCloseTime
    	INT LuaFnGetCopySceneData_NoUserCloseTime(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnGetCopySceneData_Timer
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				 读取场景定时器的时间间隔,如果为0表示没有设置。
    	*/
    	该函数注册为 LuaFnGetCopySceneData_Timer
    	INT LuaFnGetCopySceneData_Timer(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-16
    	*     函数名称 : LuaFnGetCopySceneData_Param
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 uIndex
    	*					索引,uint 最大可以到32
    	*     功能说明 :
    	*				 读取场景参数信息
    	*/
    	该函数注册为 LuaFnGetCopySceneData_Param
    	INT LuaFnGetCopySceneData_Param(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-18
    	*     函数名称 : LuaFnGetCopyScene_HumanCount
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				 返回当前场景里面的玩家数量
    	*/
    	该函数注册为 LuaFnGetCopyScene_HumanCount
    	INT LuaFnGetCopyScene_HumanCount(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-18
    	*     函数名称 : LuaFnGetCopyScene_HumanObjId
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 uIndex
    	*					索引,uint 最大可以到32
    	*     功能说明 :
    	*				 读取场景参数信息
    	*/
    	该函数注册为 LuaFnGetCopyScene_HumanObjId
    	INT LuaFnGetCopyScene_HumanObjId(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-24
    	*     函数名称 : LuaFnIsObjValid
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 objId
    	*					objId 号
    	*     功能说明 :
    	*				 判断是否拥有objId号的Obj
    	*/
    	该函数注册为 LuaFnIsObjValid
    	INT LuaFnIsObjValid(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-11-24
    	*     函数名称 : LuaFnIsCharacterLiving
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 objId
    	*					objId 号
    	*     功能说明 :
    	*				 判断objId号的Obj是否是活的
    	*/
    	该函数注册为 LuaFnIsCharacterLiving
    	INT LuaFnIsCharacterLiving(Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-2-28	10:28
    	 *	函数名称:	LuaFnSendNormalMail
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				objId
    	 *					调用者 ID,无符号整型
    	 *				szName
    	 *					收件人姓名
    	 *				szMail
    	 *					邮件内容
    	 *
    	 *	功能说明:	发送普通邮件
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSendNormalMail
    	INT LuaFnSendNormalMail(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-2-28	13:30
    	 *	函数名称:	LuaFnSendScriptMail
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				szName
    	 *					收件人姓名
    	 *				uParam0 ~ uParam3
    	 *					可执行邮件自带的 4 个参数
    	 *
    	 *	功能说明:	发送可执行邮件
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSendScriptMail
    	INT LuaFnSendScriptMail(Lua_State* L)
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-3-4	17:46
    	 *	函数名称:	LuaFnSendMailToAllFriend
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *				szMail
    	 *					邮件内容
    	 *
    	 *	功能说明:	给所有好友发送普通邮件
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 LuaFnSendMailToAllFriend
    	INT LuaFnSendMailToAllFriend(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-23
    	*     函数名称 : LuaFnGetMonsterCount
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*     功能说明 :
    	*				 取得此场景中的怪物数量
    	*/
    	该函数注册为 GetMonsterCount
    	INT LuaFnGetMonsterCount(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-23
    	*     函数名称 : LuaFnGetMonsterObjID
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 nIndex
    	*					怪物索引号
    	*     功能说明 :
    	*				 根据索引号取得怪物的ObjID
    	*/
    	该函数注册为 GetMonsterObjID
    	INT LuaFnGetMonsterObjID(Lua_State* L)	
    
    
    /** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-05-15
    	*     函数名称 : LuaFnIsCanEnterCopyScene
    	*     参数说明 : 
    	*				 L
    	*					LuaState执行环境指针
    	*				 sceneId
    	*					调用该函数场景ID,short
    	*				 guid
    	*					玩家GUID
    	*     功能说明 :
    	*				 判断玩家是否可以进入场景sceneId, 
    	*					返回1 表示能够进,返回0表示不能进, -1表示出错
    	*/
    	该函数注册为 IsCanEnterCopyScene
    	INT LuaFnIsCanEnterCopyScene(Lua_State* L)	
    
    
    脚本系统C导出函数文档	LuaFnTbl_Shop.h
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-10-12
    	*     函数名称 : LuaFnDispatchShopItem
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				ShopId
    	*					商店编号
    	*				
    	*/
    	该函数注册为 DispatchShopItem
    	INT	LuaFnDispatchShopItem(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-2-23
    	*     函数名称 : LuaFnApplyPlayerShop
    	*     功能说明 : 通知客户端弹开申请开店
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				
    	*/
    	该函数注册为 ApplyPlayerShop
    	INT	LuaFnApplyPlayerShop(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-2-23
    	*     函数名称 : LuaFnDispatchPlayerShopList
    	*     功能说明 : 发送此场景中的商店列表
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				
    	*/
    	该函数注册为 DispatchPlayerShopList
    	INT	LuaFnDispatchPlayerShopList(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-3-18
    	*     函数名称 : LuaFnDispatchPlayerShopSaleOutList
    	*     功能说明 : 发送此场景中的盘出的商店列表
    	*     参数说明 : 
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				
    	*/
    	该函数注册为 DispatchPlayerShopSaleOutList
    	INT	LuaFnDispatchPlayerShopSaleOutList(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-20
    	*     函数名称 : LuaFnDispatchXinfaInfo
    	*     参数说明 : 
    	*     功能说明 : 门派心法导师使用
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				MenpaiId
    	*					这个老师的ID(门派ID)
    	*/
    	该函数注册为 DispatchXinfaLevelInfo
    	INT LuaFnDispatchXinfaLevelInfo(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-20
    	*     函数名称 : LuaFnDispatchMenpaiInfo
    	*     参数说明 : 
    	*     功能说明 : 门派导师使用
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				MenpaiId
    	*					这个老师的ID(门派ID)
    	*/				
    	该函数注册为 DispatchMenpaiInfo
    	INT LuaFnDispatchMenpaiInfo(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-10-20
    	*     函数名称 : LuaFnDispatchAbilityInfo
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				AbilityId
    	*					这个老师所教的生活技能的ID
    	*/
    	该函数注册为 DispatchAbilityInfo
    	INT LuaFnDispatchAbilityInfo(Lua_State* L) 
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-01-09
    	*     函数名称 : LuaFnJoinMenpai
    	*     参数说明 : 
    	*     功能说明 :
    	*				SceneID
    	*					场景编号
    	*				selfId
    	*					调用者ID,无符号整型
    	*				targetId
    	*					Npc编号
    	*				AbilityId
    	*					这个老师所教的生活技能的ID
    	*/
    	该函数注册为 LuaFnJoinMenpai
    	INT LuaFnJoinMenpai(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-4-26
    	*     函数名称 : LuaFnGetShopName
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				iShopType
    	*					商店类型
    	*     功能说明 :
    	*				获得指定人身上的玩家商店名
    	*/
    	该函数注册为 LuaFnGetShopName
    	INT LuaFnGetShopName(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-4-26
    	*     函数名称 : LuaFnOpenPlayerShop
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				iShopType
    	*					商店类型
    	*     功能说明 :
    	*				获得指定人身上的玩家商店名
    	*/
    	该函数注册为 LuaFnOpenPlayerShop
    	INT LuaFnOpenPlayerShop(Lua_State* L)	
    
    
    脚本系统C导出函数文档	LuaFnTbl_Team.h
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetTeamId
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型			
    	*     功能说明 :
    	*				返回玩家队伍ID
    	*				没有测试
    	*/
    	该函数注册为 GetTeamId
    	INT LuaFnGetTeamId(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnGetTeamSize
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				返回玩家所在队伍人数
    	*				没有测试
    	*/
    	该函数注册为 GetTeamSize
    	该函数注册为 LuaFnGetTeamSize
    	INT LuaFnGetTeamSize(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnLeaveTeam
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*     功能说明 :
    	*				让玩家离开自身队伍
    	*				没有测试
    	*/
    	该函数注册为 LeaveTeam
    	INT LuaFnLeaveTeam(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnMsg2Player
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				msg
    	*					聊天内容,字符串指针类型
    	*				type
    	*					CHAT_TYPE_NORMAL =0 ,	//普通说话消息
    	*					CHAT_TYPE_TEAM = 1,		//队聊消息
    	*					CHAT_TYPE_SCENE = 2,		//场景消息
    	*					CHAT_TYPE_TELL = 3,		//私聊消息
    	*					CHAT_TYPE_SYSTEM = 4,		//系统消息
    	*					CHAT_TYPE_CHANNEL = 5,		//自建聊天频道消息
    	*					CHAT_TYPE_GUILD = 6,		//帮派消息
    	*					CHAT_TYPE_MENPAI = 7 ,		//门派消息
    	*					CHAT_TYPE_SELF = 8,			//仅客户端使用的消息
    	*					
    	*     功能说明 :
    	*				将消息发送给玩家
    	*				消息显示在左下角的聊天框内
    	*				type默认值为CHAT_TYPE_NORMAL,即0
    	*
    	*				金钱提示信息,需要写成#{_MONEY%d}方式
    	*				例如:你获得了#{_MONEY208934}。 
    	*				这句话在客户端提示的时候会自动计算出金、银、铜的数量,并用对应的图标表示出来。
    	*				
    	*/
    	该函数注册为 Msg2Player
    	该函数注册为 LuaFnMsg2Player
    	INT LuaFnMsg2Player(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 :
    	*     编写时间 : 2005-9-28
    	*     函数名称 : LuaFnMsg2Team
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				msg
    	*					聊天内容,字符串指针类型
    	*     功能说明 :
    	*				将消息发送给玩家所在组的所有成员
    	*				函数体尚未填写
    	*/
    	该函数注册为 Msg2Team
    	INT LuaFnMsg2Team(Lua_State* L)	
    
    
    	/****************************************************************************
    	 *	开发人员:	
    	 *	编写时间:	2006-1-17	17:53
    	 *	函数名称:	LuaFnIsTeamFollow
    	 *	参数说明:
    	 *				sceneId
    	 *					场景编号
    	 *				selfId
    	 *					调用者 ID,无符号整型
    	 *
    	 *	功能说明:	得到 selfId 对应的玩家是否处于组队跟随状态
    	 *	修改记录:
    	*****************************************************************************/
    	该函数注册为 IsTeamFollow
    	INT LuaFnIsTeamFollow(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-14
    	*     函数名称 : LuaFnGetFollowedMembersCount
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型			
    	*     功能说明 :
    	*				得到跟随状态的队友数量
    	*				没有测试
    	*/
    	该函数注册为 GetFollowedMembersCount
    	该函数注册为 LuaFnGetFollowedMembersCount
    	INT LuaFnGetFollowedMembersCount(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     函数名称 : LuaFnGetFollowedMember
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型
    	*				memberIndex
    	*					在跟随队伍中的下标索引,从0起始,整型			
    
    	*     功能说明 :
    	*				得到跟随状态的memberIndex下标的队友objId
    	*				没有测试
    	*/
    	该函数注册为 GetFollowedMember
    	INT LuaFnGetFollowedMember(Lua_State* L)	
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-14
    	*     函数名称 : LuaFnStopTeamFollow
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型			
    	*     功能说明 :
    	*				停止跟随,针对selfId标志的玩家
    	*				没有测试
    	*/
    	该函数注册为 StopTeamFollow
    	INT LuaFnStopTeamFollow(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-14
    	*     函数名称 : LuaFnClearFollowedMembers
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型			
    	*     功能说明 :
    	*				清除所有的跟随队友列表
    	*				没有测试
    	*/
    	该函数注册为 ClearFollowedMembers
    	INT LuaFnClearFollowedMembers(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-14
    	*     函数名称 : LuaFnGetTeamSceneMemberCount
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型			
    	*     功能说明 :
    	*				队伍中同场景成员数量 human
    	*				没有测试
    	*/
    	该函数注册为 GetTeamSceneMemberCount
    	该函数注册为 LuaFnGetTeamSceneMemberCount
    	INT LuaFnGetTeamSceneMemberCount(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-14
    	*     函数名称 : LuaFnGetTeamSceneMember
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型	
    	*				memberIndex
    	*					在队伍中的下标索引,从0起始,整型			
    	*     功能说明 :
    	*				取得队伍中某同场景成员的 OBJID
    	*				没有测试
    	*/
    	该函数注册为 LuaFnGetTeamSceneMember
    	INT LuaFnGetTeamSceneMember(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-14
    	*     函数名称 : LuaFnSetTeamFollowSpeed
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型			
    	*     功能说明 :
    	*				设置组队跟随的速度
    	*				没有测试
    	*/
    	该函数注册为 SetTeamFollowSpeed
    	INT LuaFnSetTeamFollowSpeed(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-14
    	*     函数名称 : LuaFnIsTeamLeader
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型			
    	*     功能说明 :
    	*				selfId玩家是否为队长
    	*				返回1,是
    	*				返回0,否
    	*				没有测试
    	*/
    	该函数注册为 LuaFnIsTeamLeader
    	INT LuaFnIsTeamLeader(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2005-12-14
    	*     函数名称 : LuaFnGetTeamMemberGuid
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型	
    	*				memberIndex
    	*					在队伍中的下标索引,从0起始,整型			
    	*     功能说明 :
    	*				获得selfId所在Team中第memberIndex个下标玩家的Guid
    	*				没有测试
    	*/
    	该函数注册为 GetTeamMemberGuid
    	INT LuaFnGetTeamMemberGuid(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-1-10
    	*     函数名称 : LuaFnHasTeam
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型	
    	*     功能说明 :
    	*				判断selfId玩家是否在组队状态
    	*				没有测试
    	*/
    	该函数注册为 LuaFnHasTeam
    	INT LuaFnHasTeam(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-17
    	*     函数名称 : LuaFnGetNearTeamCount
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型	
    	*     功能说明 :
    	*				取得selfId玩家附近的队友数量(包括自己)
    	*				如果玩家不属于某个队伍,则返回-1
    	*/
    	该函数注册为 GetNearTeamCount
    	INT LuaFnGetNearTeamCount(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-1-10
    	*     函数名称 : LuaFnGetNearTeamMember
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					调用者ID,无符号整型	
    	*				index
    	*					附近队友的索引号
    	*     功能说明 :
    	*				取得selfId玩家附近队友的objid(包括自己)
    	*/
    	该函数注册为 GetNearTeamMember
    	INT LuaFnGetNearTeamMember(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-33
    	*     函数名称 : LuaFnGetMonsterGroupID
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					需要取得数据的怪物的objid
    	*     功能说明 :
    	*				取得selfId怪物的GroupID, monster.ini里面配置
    	*/
    	该函数注册为 GetMonsterGroupID
    	INT LuaFnGetMonsterGroupID(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-33
    	*     函数名称 : LuaFnGetMonsterTeamID
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					需要取得数据的怪物的objid
    	*     功能说明 :
    	*				取得selfId怪物的TeamID, monster.ini里面配置
    	*/
    	该函数注册为 GetMonsterTeamID
    	INT LuaFnGetMonsterTeamID(Lua_State* L)
    
    
    	/** -----------------------------------------------------------------------
    	*     开发人员 : 
    	*     编写时间 : 2006-3-23
    	*     函数名称 : LuaFnGetMonsterDataID
    	*     参数说明 : 
    	*				L
    	*					LuaState执行环境指针
    	*				sceneId
    	*					调用该函数场景ID,short
    	*				selfId
    	*					需要取得数据的怪物的objid
    	*     功能说明 :
    	*				取得selfId怪物的DataID, monster.ini里面配置
    	*/
    	该函数注册为 GetMonsterDataID
    	INT LuaFnGetMonsterDataID(Lua_State* L)
    Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 11 Users Say Thank You to huuduyen_05 For This Useful Post:

    duc2071990 (17-03-13), lamthanhat (11-07-13), Lâm Ngọc Huy (16-03-13), legend1250 (16-03-13), lekhanh456 (03-06-13), mastervnn (16-03-13), mrtun20 (19-03-13), reddwhisky (19-03-13), Superman (16-03-13), tualua2010 (16-03-13), vuhuy99v (17-03-13)

  3. #2
    Because I'm Nông Dân Lâm Ngọc Huy's Avatar
    Ngày tham gia
    Oct 2010
    Đang ở
    Campuchia
    Bài viết
    1,031
    Thanks
    36
    Thanked 1,188 Times in 373 Posts

    Ðề: Giới thiệu 1 số hàm sử dụng trong server

    Nhìn hấp dẫn đó sư huynh .Mà sư huynh lôi đâu ra hàm từ năm 2005 với 2006 thế
    Khách viếng thăm hãy cùng Lâm Ngọc Huy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên Tâm Huyết Superman's Avatar
    Ngày tham gia
    Sep 2006
    Bài viết
    781
    Thanks
    343
    Thanked 94 Times in 74 Posts

    Ðề: Giới thiệu 1 số hàm sử dụng trong server

    thank chep về chưa biết sử dụng sao hết keke
    Lối Cũ Ta Về


  5. #4
    Super Moderator huuduyen_05's Avatar
    Ngày tham gia
    May 2006
    Đang ở
    Unknow
    Bài viết
    2,926
    Thanks
    122
    Thanked 2,109 Times in 650 Posts

    Ðề: Giới thiệu 1 số hàm sử dụng trong server

    Ở trên cũng chưa phải là tất cả hàm trong server. Còn rất nhiều hàm nữa, sử dụng được những hàm ở trên để mod sự kiện, tính năng mới là điều có thể.
    Khách viếng thăm hãy cùng huuduyen_05 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Thành Viên
    Ngày tham gia
    Aug 2012
    Bài viết
    35
    Thanks
    9
    Thanked 3 Times in 3 Posts

    Ðề: Giới thiệu 1 số hàm sử dụng trong server

    Bác Duyên nếu có thể thì dev ra cho anh em 1 bản các hàm mà bác biết đi những hàm đó công dụng là gì thank bác
    Khách viếng thăm hãy cùng lenguyensi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. Trả lời: 4
    Bài viết cuối: 22-06-12, 08:16 PM
  2. [MU] Hot AE ơi thiếu vân cho mình tài khoản bảo kim kìa trong đó có tiền
    Bởi thienhoangyb trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 15
    Bài viết cuối: 21-03-12, 11:26 AM
  3. Mod của TSBD,JX7.0 cho xin lại các file thiếu trong server ?
    Bởi nguyenquocbo trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 24-11-10, 09:21 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 06:41 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.