石器时代论坛

 找回密码
 立即注册
查看: 51084|回复: 159
打印 上一主题 下一主题

石器源码内挂客户端介绍与测试补丁下载(2023-11-21更新)

  [复制链接]

4477

主题

1万

帖子

6万

石币

管理员

Rank: 9Rank: 9Rank: 9

积分
82064
跳转到指定楼层
楼主
发表于 2019-8-31 14:17:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  石器内挂版客户端是我们经历的一年多,以源码开发重写的石器客户端。包括完整的辅助所有功。内挂兼容支持assa的脚本代码(不过有些脚本细节需要改动,脚本作者建议在内挂专区发布)。石器so和石器se均将支持内挂版本

测试版补丁下载:

【点此下载最新版石器内挂版补丁】
    下载后将压缩包内的文件全部移动到客户端内即可(由于是测试版不排除杀毒软件误报,出现请自行添加白名单)
使用测试版后注意要用StoneAge.exe文件运行内挂游戏,并且暂时不要运行更新器,否则会被正式版覆盖

对于测试版内挂问题反馈可以加入QQ群192606770,直接反馈问题


内挂功能包括:
1、兼容ASSA脚本代码
2、支持绝大部分辅助功能

  目前还在处理的是客户端CPU进一步优化(预计9月底完成,本次公布的版本尚未包含此项优化)

参与测试使用的方法:
  下载我们提供的压缩包后解压缩到原版石器时代安装根目录下之后运行StoneAge.exe即可打开游戏。(不影响assa和stw运行)

    安装完成后,运行StoneAge.exe或StoneAge_Winxp.exe,即可使用内挂版启动石器so或se。


        遇到问题或者建议都可以在本贴回复,我们会一一收集,在后续版本更新处理。


2023-11月
修正log 2导致黑屏问题

2023-10月
1、修改了内挂底层,解决小概率崩溃问题
2、增加战斗录像功能测试
(目前每次播放完录像后,将无法看到周围的情况需要切换地图或点击JK按钮)

2023-3月
https://bbs.shiqi.so/sa-54167-1-1.html

2023-2月
新增多个系统变量和指令、修正寻找NPCID问题
https://bbs.shiqi.so/sa-53992-1-1.html

2022-11月
读取配置、保存配置、首次战斗、walkpos延迟更新
https://bbs.shiqi.co/sa-53389-1-1.html

2022-10月
摆摊指令支持更多变量
https://bbs.shiqi.co/sa-53192-1-1.html

2022-9月
更新了众多指令细节
https://bbs.shiqi.co/sa-53006-1-1.html

2022-8月
更新了众多指令细节
https://bbs.shiqi.co/sa-52842-1-1.html

2022-7月
更新了众多指令细节
https://bbs.shiqi.so/sa-52610-1-1.html

2022-7-4
ifdlg和waitdlg支持变量写法
ifdlg @a,@b,+2
waitdlg @a,@b,3,+2

2022-6-28
https://bbs.shiqi.co/sa-52455-1-1.html
加入了assa的内存优化功能

2022-6-4
修正chmap问题
修正useitem ?无法只使用一个道具的问题

2022-5-28
修正反复读取assa加密脚本有几率出现乱码导致崩溃的问题

2022-5-27
修正这次重写w指令后,w ,,a这种写法出错的问题
修正组队时小概率遭遇的崩溃问题
指令if和assa同步,2个参数是数字时比较数字大小,两个参数是字符串时,模糊匹配
if @b,=,0,msg
2022-5-26
ifitem *,=,新手棍棒,+3 判断时加入身上装备栏

2022-5-25
修正 let get指令的崩溃
修正w走路一参数崩溃
修正商店绑定指针NULL的问题

2022-5-22
支持check 宠物2,技能3,=,踢,+6技能名字模糊匹配
调整了战斗状态界面,让pk时长名字也能看到骑宠血量
修正SellItem 1,1指令位置错误的问题

2022-5-21
更新重写了buy指令,让其与assa完全一致
buy 1,*           '商店第一个东西买满背包
buy 1, 1          '购买第一个商品x1个
buy name, 1     '购买名字为name的商品x1个
buy name1|name2, 1        '购买名字为name1和name2的商品x1个
buy 1-5, 1        '商店第1到5的商品各买1件
buy 1|5, 1        '商店第1个和第5个各一件
buy *, 1          '商店里所有的商品各买一件
buy @名字,@数量   '支持动态变量

2022-5-17更新
本次更新支持ASSA加密脚本直接读取,支持W封包行走,彻底解决内挂容易掉线问题,详情查看下方帖子
https://bbs.shiqi.co/sa-52190-1-1.html

2022-4-28更新
<1>iffight 支持动态变量,同时回合数判断与assa同步
<2>ifpos允许战斗中执行,和assa一致
(原定于4月底的指令大更新,由于内容较多需要测试,延期到5月)

2022-4-15更新
修改了快速战斗中的部分流程,尝试解决偶发的崩溃问题

2022-3-31更新
修正3月23日中check 道具无法判断人物已经穿戴的装备问题

2022-4-15更新
修改了快速战斗中的部分流程,尝试解决偶发的崩溃问题(月底还会有脚本指令的更新)

2022-3-31更新
修正3月23日中check 道具无法判断人物已经穿戴的装备问题

2022-3-23更新

1、解决了组队快速战斗时,游戏画面顿卡的问题。目前内挂上的战斗状态的刷新采用异步刷新200毫秒一次,大大降低了资源占用。
2、修正切换地图时残影问题

2022-3-21更新
1、在原有宠物装备穿戴moveitem指令的基础上加入ifitem支持判断宠物装备是否穿戴
比如:
  1. ifitem 201,=,头套,+2
  2. moveitem 头套,201
  3. ifitem 202,=,翅膀,+2
  4. moveitem 翅膀,202
复制代码

参考资料【移动物品指令】moveitem扩展加入宠物装备的穿戴卸下
https://bbs.shiqi.co/sa-45055-1-1.html
2、支持指令写法:moveitem 1-15,1 '表示任意道具栏物品移到第一格
3、moveitem 支持变量写法如
  1. dim @a
  2. let @a,=,2
  3. moveitem @a,1
  4. let @a,+,1
  5. if @a,>,15,+2
  6. goto -3
  7. end
复制代码
4、button 确定 连写时延迟降低
5、修正内挂F9导致内存溢出崩溃的问题
6、check 道具加入堆叠数量检测

2022-2-16更新
对原地保护功能做了调整,勾上原地保护后依旧允许使用walkpos 和 w 指令

2022-2-10更新
修正一处缓存清理遗漏导致的崩溃
客户端支持阿尔法通道(目前尚未加入相关特效),测试完成后,将重新优化现有宠物特效,大幅提升特效画面效果

2022-1-21更新
修正对话时有几率崩溃的问题

修正一处因客户端关闭导致的崩溃问题

2021-12-29更新
修正“waitsay”无法识别系统消息的问题
2021-12-28更新
修正“button 确定”部分窗口无法点下去的问题
2021-12-12更新
【1】修正waitsay和ifsay 说话内容不支持问号的问题
【2】修正战斗中check、doffpet、call等多个命令卡顿的问题
【3】修正战斗中chname错误的问题
【4】修正chname 参数1不能识别变量的问题
【5】修正ifpet 参数3不能识别变量的问题
【6】修正@[人物名称]始终为空的问题
【7】修正@[宠物名称.1|2|3|4|5]无法返回宠物称号的问题
【8】check 队伍,1|2|3|4|5,=,XXXXX,ok   建议增加判断称号
【9】ifpet参数3变量支持问题
【10】修正check 骑宠,职位,=,1不能正常判断是否骑宠的问题
【11】修正set参数变量支持的问题
【12】修正对话框系列问题让结果与assa一致
感谢玩家日食提供的详细反馈

2021-11-18更新
【1】
兼容check 道具,*,=,萨姆吉尔的首饰,通过检测范围都调整为装备+背包一起
【2】修正设定主副机、人物,无效   
【3】
修正check道具*错误'
【4】
修正let replace 使用参数不能用变量的问题  
【5】
修正button &*我的宠物1*  
【6】
修正ifdlg始终为假 。  
【7】
修正ifsay 不能判断*
【8】
修正ifpet *,=,5,....这个操作不能用
点此下载旧版2021-11-18内挂版


2021-11-10更新
修正2个参数时引发崩溃,允许Let缺省第三个参数使用空字符代替
点此下载旧版2021-11-10内挂版


2021-11-8更新
修正两处内挂的崩溃问题修正内挂客户端的一处崩溃问题
这次更新均为崩溃修正

2021-10-13更新
修正了指定攻击失效的问题

2021-10-12更新
重写了战斗设置中的人物宠物战斗动作设置,全面看齐ASSA。

2021-10-10更新
1、修正战斗设置的一般动作设置数量和等级无效的问题
2、优化脚本部分提示框支持
3、支持宠物名字这类的写法
set 锁定骑宠,斑点白虎
set 锁定战宠,2




2021-7-26更新
修正check 说话 指令中存在的索引判断错误问题
check 说话,1-10,like,团队已解散!,+2
比如:1-10匹配最近的10条消息,1-5匹配最近的10条消息。


2021-7-25更新
<1>修正乱码问题
<2>加入缩短等待功能
<3>left和right切割中支持全角、if @a,!=,2,+3支持全角比较(但这里结果和assa不同,assa有bug会出现相反结果)


2021-6-16更新
修正天才传送师类NPC无法用脚本传送的问题


2021-5-20更新
<1>更新了玩家自定义黑名单功能
<2>坐骑落马时参照原版加入了落马原因的提示


2021-4-28更新
修正get 带?时也取出多个物品的问题

2021-4-25更新
<1>修正账号记录菜单翻页问题
<2>修正BOSS魔法技能导致战斗中断问题

2021-4-16更新
<1>扩展了账号记录功能
<2>加入了set 锁定骑宠,0和set 锁定战宠,0指令
<3>更新支持 put @a 写法
<4>更新支持“chname 宠物1,”写法还原宠物名字
<5>更新支持chpet -1,1下坐骑写法
<6>更新支持 button @a 写法
<7>提升了内挂版的稳定性

2021-2-10更新
<1>显示名字做了调整,默认F11所有玩家名字显示为白色,方便玩家查看,在左上角菜单中,允许玩家开关是否显示转身颜色(同时还能显示NPC名字)
<2>对账号记录版本不符时,不再阻止客户端运行


2021-2-5更新
<1>petmail指令加入了批量邮寄功能.与ASSA不同的地方在于 使用 “petmail 1,恒冰结晶”时只有全部邮寄完,才会运行到下一条指令。使用“petmail 1,?恒冰结晶”时只邮寄一个。
<2>;PK时根据人数动态调整战斗时间(pve不受影响)
<3>MP和魅力在讯息界面上加入显示方便玩家查看
<4>道具资料显示中换了一种实现方法,尝试解决win7下的闪烁问题
<5>脚本子类添加虚析构函数,提高脚本时用过程中的稳定性
<6>增加脚本使用仓库读取缓存上限
<7>修改一处脚本崩溃命令(怀疑与滥用强制停止脚本有关, 目前只是做了预防)


SOSE我们的家,大家一起来爱护她。
(客服不解答任务,任务不会做论坛发帖提问)
《石器so》无职业2.5PK模式客服QQ号1520218270客服QQ号756111
《石器se》8.5PK职业客服QQ号2311416291

4477

主题

1万

帖子

6万

石币

管理员

Rank: 9Rank: 9Rank: 9

积分
82064
推荐
 楼主| 发表于 2019-9-10 16:07:20 | 只看该作者
木鱼水心 发表于 2019-9-10 15:50
2、目前是按照角色名称自动读取个性化设置(和assa设定相同)

这点不对,本服的assa是读取SA85DEF.SET这 ...

在未登陆游戏前保存就会存在 default.opt 默认设置,登陆游戏后如果要设置通用设置时也保存为这个默认文件名

自动读取设置,目前设定的是每次启动游戏登陆人物时,自动读取设置只读取一次,登出再登入不会重复读取。

隐藏石器的位置建议,已经记录了下次更新内挂会一起更新位置
SOSE我们的家,大家一起来爱护她。
(客服不解答任务,任务不会做论坛发帖提问)
《石器so》无职业2.5PK模式客服QQ号1520218270客服QQ号756111
《石器se》8.5PK职业客服QQ号2311416291

18

主题

636

帖子

4981

石币

石器元老

Rank: 8Rank: 8

积分
5627

脚本达人热心会员

QQ
沙发
发表于 2019-9-2 11:46:13 | 只看该作者
坐个沙发,等待正式版,支持SO!

点评

坐个沙发,等待正式版,支持SO!  发表于 2021-5-28 02:08

20

主题

479

帖子

980

石币

石器精英

Rank: 6Rank: 6

积分
1459
板凳
发表于 2019-9-2 12:12:21 | 只看该作者
观察别人摆摊时 选定物品时只能用左键选中 而不能用右键去选择 有点不方便怕买错了

4477

主题

1万

帖子

6万

石币

管理员

Rank: 9Rank: 9Rank: 9

积分
82064
地板
 楼主| 发表于 2019-9-2 12:28:16 | 只看该作者
seed000pj 发表于 2019-9-2 12:12
观察别人摆摊时 选定物品时只能用左键选中 而不能用右键去选择 有点不方便怕买错了 ...

已经收集记录,有更多反馈希望多多发出。下次更新会一一处理。
SOSE我们的家,大家一起来爱护她。
(客服不解答任务,任务不会做论坛发帖提问)
《石器so》无职业2.5PK模式客服QQ号1520218270客服QQ号756111
《石器se》8.5PK职业客服QQ号2311416291

0

主题

437

帖子

140

石币

石器骨灰

Rank: 4

积分
577
5#
发表于 2019-9-2 12:34:37 | 只看该作者
能不能增加网游普遍存在的市场交易功能,去摆摊一个一个点击交易效率太低了,在市场挂卖商品会比较高效

4477

主题

1万

帖子

6万

石币

管理员

Rank: 9Rank: 9Rank: 9

积分
82064
6#
 楼主| 发表于 2019-9-2 12:44:23 | 只看该作者
samsam542 发表于 2019-9-2 12:34
能不能增加网游普遍存在的市场交易功能,去摆摊一个一个点击交易效率太低了,在市场挂卖商品会比较高效 ...

感谢您的建议,不过这个并不属于本次客户端测试,个人商铺、物品搜索功能我们有加入备忘录,后续会考虑开发。
SOSE我们的家,大家一起来爱护她。
(客服不解答任务,任务不会做论坛发帖提问)
《石器so》无职业2.5PK模式客服QQ号1520218270客服QQ号756111
《石器se》8.5PK职业客服QQ号2311416291

0

主题

105

帖子

278

石币

石器高手

Rank: 3Rank: 3

积分
383
7#
发表于 2019-9-2 12:47:40 | 只看该作者
不错不错,有更新就是好事

11

主题

578

帖子

977

石币

石器精英

Rank: 6Rank: 6

积分
1555

热心会员脚本达人

8#
发表于 2019-9-2 14:24:32 | 只看该作者
外挂现在还不可以写脚本吗?能兼容ASSA的脚本,但是我看战斗设置方面是STW外挂的。不能设置人物间隔动作。

4477

主题

1万

帖子

6万

石币

管理员

Rank: 9Rank: 9Rank: 9

积分
82064
9#
 楼主| 发表于 2019-9-2 14:27:13 | 只看该作者
abc2245 发表于 2019-9-2 14:24
外挂现在还不可以写脚本吗?能兼容ASSA的脚本,但是我看战斗设置方面是STW外挂的。不能设置人物间隔动作。 ...

可以写脚本的啊。支持ASSA的指令。您写脚本遇到什么问题了?内挂支持ASSA的指令,但是不能用ASSA加密后的脚本,需要把ASSA的脚本代码用内挂重新加密,或者直接代码运行。内挂本身就附带了很多明文的脚本,可以看一下。这次公布除了测试功能外,主要就是测试脚本指令。

  开发过程中为了兼容ASSA的脚本指令,消耗了程序的大量精力。下个版本会大幅度降低cpu占用

SOSE我们的家,大家一起来爱护她。
(客服不解答任务,任务不会做论坛发帖提问)
《石器so》无职业2.5PK模式客服QQ号1520218270客服QQ号756111
《石器se》8.5PK职业客服QQ号2311416291

1

主题

163

帖子

362

石币

石器骨灰

Rank: 4

积分
525
10#
发表于 2019-9-3 01:22:50 | 只看该作者
石器时代so 发表于 2019-9-2 14:27
可以写脚本的啊。支持ASSA的指令。您写脚本遇到什么问题了?内挂支持ASSA的指令,但是不能用ASSA加密后的 ...

脚本指令较上一个版本有没有新增?例如摆摊指令之类的
接受各种脚本订制。请联系QQ:35③③76⑧64
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|石器时代论坛

GMT+8, 2024-4-20 04:15 , Processed in 0.121960 second(s), 40 queries .

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