TA的每日心情 | 无聊 前天 08:11 |
---|
签到天数: 2 天 [LV.1]登堂入室
|
闻到读取角色信息工具易语言源码有问题需修改+说明
一、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]
已经给了一个示例,其他的请自行研究
|
|