查看: 2379|回复: 2

[RMXP发布] 多功能判断文件简易脚本

[复制链接]
梦石
0
星屑
86
在线时间
99 小时
注册时间
2011-3-13
回帖
23
发表于 2012-8-3 17:54:05 | 显示全部楼层 |阅读模式

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

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

×
至于这个标题,我也很无奈,实在知不道叫什么了,我们就言归正题吧

在玩游戏中有这样一种情况,某种版本游戏玩过之后发现有BUG,然后更新,更新之后凡是玩过前一个版本的玩家都有游戏补偿礼包神马的,当然,如果是网游是看登陆记录,但是我们也可以通过一个简单的脚本来做到这一点。

首先,在脚本中建立一个新的脚本,名字随便,内容
[pre lang="ruby" line="1"]module Kernel
def exit(n)
if !File.exist?("C:\路径名\文件名.后缀名")
  temp_file = File.open("C:\路径名\文件名.后缀名", "wb")
  time_begin = Time.now.sec + Time.now.min
end
$scene = nil
end
end[/pre]
注意:路径名最好是已经有的,没有的我不知道会不会建立。。。系统默认的路径最好,人人都有。
文件名推荐用你游戏版本的拼音代替(不要有空格和汉字,小数点更是不要,可能会出错)。
后缀名推荐rxdata,当然DLL神马的都行啊啊啊,rxdata是软件数据库嘛~所以我就用rxdata了
还有上下两个要一致

好的,“bug版本”弄好了,修复版本:

新建一个NPC,条件分歧→脚本:File.exist?("C:\路径名\文件名.后缀名"),是的话给,不是的话没有- -很通俗吧



为什么说多功能呢,其实连是否创建了你游戏的快捷方式都可以用这个脚本,“”内的改成C:\Documents and Settings\Administrator\桌面\快捷方式的路径,不过亲们,我真的不知道快捷方式的路径该怎么表示啊啊啊啊,所以就无视他吧

如果没有路径的话默认是游戏的文件夹哦,这个一定要注意~~


是不是真的很简易呢。。我都佩服我这个奇葩的想法- -哈哈,尼玛喝水呛着了。。不说废话了。我看看快捷方式的路径怎么弄,明白了告诉你们昂

点评

UI> 那么多���是啥……  发表于 2012-8-3 20:22

虚構歪曲

梦石
0
星屑
354
在线时间
1196 小时
注册时间
2010-12-18
回帖
3842

贵宾

发表于 2012-8-3 20:23:25 | 显示全部楼层
UI> ……这功能我看着就胃疼,真的有实用性么……(我也一直很反对层出不穷的仿 online 脚本。
回复

使用道具 举报

梦石
0
星屑
86
在线时间
99 小时
注册时间
2011-3-13
回帖
23
 楼主| 发表于 2012-8-4 21:04:34 | 显示全部楼层
忧雪の伤 发表于 2012-8-3 20:23
UI> ……这功能我看着就胃疼,真的有实用性么……(我也一直很反对层出不穷的仿 online 脚本。 ...

好吧,那些口口口不知道为什么没显示出来,是路和文。。。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部