搜索
Hi~登录注册
查看: 3927|回复: 16

[玩家交流讨论] 《干货》提供个老版本SL道具的思路及参考

[复制链接]

1

主题

165

帖子

43万

积分

UID
869
时空币
496
时之结晶
74200
最后登录
2020-1-2

荣誉会员≌萌新≌☆大佬☆

发表于 2017-12-15 16:41:48 | 显示全部楼层 |阅读模式
本帖最后由 xiayixing 于 2017-12-20 08:48 编辑

写在前面:(如果管理觉得不合适联系我删除。。虽然有删除的能力。。)
6.9之后为了游戏流畅性等更改了游戏存档机制,所以只能6.9以下版本使用。
SL道具思路就是  
先复制一份存档作为备份,然后分两种情况1、2
1、开包——出所需道具——游戏存档覆盖备份存档
2、开包——未出所需道具——备份存档覆盖游戏存档
在刚学按键的时候我也不太会用,只能录制脚本一步步来,直到发现了两段特别好用的代码

Call Plugin.File.CopyFile(    ) 复制指定文件到指定文件夹,但是不能覆盖同名文件,所以需要第二条代码

Call Plugin.File.DeleteFile(   )    删除指定文件

结合SL开包思路,得出按键制作思路   
开包——找图——判断有无找到所需物品的图1、2
1、 开到了所需物品——删除备份存档——将游戏存档复制到备份文件夹
2、未开到所需物品——删除游戏存档——将备份存档复制到游戏文件夹
然后继续开包
给个我自己做的代码作参考,这是我SL水晶的代码
Rem 使用
Delay 200
MoveTo 536, 425
Delay 100
LeftClick 1
Delay 100
FindPic 281, 562, 383, 587, "Attachment:\sj.bmp", 1, intX, intY
If intX > 0 And intY > 0 Then
    Delay 100
    Call Plugin.File.DeleteFile("F:\口袋\时空单机V6.80.0 build1\新建文件夹\Main.dat")
    Delay 150
    Call Plugin.File.CopyFile("F:\口袋\时空单机V6.80.0 build1\PageMain\Main.dat", "F:\口袋\时空单机V6.80.0 build1\新建文件夹\Main.dat")
    Delay 150
    Goto 使用
Else
    Delay 100
    Call Plugin.File.DeleteFile("F:\口袋\时空单机V6.80.0 build1\PageMain\Main.dat")
    Delay 150
    Call Plugin.File.CopyFile("F:\口袋\时空单机V6.80.0 build1\新建文件夹\Main.dat", "F:\口袋\时空单机V6.80.0 build1\PageMain\Main.dat")
    Delay 150
    Goto 使用
End If




回复

使用道具 举报

1

主题

165

帖子

43万

积分

UID
869
时空币
496
时之结晶
74200
最后登录
2020-1-2

荣誉会员≌萌新≌☆大佬☆

 楼主| 发表于 2017-12-15 16:43:06 | 显示全部楼层
超简单的代码有木有,一秒不到SL一下
回复 支持 反对

使用道具 举报

71

主题

2031

帖子

9万

积分

UID
1203
时空币
5975
时之结晶
69102
最后登录
2024-5-21

富可敌国

发表于 2017-12-15 22:56:52 | 显示全部楼层
你开包的时间不要算吗
回复 支持 反对

使用道具 举报

0

主题

20

帖子

270

积分

UID
1257
时空币
35
时之结晶
58
最后登录
2017-12-16
发表于 2017-12-16 10:08:28 | 显示全部楼层
第一次评论啊,好紧张啊,该怎么说啊,打多少字才显的有文采啊,这样说好不好啊, 会不会成热贴啊,我写的这么好会不会太招遥,写的这么深奥别人会不会看不懂啊,怎样才能写出我博士后的水平呢,半年写了这么多会不会太快啊,好激动啊
回复 支持 反对

使用道具 举报

0

主题

76

帖子

1068

积分

UID
1078
时空币
161
时之结晶
1148
最后登录
2018-1-14
发表于 2017-12-16 19:22:14 | 显示全部楼层
SL宠物的有木有{:1_147:}
回复 支持 反对

使用道具 举报

1

主题

165

帖子

43万

积分

UID
869
时空币
496
时之结晶
74200
最后登录
2020-1-2

荣誉会员≌萌新≌☆大佬☆

 楼主| 发表于 2017-12-18 10:09:58 | 显示全部楼层
19cm 发表于 2017-12-15 22:56
你开包的时间不要算吗

都算进去了,就是这个代码
回复 支持 反对

使用道具 举报

1

主题

165

帖子

43万

积分

UID
869
时空币
496
时之结晶
74200
最后登录
2020-1-2

荣誉会员≌萌新≌☆大佬☆

 楼主| 发表于 2017-12-18 10:11:20 | 显示全部楼层

只要再做个合成的流程就好,但是需要所需宠物的名字,这个比较麻烦
回复 支持 反对

使用道具 举报

71

主题

2031

帖子

9万

积分

UID
1203
时空币
5975
时之结晶
69102
最后登录
2024-5-21

富可敌国

发表于 2017-12-18 22:02:07 | 显示全部楼层
xiayixing 发表于 2017-12-18 10:11
只要再做个合成的流程就好,但是需要所需宠物的名字,这个比较麻烦

只有名字怎么定位    我SL开包找字还是都不反应的  合宠就更麻烦了  宠物名字你怎么定位的
回复 支持 反对

使用道具 举报

71

主题

2031

帖子

9万

积分

UID
1203
时空币
5975
时之结晶
69102
最后登录
2024-5-21

富可敌国

发表于 2017-12-18 22:02:57 | 显示全部楼层
xiayixing 发表于 2017-12-18 10:09
都算进去了,就是这个代码

我6.9做的SL  但是定位不到需要的东西 所以基本没用   有点傻瓜的全自动SL  就是无法定位还是得手动
回复 支持 反对

使用道具 举报

1

主题

165

帖子

43万

积分

UID
869
时空币
496
时之结晶
74200
最后登录
2020-1-2

荣誉会员≌萌新≌☆大佬☆

 楼主| 发表于 2017-12-19 16:48:42 | 显示全部楼层
19cm 发表于 2017-12-18 22:02
我6.9做的SL  但是定位不到需要的东西 所以基本没用   有点傻瓜的全自动SL  就是无法定位还是得手动

6.9不适合SL,,收手吧。。
回复 支持 反对

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 获取帐号

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