ImageVerifierCode 换一换
格式:XLS , 页数:84 ,大小:137KB ,
资源ID:82239      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/82239.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(成吉思汗2lua接口函数详细说明.xls)为本站会员(wj)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

成吉思汗2lua接口函数详细说明.xls

1、函数名函数原型返回值GetHumanGUIDLuaFnGetHumanGUIDGetGemEmbededCountLuaFnGetGemEmbededCountGetBagItemParamLuaFnGetBagItemParam获取背包中物品的参数SetBagItemParamLuaFnSetBagItemParam设置背包中物品的参数GetBagItemDurLuaFnGetBagItemDur获取背包中物品的耐久度SetBagItemDurLuaFnSetBagItemDur设置背包中物品的耐久度GetBagItemIdentLuaFnGetBagItemIdent获取背包中物品的鉴定属

2、性SetBagItemIdentLuaFnSetBagItemIdent设置背包中物品的鉴定属性GetItemQualityLuaFnGetItemQuality LuaFnGetItemQualityLuaFnGetItemTypeLuaFnGetItemType根据物品序列号得到物品的 TypeLuaFnGetBagEquipTypeLuaFnGetBagEquipType通过背包格子查到该物品是哪种装备(如果不是装备,则返回-1)GetItemIndexLuaFnGetItemIndexGetItemBoxRequireAbilityIDLuaFnGetItemBoxRequireAbi

3、lityIDAbilityID获得Obj_ItemBox需要的生活技能编号需要生活技能的编号AddItemToBoxLuaFnAddItemToBox添加物品到Obj_ItemBoxItemBoxEnterScene LuaFnItemBoxEnterSceneItemBoxIDObj_ItemBox进入场景返回的ItemBoxIDQueryHumanAbility LuaFnQueryHumanAbility查询human Ability是否学习QueryHumanAbilityLevelLuaFnQueryHumanAbilityLevel查询Obj_Human生活技能等级SetHuman

4、AbilityLevelLuaFnSetHumanAbilityLevel设置人物生活技能级别SetAbilityOperaTime LuaFnSetAbilityOperaTime设置生活技能操作时间GetAbilityOperaRobotTimeLuaFnGetAbilityOperaRobotTimeRobotTime获得生活技能挂机器时间操作时间SetAbilityOperaRobotTimeLuaFnSetAbilityOperaRobotTime设置生活技能挂机器时间SetAbilityExpLuaFnSetAbilityExp设置生活技能经验,发送的时候/100 是为了整型运算方

5、便GetAbilityExpPlus LuaFnGetAbilityExpPlus获得生活技能经验1如果PlayerAbilityLevel=C 玩家获得技能经验=B2如果 B-(PlayerAbilityLevel-C)*D 0 则玩家获得技能经验=03否则 玩家获得技能经验=B-(PlayerAbilityLevel-C)*D 之后取整GetAbilityExpLuaFnGetAbilityExp获得生活技能经验SetPrescriptionLuaFnSetPrescription学会某项合成配方(只能操作学会,不能操作放弃具体某项配方,具体的配方放弃功能由技能放弃功能提供)IsPresc

6、rLearnedLuaFnIsPrescrLearnedLuaFnIsPrescrLearned判断是否已经学会某项配方GetAbilityObjIndexLuaFnGetAbilityObjIndexSetItemBoxRecycleTimesLuaFnSetItemBoxRecycleTimes获得itemBox回收次数GetItemBoxRecycleTimesLuaFnGetItemBoxRecycleTimes设置Obj_ItemBox回收次数SetItemBoxOwnerLuaFnSetItemBoxOwner设置Obj_ItemBox所有者GetItemBoxOpenFlagLu

7、aFnGetItemBoxOpenFlagGetItemBoxOwnerLuaFnGetItemBoxOwner获得Obj_ItemBox所有者AddGPOwnerLuaFnAddGPOwnerLuaFnSetItemCreator LuaFnSetItemCreator给背包里的某个物品增加创建者名称DelGPOwnerLuaFnDelGPOwnerGetGPCountByOwner LuaFnGetGPCountByOwner返回对应OwnerID 所有的gpCountGetItemBoxWorldPosX LuaFnGetItemBoxWorldPosXfx获得Obj_ItemBox世界

8、坐标XObj_ItemBox世界坐标XGetItemBoxWorldPosZ LuaFnGetItemBoxWorldPosZfz获得Obj_ItemBox世界坐标ZObj_ItemBox世界坐标ZGetItemBoxMaxGrowTimeLuaFnGetItemBoxMaxGrowTimemaxGrowTime获得Obj_ItemBox最大生长时间Obj_ItemBox最大生长时间SetItemBoxMaxGrowTimeLuaFnSetItemBoxMaxGrowTime设置Obj_ItemBox最大生长时间SetItemBoxPickOwnerTimeLuaFnSetItemBoxPic

9、kOwnerTime设置Obj_ItemBox所有者保护时间EnableItemBoxPickOwnerTimeLuaFnEnableItemBoxPickOwnerTime保护时间开始计时CreateMonsterOnSceneLuaFnCreateMonsterOnScene在场景创建怪物LuaFnCreateMonsterLuaFnCreateMonster在场景创建怪物LuaFnDeleteMonsterLuaFnDeleteMonster删除动态创建出来的怪(或NPC),注意:场景里摆的怪不能被删除AddStorePointOnSceneLuaFnAddStorePointOnSce

10、ne在场景里添加一个藏宝点DelStorePointOnSceneLuaFnDelStorePointOnScene在场景里删除一个藏宝点FindStorePointOnSceneLuaFnFindStorePointOnScene在场景里查找一个藏宝点GetStorePointType LuaFnGetStorePointType在场景里获得一个藏宝点类型TryRecieveItemLuaFnTryRecieveItem LuaFnTryRecieveItem尝试接受物品GetHumanWorldXLuaFnGetHumanWorldX获得Obj_Human的世界坐标XGetHumanWor

11、ldZLuaFnGetHumanWorldZ获得Obj_Human的世界坐标ZGetStoreMapXLuaFnGetStoreMapX获得藏宝图位置XGetStoreMapZLuaFnGetStoreMapZ获得藏宝图位置ZGetStoreMapSceneIDLuaFnGetStoreMapSceneID获得藏宝图场景IDQueryAreaStandingTimeLuaFnQueryAreaStandingTime查询玩家在事件区域停留的时间ResetAreaStandingTimeLuaFnResetAreaStandingTime重新设置玩家进入事件区域的时间(作为下一次触发事件的时间戳

12、)LuaFnSendAbilitySuccessMsgLuaFnSendAbilitySuccessMsg向客户端发送物品制造成功的消息SetPosLuaFnSetPos角色的同场景转移 设置角色(玩家和怪物)跳转到当前地图上的某点SetRevPosLuaFnSetRevPos设置玩家的重生点(再次登入当前世界的位置)这个函数有待细究NewWorldLuaFnNewWorld用于切换场景把selfId的玩家从sceneId标志的场景跳转到targetSceneId标志的场景的(x,z)位置示例:NewWorld(sceneId,selfId,4,100,102)GetWorldPosLuaFn

13、GetWorldPosLuaFnGetWorldPos得到角色(character)当前坐标返回x和z的FLOAT类型值示例:x,z=GetWorldPos(sceneId,selfId)SetPatrolIdLuaFnSetPatrolId设置Obj_Monster的巡逻路径示例:SetPatrolId(sceneId,selfId,0)patrolId的有效值是0 到 该sceneId所指场景_patrolpoint.ini文件PATROLNUMBER(不包括)之间的值IsCaptainLuaFnIsCaptain判断当前玩家是否为队长,返回值为0:不是队长;返回值为1:队长。没有测试Ad

14、dXinFaLuaFnAddXinFa给当前玩家加某个心法没有测试AddSkillLuaFnAddSkill给当前玩家加某个技能没有测试DelXinFaLuaFnDelXinFa删除当前玩家的某个心法没有测试DelSkillLuaFnDelSkill删除当前玩家的某个技能没有测试HaveXinFaLuaFnHaveXinFa判断当前玩家是否有某个心法。未学过该技能返回-1,否则返回心法等级没有测试HaveSkillLuaFnHaveSkill判断当前玩家是否有某个技能。未学过该技能返回-1,否则返回技能等级。/gaoqi?技能没有等级UseSkillLuaFnUseSkill有待与策划商榷Ge

15、tCurCampLuaFnGetCurCamp获得玩家的当前阵营没有测试SetCurCampLuaFnSetCurCamp修改玩家阵营,函数体尚未填写LuaFnGetGUIDLuaFnGetGUID得到调用者的 GUIDGetExpLuaFnGetExp获得玩家的当前战斗经验值AddExpLuaFnAddExpLuaFnAddExp增加玩家的战斗经验值GetHpLuaFnGetHphp获得玩家的生命值返回玩家的HP值RestoreHpLuaFnRestoreHp恢复角色的生命全满把角色的生命值设为MaxHP值GetMpLuaFnGetMpmp获得角色的内力值返回角色的MP值RestoreMpL

16、uaFnRestoreMp恢复玩家的内力全满GetConLuaFnGetCon获得玩家的体力值GetSexLuaFnGetSexLuaFnGetSex获得玩家的性别返回值为0:女返回值为1:男GetNameLuaFnGetNameLuaFnGetName获得角色(Obj_Character)名字,返回一个字符串角色包括玩家和Obj_Monster示例:npcName=GetName(sceneId,npcId)GetMoneyLuaFnGetMoneyLuaFnGetMoneymoney获得玩家的现金返回玩家拥有的金钱数CostMoneyLuaFnCostMoneyLuaFnCostMoney扣除玩家金钱 目前payment应该为正值成功返回1 失败返回-1AddMoneyLuaFnAddMoneyLuaFnAddMoney增加玩家金钱成功返回1 失败返回-1IsEnoughMoney是否足够游戏币成功返回1SpendMoney消耗游戏币成功返回1IsEnoughGold是否足够金币成功返回1SpendGold消耗金币成功返回1GetLevelLuaFnGetLevelLuaFnGet

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1