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

Project1

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

[RMVA发布] 多功能 DLL SiNova v10015【6/9更新鼠标脚本】

[复制链接]

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

跳转到指定楼层
1
发表于 2014-1-24 22:07:52 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 Sion 于 2018-1-21 20:04 编辑

DLL Version 10015
更新日志



最近 Get 了新技能。不过因为没有编程经验,所以不知道这个 dll 兼容性如何,有 Bug 请务必告诉我。
制作了一个傻瓜范例,即使你不了解脚本也可以轻松使用DLL提供的功能。


不想使用的功能也可以删除脚本取消掉。但要注意一些下面的脚本可能会需要上面的作为基础。
以后会慢慢添加更多实用的功能。


注意调整分辨率的语句(Graphics.resize_screen)要放置在NovaBase之前。

               BaseExample_v10015.rar (461.57 KB, 下载次数: 2535)
(附件未包含 RGSS300.dll ,请 Ctrl + S 保存后运行)
附源码: PubNova10001.rar (5.31 KB, 下载次数: 847)
(VS 2010 编译通过。源码版本 v10001 不包含控制台代码,因为那个实在太乱了,没有参考价值。)

评分

参与人数 6星屑 +220 +1 收起 理由
BLUEONE + 1 我很赞同
Kim_巧克力控 + 15 塞糖
丿梁丶小柒 + 120 塞糖
lsu666666 + 66 塞糖
kuerlulu + 12 LZ辛苦了
Mr丶木头 + 7 不明觉厉

查看全部评分

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

2
 楼主| 发表于 2014-1-24 22:23:04 | 显示全部楼层
myownroc 发表于 2014-1-24 22:16
RM想调用自己做的dll好象很麻烦...不能直接用require...
总是说没找到文件...
还是说我dll放置的位置不对{: ...

要用 .def 文件导出函数以后才能调用。
反正我也不懂,就是百度以后照猫画虎。

点评

确实如此  发表于 2018-7-17 21:53
话说百度的关键字是什么?表示搜不到...  发表于 2014-1-24 22:26
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

3
 楼主| 发表于 2014-1-25 16:12:40 | 显示全部楼层
tan12345 发表于 2014-1-25 15:50
那个完整鼠标脚本,是即插即用的吗?

就是原来那个鼠标系统。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

4
 楼主| 发表于 2014-1-26 00:01:54 | 显示全部楼层
a386881 发表于 2014-1-25 23:47
截图存档放置于鼠标脚本下方,main上方。进入存档页面同时跳错弹出。放置于同样位置v2.2运行良好。 ...

600 行
  1. elsif Input.trigger?(:F5)
复制代码
替换为
  1. elsif Input.key_trigger?( 0x09 )
复制代码
# 这是 Tab 键,你可以自己查表改别的键。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

5
 楼主| 发表于 2014-2-20 22:42:56 | 显示全部楼层
望翎生 发表于 2014-2-20 22:30
话说,那个源代码是怎么用的啊?
还有那个鼠标滚轮又怎么用啊,新人求详细解释。 ...

源码是要用 VS2010 来编译的,别的C++ 编译器估计有些东西要小改一下。

鼠标滚轮就是你滚鼠标,Mouse.z 的值就变了嘛。

点评

原来如此。也想搞搞DLL,就是不知道要实现啥囧  发表于 2014-2-20 22:47
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

6
 楼主| 发表于 2014-3-25 18:29:59 | 显示全部楼层
736248591 发表于 2014-3-21 18:42
按F1时,鼠标出不来。
如图


别用 F1 了吧,可以在脚本里直接改按键了,F1没什么用了。下次更新直接把它屏蔽好了
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

7
 楼主| 发表于 2014-4-7 21:08:11 | 显示全部楼层
tz5514 发表于 2014-4-7 01:34
想请问一下 既然2.3跟3.0x两个版本的鼠标系统只差在是否有侦测滑鼠滚轮的功能
为何不统一更新3.0x的版本就 ...

没区别,但是估计有些人不喜欢dll。
那个鼠标你测试的时候把 hide_system_cursor 注释掉就行了,其它的东西自己学着弄吧。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

8
 楼主| 发表于 2014-4-19 23:21:57 | 显示全部楼层
kinrwolf 发表于 2014-4-19 17:01
游戏分辨率改了以后会发生奇怪的事情,是不是改了分辨率也对应改改脚本哪里呢?
补充一下,我改的分辨率是8 ...

你上传个范例让我看看先。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

9
 楼主| 发表于 2014-4-23 23:37:15 | 显示全部楼层
kinrwolf 发表于 2014-4-23 16:30
有个问题想问问:输入窗口可以设置成默认窗体的样式吗,我只看到了背景色和光标色的设置。 ...

可以创建一个空的窗口在后面。
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

10
 楼主| 发表于 2014-4-28 20:42:14 | 显示全部楼层
落月小天魔 发表于 2014-4-28 19:23
设置按键的功能要怎么用?看了下范例没看懂...现在只知道在脚本里设置,怎么在游戏中设置?

...

自己用事件或者写脚本改。
到时候遍历一下全部按键,看看玩家按下那个就行了:
  1. def which_key_press
  2.   190.times {|i| return i if Input.key_trigger(i) }
  3. end
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-21 05:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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