d2rl512j 发表于 昨天 01:18

关于Delphi插件中客户端发送消息给服务端的问题。

本帖最后由 d2rl512j 于 2025-5-19 18:30 编辑

写了个插件,可以在客户端创建按钮,创建好的按钮,需要在点击它时执行服务端的NPC脚本。

现在的思路是,给这个按钮绑定单击事件,在事件处理过程中发消息给服务端插件,然后服务端根据接收到的消息进行处理。
现在的问题是,不知道客户端用哪个API发送消息,我尝试了SocketAPI.SendSocket与SocketAPI.SendClientMessage
也不知道服务端用哪个来接收客户端发送过来的消息,我尝试使用:
HookPlayerProcessMsgBegin;

HookPlayerProcessMsgEnd;
HookBaseObjectProcessMsg;
都没有正常通信。













li5539802 发表于 昨天 01:18

帮顶,支持一下!

至尊宝 发表于 昨天 04:00

膜拜一下大神

wtw120 发表于 昨天 06:28

膜拜一下大神

d2rl512j 发表于 昨天 08:45

顶一下,别沉了。

d2rl512j 发表于 昨天 15:25

已解决,感谢各位老铁。

d2rl512j 发表于 昨天 16:09

wtw120 发表于 2025-5-18 06:28
膜拜一下大神

这个怎么取消或者,采纳谁的答案?

alkj111 发表于 14 小时前

d2rl512j 发表于 2025-5-18 16:09
这个怎么取消或者,采纳谁的答案?
虽然是大神您自己解决的,但2位网友顶帖也略有出力,你可自行选择2位顶帖的网友之一给予赏金
页: [1]
查看完整版本: 关于Delphi插件中客户端发送消息给服务端的问题。