SA-CG研究所

 找回密碼
 立即申請
搜索
查看: 440|回復: 0

[公告] 石器助手更新日誌

[複製鏈接]

120

主題

745

回帖

4762

積分

管理員

Rank: 14Rank: 14Rank: 14Rank: 14

積分
4762

最佳新人活躍會員熱心會員推廣達人宣傳達人灌水之王突出貢獻優秀版主榮譽管理論壇元老

發表於 2023-6-29 03:59:42 | 顯示全部樓層 |閱讀模式


202400311

新增 現在剛啟動外掛 和 每過一段時間外掛上會出現無聲氣泡更新提示

修正 自動疊加造成卡戰
修正 平時精靈補血失效
修正 非編輯器內手動點擊腳本 "暫停" 沒有正確切換文字的問題

修改 腳本 gettime 指令改為統一返回英文
修改 現在走路遇敵、快速遇敵 和 腳本部份指令會強制等待: 自動鎖寵、加點、吃肉、丟寵、丟道具 ...等動作完成才會繼續執行

202400301

修正 战斗全体精灵失效的问题
修正 脚本调试模式输出多于的常量导致卡顿的问题
修改 移除道具自动堆叠会顺便自动整理的功能
修改 移除脚本内建的延时,改回全速运行

20230902

新增 支持double bool
新增 not and or高亮顏色
新增 萬用純封包命令 send
新增 常用地圖出入口列表和尋路
新增 print say talk現在支持直接輸出列表(table)內容
新增 大量數據的腳本常量
新增 函數支持使用強類型(用於限制輸入的參數類型)
新增 函數支持返回值保存於全局變量 vret 中

修改 顯示double為5位
修改 table輸出格式
修正 sys:say
修正 讀寫遊戲窗口的默認編碼
修正 對true false的邏輯判斷 保持與lua一致

20230824
新增 分離出lua可以單獨執行,增加lua執行介面

20230823
修正 print talk say msg 不能直接打印數學運算後結果的問題
修改 所有表達式和表達式內的變量、系統常量 改為使用lua解釋
修改 支持所有常規位運算符 >>(右位移) <<(左位移) &(位與) |(位或) ^(位異或) ~(位反)
修改 支持and && 和 or ||

修改 可以包含括號控制優先級

20230815

新增 doffstone
修改 waitdlg現在也可以使用dlgid來判斷是否正確
修改 var 進階獲取訊息無論成功與否都會給變量一個初始值 空字符串 或 0
修改 所有 wait系列命令當設置超時時間為0時則改為立即判斷
修正 現在創建腳色之後會自動彈回選伺服器頁面
修正 刪除必須點按鍵的問題,現在刪除腳色改為使用以1為起始的索引編號 而非名稱
新增 為了能更好的調試 if ,現在新增一個預定義的全局變量 '_IFEXPR' 用於顯示當執行if 時的實際數值
修改 現在開始 if 除了一般表達式也支援使用關鍵詞做比較 比如:

if pet[1].name == '哈哈', +3
if pet['戰寵'].name == '哈哈', +3
if pet['count'] == 3, +3

if char.name == '哈哈', +3

if item[1].name == '哈哈', +3
if item[101].name == '哈哈', +3
if item['?羽毛'].count == 50, +3
if item['?羽毛|薩姆吉爾'].count == 50, +3

if team['count'] == 3, +3

20230814
修正 调整button尝试修正不能使用变量的问题
修改 find将来源和结果参数分开 (多加一个参数)
修正 调整尝试修正道具刷新显示不即时的问题
修正 移除战斗动作的EO,修正某些私服强退战痘的问题
修改 waitdlg, var x, dialog增加对话框是否存在的判断,如果对话框不存在则waitdlg必定跳转, var必定返回空字符串
修改 dlg获取分割后的每行内容将自动删除所有多馀的空格
修改 var dialog, 新增3种数值的获取 button, unitid, type, 除了button以外其他两种没有啥作用就是放爽的

20230717
修改 所有if開頭為正確跳轉 wait開頭或其他命令為錯誤跳轉
修正 ctor dtor失效問題

20230715
新增 非鎖不逃
修改 攻防敏相加丟棄改為戰力值丟棄
修正 鎖定攻擊 目標對象陣亡後逃跑的問題

20230713
修改 平時精靈補血現在可以選擇道具位
修正 json 無法存取空文件的問題

20230711
新增 for endfor break
修改 現在所有true false都會正確的替換成  1 0
修正 普通函數調用語法無法識別中文的問題
修正 棧位顯示不完全的問題

20230710
修改 大地圖現在增加顯示NPC模型ID
修改 現在ocr需要輸入密碼才可以使用
修改 movetonpc 現在支持使用模型ID來尋找NPC
修改 現在 useitem waititem支持同時輸入多個道具名稱或說明文
修改 刪除部分多餘的代碼
修正 快戰卡住的問題
修正 腳本調用傳參強轉字符串的問題

修正 接口調用計數錯誤的問題

20230709
修改 調整戰鬥單位排序的算法
修正 快戰合擊率低的問題
修正 戰鬥item相關功能索引錯誤的問題


20230708
新增 窗口吸附的功能,與相關腳本set開關設置
修改 現在所有移動相關命令都會等候封包,取代的是移除尋路和移動的所有後置延時
修改 重新編譯腳本編輯器庫,增加/*高量和刪除部分lua語法的判斷
修改 現在腳本編輯器默認打開3倍zoom
修改 上調主線程循環速度
修正 if或if相關其他命令無效的問題
修正 腳本編輯器搜索框無效的問題

20230707
新增 縮略圖接口
修改 穩定性更新
修改 移除所有腳本系統變量,所有相關數據改成從 var獲取


20230702
修改 完全分離label和function

修正 锁宠问题
修正 战斗改住问题
修正 bp bs 索引錯誤問題
修正 bend 可能被錯誤使用的問題

20230629
修改 移除腳本對double的使用
修改 將所有堆緩存改成使用Qt動態容器保存
修改 現在所有跳轉標記可以使用 return 和 back
修改 msg現在可以取返回值
修改 重寫戰鬥部分封包解析流程
修正 戰鬥標誌偶爾會錯誤切換的問題
修正 標題伺服器分流顯示錯誤的問題
修正 修改腳本名稱會崩潰的問題

20230627
修改 现在区域变量可以任意声明 local a, b, c = 10, 20, 30
修改 现在if也支持所有常见的逻辑表达式 如: if A +100 >= (50 - B) * 100
修改 现在可以直接使用全局或区域变量做自增自减操作 如: A-- A++
修改 现在字符串可以直接透过变量拼接  A = 哈哈    B = 嘿嘿    A += B  或 A += 嘿嘿

20230626
修改 取消所有 &符号 使用
修改 现在区域变量也可以改变数值
修改 现在变量支持所有种类数学表达式 A = B * C + D  或是 A *= 100 + 200 + C...等等

20230625
修改 重新整合 set 各项设置,将多个设置合併在一起
修改 进一步优化语法错误检查

20230624
新增 脚本命令 dlg 创建自订游戏内的对话
新增 var 新增可获得某道具总数,宠物总数量数据
新增 脚本命令 regex, half, upper, lower, replace, toint, tostr
修改 useitem现在可以批次吃掉指定道具
修改 优化锁宠排程,将战骑宠页面合併
修正 自动登入后面的分流会崩溃的问题


20230623
新增 现在支援保存多个游戏路径可以随时切换不用再重新选择
新增 现在可以任意切换SO/SE伺服器列表或其他列表可以自己添加到system.json
新增 脚本命令 ifonline 用于检查人物是否在线上
修改 战宠骑宠锁定排程系统增加一个可以一次性添加所有宠物的按钮
修改 挂机设置介面重新分类排版
修改 waititem waitmap waitdlg waitsay ifmap 现在都可以用 "|" 组合多个一次性判断

20230622
新增 战宠骑宠锁定排程系统
新增 脚本编辑器现在可以透过CTRL+G跳转到指定行
新增 脚本err回调函数可以用reg自己註册一个标记
新增 系统预定回调函数 ctor(脚本开始自动调用后跳回第一行)
新增 系统预定回调函数 dtor  (脚本结束时自动调用后跳到最后一行)
新增 经验显示开关
修改 现在断点列表可以直接定位并跳到行号
修改 优化脚本文档的读取速度
修改 现在 say支持发送到所有频道
修改 print 现在颜色参数填-2 可以不输出到游戏
修改 更改脚本日誌框默认字体大小为12
修改 现在脚本编辑器打开时会自动载入最后一次编辑的脚本
修改 现在所有子窗口标题都会显示人物名称  
修改 进一步增强预读语法错误检测,现在也会检查变量符号是否正确,function和end 是否成对
修正 脚本chpet 在已经是骑程状态时设置ride时会异常落马得问题
修正  sellpet有时候可能失效的问题
修正 自动战斗(非快战) 可能会卡住的问题
修正 waititem 填写身体部位无效的问题

20230621
新增 实装最小化到系统托盘的功能
新增 变量取值现在可以获取 party(队伍)相关的讯息, 和自身人物宠物属性
新增 腳本 踢除(kick)
新增 脚本 寄信(mail), 和透过接收邮件远程控制其他人物的功能
修改 进一步增强预读语法错误检测
修改 现在部分脚本编辑器的子窗口可以直接拖出
修改 所有level统一改成lv,所有freename统一改成fname
修改 现在ifpetex iplayer可以判断属性

20230620
新增 脚本编辑器内新增命令说明
修改 现在print say 颜色填-1则自动随机颜色
修改 format现在也支持直接使用区域变量、自动时间格式化,自动输出内容
修改 现在var xx, point 支持获取豆子剩馀时间

20230619
新增 脚本列表现在可以使用右键菜单 打开 移除 重命名脚本
新增 同步聊天纪录清屏按键
新增 var 进阶用法现在也能直接获取声望、气势...等等讯息
新增 按钮(button) 增加 auto参数,可以自动搜寻按钮
新增 自动组队现在支持包含暱称(副名)
新增 返回跳转(back),用于返回到最后一次跳转位置的下一行
新增 脚本卖宠(sellpet)
新增 脚本系统变量 earngold(已拾取或贩售获取的石币总数), expbuff(经验加成剩馀时间)
修改 现在脚本编辑器再 开始 停止 暂停 断点暂停 会隐藏或禁用不应该被使用的控件
修正 背包满(ifitemfull)ˊ无效的问题
修正 部分区域变量传参失效问题
修正 脚本道具有(waititem) 查找装备索引错误
修正 之前修改支援参数留空后反而导致使用双引号佔位的代码解析错误的问题

20230618
新增 脚本 var 命令新增第3种用法
新增 脚本 rnd 随机数命令
新增 脚本 trade 交易命令
新增 脚本多个变量同时赋值的语法
新增 脚本加解密

新增 脚本跳转返回 back命令
新增 脚本控制速度控件,和脚本set设置
新增 脚本run命令支援异步执行子脚本
新增 脚本dostring可以在主脚本中同步或异步执行字符串代码块

修改 现在脚本所有if开头统一为正确跳转 wait开头为错误跳转
修改 脚本编辑器的英文提示词窗口改为白色背景
修改 关闭DPI自适应
修改 现在脚本自订变量和系统变量的追踪分开显示并自动排序
修改 现在可以使用真或true代替1,假或false代替0

修正 if命令无效的问题
修正 脚本存档后,断点图标删除,但实际还存在的问题
修正 某些时候引号""包含的字没有被正确的分割,并且现在支援参数留空

20230616
修改 调整界面排版

20230614
新增 脚本增加 learn 学习宠物技能
修改 连线改为完全异步
修改 移除脚本判断类、动作类的所有内建延时

20230614
修改 将大部分脚本英文指令改为和ASSA一致

20230613
修改 脚本增加英文命令

20230612
1.0




















Copyright 2019-2023 ©Bestkakkoii llc. All rights reserved.

All contents in this website are for academic and research use only
關閉

站長推薦上一條 /1 下一條

Archiver|SA-CG研究所

|網站地圖

GMT+8, 2024-5-8 13:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表