找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 827|回复: 12

不需要hook日志函数,直接使用CParty::_onGetItem即可

[复制链接]
发表于 3 小时前 | 显示全部楼层 |阅读模式

Interceptor.attach(ptr(0x085B949C), {
onEnter: function(args) {
//char __cdecl CParty::_onGetItem(CParty *this, CUser *a2, unsigned int a3, unsigned int a4)
var user = args[1];
var item_id = args[2].toInt32()
var num = args[3].toInt32()
var charac_name = api_CUserCharacInfo_getCurCharacName(user);
var item_name = api_CItem_getItemName(item_id);
api_GameWorld_SendNotiPacketMessage('恭喜「' + charac_name + '」爆出了传说中的[' + item_name + ']' + num + '个!', 14);
},
onLeave: function(retval) {
}
});
其他的和hook日志的写法一样,这是捡起道具时的,更标准一些。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复

使用道具 举报

5159

主题

4万

回帖

15万

积分

管理员

积分
157837
发表于 3 小时前 | 显示全部楼层
高产

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4671

主题

4万

回帖

14万

积分

出神入化

积分
149469
发表于 3 小时前 | 显示全部楼层
给你赞一个
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

发表于 3 小时前 | 显示全部楼层
全频道的吗?
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4641

主题

4万

回帖

14万

积分

出神入化

积分
149229
发表于 3 小时前 | 显示全部楼层
等大佬分享fri等级修复
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

5159

主题

4万

回帖

15万

积分

管理员

积分
157837
发表于 3 小时前 | 显示全部楼层
如何识别副本名字
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

5137

主题

4万

回帖

15万

积分

神功绝世

积分
159334
发表于 3 小时前 | 显示全部楼层
从私仓拿出东西或者移动到快捷栏会不会触发
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

 楼主| 发表于 3 小时前 | 显示全部楼层
小白求问,这是干啥的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

5137

主题

4万

回帖

15万

积分

神功绝世

积分
159334
发表于 3 小时前 | 显示全部楼层
大佬,这段数据写在哪里才能用,求具体告知一下,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

 楼主| 发表于 3 小时前 | 显示全部楼层
吴克就是牛
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

5137

主题

4万

回帖

15万

积分

神功绝世

积分
159334
发表于 3 小时前 | 显示全部楼层
{"type":"error","description":"ReferenceError: identifier 'api_CItem_getItemName' undefined","stack":"ReferenceError: identifier 'api_CItem_getItemName' undefined\n    at [anon] (../../../frida-gum/bindings/gumjs/duktape.c:83728)\n    at /frida-Dieu_Server.js:6876","fileName":"/frida_Server.js","lineNumber":6876,"columnNumber":1}
大佬,向你请教一下,这个错误是因为item_id = args[2].toInt32()转换成整数型导致var item_name = api_CItem_getItemName(item_id);获取不了吗?
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

5137

主题

4万

回帖

15万

积分

神功绝世

积分
159334
发表于 3 小时前 | 显示全部楼层
大佬,尝试了一下提供的例子,但是捡起装备的数量不对,材料正常,这个要怎么处理?可以获取到物品的类型吗
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

发表于 3 小时前 | 显示全部楼层
请问则么hook dp2里的useItem2?
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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