找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 54|回复: 0

闻到读取角色信息工具易语言源码有问题需修改+说明

[复制链接]
发表于 2024-10-4 18:50:06 | 显示全部楼层 |阅读模式
闻到读取角色信息工具易语言源码有问题需修改+说明
一、data来源
data表里面与账号角色相关的有3-4项
也就是在content里面,对应字段branch里面“”,achieve,patch,upgrade
“”对应content主要是角色相关,
patch与宠物有关,
其他两个未发现有用信息

二、源码说明
本源码的界面UI是参考游戏里面角色面板制作的
然后根据“”对应content内容提取相关数据显示到编辑框里面

昨天拆分content的思路是这样的
首先研究数据规律,以下面一小段为例

["wood":
0,"resist_lost":0,"durability":100,"life":105,"cash":0,"pot":0,"religion":1,"type":1,"resist_wood":0,"friend_converted":3,"earth":0,"con":1,

可以发现"": 和,有很多,所以起初觉得可以利用":和,对文本进行分割
然后提取数组对应文本。虽然单一角色编码测试成功,但是一推广到其他角色编码一直报错。
今天才发现昨天分割方法有问题,因为游戏进行中随时都可能增加数据,导致符号数组坐标
发生变化,所以不能以符号做分割标志。

引号数组 = 分割文本 (字段内容, #引号, )
' 公共页开始
编辑框1.内容 = 引号数组 [142]
' 名称

今天全部以字符串为分割标志,终于把代码修改完成。

名称定位数组 = 分割文本 (字段内容, #引号 + “name” + #引号 + “:” + #引号, )
.如果真 (取数组成员数 (名称定位数组) ≥ 2)
    名称数组 = 分割文本 (名称定位数组 [2], #引号, )
    编辑框1.内容 = 名称数组 [1]

已经给了一个示例,其他的请自行研究

QQ截图20240504095319.webp

QQ截图20240504095319.webp

QQ截图20240504095342.webp

QQ截图20240504095342.webp

游客,如果您要查看本帖隐藏内容请回复

Archiver|手机版|小黑屋|网单游戏

GMT+8, 2026-11-6 17:16 , Processed in 0.051247 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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