LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 2043|回复: 6

[求助]请教如何通过密语获得该玩家的姓名种族地区信息

[复制链接]
发表于 2017-3-17 08:23:58 | 显示全部楼层 |阅读模式
本帖最后由 cwendian 于 2017-6-16 20:34 编辑

请教如何通过密语获得该玩家的姓名种族地区信息。

目前正在修改60版本的dkp插件,关于密语自动记录替补人员有bug。
通过读取公会列表函数GetGuildRosterInfo()并不能实时更新某替补人员的地点,
比如第一次密语时检测到他在暴风城,之后他移动到黑石山再次密语,结果GetGuildRosterInfo()返回的还是暴风城,除非我重载插件或者小退。


而游戏内其实shift+右键就可以得到密语人的详细信息,就是不知道这个函数在哪里,有人知道吗?


另外论坛里的1.12 api收费100伸手费,能不能调低一点啊
回复

使用道具 举报

 楼主| 发表于 2017-3-23 09:31:41 | 显示全部楼层
怎么没人回帖呢,最近改成了SendWho()和GetWhoInfo()的组合,解决了重载插件的问题,但是仍然需要密语两次才可以正确判断密语者的位置,api给出的解释是GetWhoInfo是服务器端函数,并不会立刻在本地被读取到,谁知道有什么办法可以解决这个疑问呢?
回复 支持 反对

使用道具 举报

发表于 2017-3-23 10:05:22 | 显示全部楼层
上传一个2.0的API,112的实在是没有

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入我们

x
回复 支持 反对

使用道具 举报

发表于 2017-3-23 10:14:33 | 显示全部楼层
GetPlayerMapPosition("unit") - 返回对象在当前世界地图位置.

这个不知道可以获得对象的地图名不,可以获得对象的坐标
回复 支持 反对

使用道具 举报

发表于 2017-3-25 15:00:23 | 显示全部楼层
楼主好人一生平安,存钱!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-1 10:10:34 | 显示全部楼层
狗血编剧男 发表于 2017-3-23 10:14
GetPlayerMapPosition("unit") - 返回对象在当前世界地图位置.

这个不知道可以获得对象的地图名不,可以 ...

这个函数应该是只针对小队或团队内部人员,不能查询陌生人的位置

The unitId for which the position is returned. Does not work with all unit types. Works with "player", "partyN" or "raidN" as unit type. In particular, it does not work on pets.
回复 支持 反对

使用道具 举报

发表于 2017-5-25 01:17:33 | 显示全部楼层
虽然很方便,但是价格确实高,帮顶1个
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-4-27 04:29 PM , Processed in 0.079252 second(s), 26 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表