设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2767|回复: 4
打印 上一主题 下一主题

[RMXP发布] RPG Maker局域网通讯插件

[复制链接]

Lv1.梦旅人

梦石
0
星屑
155
在线时间
332 小时
注册时间
2013-7-6
帖子
356
跳转到指定楼层
1
发表于 2015-11-15 15:36:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 wolves 于 2015-11-17 01:26 编辑

续前帖https://rpg.blue/thread-377530-1-1.html
原来这个版本有很多问题,现在做出了很多更新,上面那个链接就不要看啦-m-
虽说这个是为rmxp开发的,但不代表rm其它系列就不能用。
当然,这次就不开源了(因为开源也就几个人会看,很明显的错误都没人指出,伤心,这次用的是udp,言尽于此)。
下面由偶来说明本次插件的组成:
1.server.exe
这个就素所谓的服务器啦,在局域网中任意一台电脑上运行就可以啦。
2.setting.xml
这个就素用来设置连接用的端口啦,在游戏设计的时候可以统一端口使用,默认是13000哦,这个文件没有啦可以运行server.exe自动创建哦!
3.instruction.txt
这个就素偶写的说明啦,不懂的地方可以来这里回帖问偶哦!
4.socket2.dll
这个就素客户端要用的动态连接库咯(啥素动态连接库啊?总之会用就好了- -),里面有两个可以调用的函数,在introduction.txt里有详细解释。
在这里写一下调用方法吧(其实introduction.txt里有的- -)
  1. testlink=Win32API.new("socket2.dll","testlink","l","p")
  2. testlink.call(port)#搜索网内开放这个端口的第一个ip,这个很慢的哦,要5-10秒的时间(没办法,要测试255个主机)
  3. senddata=Win32API.new("socket2.dll","sendmes","ppl","p")
  4. senddata.call(data,ip,port)#发送数据给这个ip
  5. getip=Win32API.new("socket2.dll","getip","v","p")
  6. getip.call()#返回值 字符串型 本机ip。
复制代码
那么下面就素大家最希望看到的工程啦:

socket.rar (73.48 KB, 下载次数: 177)
当发送data的时候要标志自己的ip,以免接收时不知道信息来源。尽量把每条消息都控制在1024字节以内(多了没试,理论上最大应该是10w字节吧)。
恩,下载了记得回复一下,避免沉下去哦!
还有就是奉劝大家,如果想做网游的话,还是不要用RM系列了,效率太差了- -。
rmxp范例在写,不要着急哦!

评分

参与人数 1星屑 +66 收起 理由
刺夜之枪 + 66 精品文章

查看全部评分

偶是熬夜学编程的傻子

Lv1.梦旅人

梦石
0
星屑
50
在线时间
49 小时
注册时间
2015-10-17
帖子
38
2
发表于 2015-11-15 16:09:53 | 只看该作者
{:2_249:}大神给你点1200个赞~~牛人~~~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
138 小时
注册时间
2015-6-9
帖子
30
3
发表于 2015-11-18 20:58:18 | 只看该作者
大神, 错误   有没有工程。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
155
在线时间
332 小时
注册时间
2013-7-6
帖子
356
4
 楼主| 发表于 2015-11-18 21:56:57 | 只看该作者
锡鹏 发表于 2015-11-18 20:58
大神, 错误   有没有工程。。

在写,过两天就写好了,不是周六周日没多少时间
偶是熬夜学编程的傻子
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
138 小时
注册时间
2015-6-9
帖子
30
5
发表于 2015-12-5 21:37:55 | 只看该作者
wolves 发表于 2015-11-18 21:56
在写,过两天就写好了,不是周六周日没多少时间

    谢谢大神(。◕∀◕。)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-22 02:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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