设为首页收藏本站改用户名

爱简游

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问移动社区

搜索
查看: 364|回复: 0

藏宝阁系统的改进!读写配置项的应用!

[复制链接]

1812

主题

33

回帖

2728

积分

管理员

Rank: 9Rank: 9Rank: 9

元宝
155683
在线时间
417 小时
发表于 2023-1-18 20:59:29 | 显示全部楼层 |阅读模式
脚本发布
脚本素材: 自带素材
引擎脚本: GEE V8 翎风
脚本亲测图:

foru1m.png forum.png


首先抛出几个问题:



1.标识符在这个系统中的意义?
2.如何转化到配置项中存储?


第一个问题很简单,装备激活后标识符会变成1
第二个问题,以每个玩家角色名创建一个TXT文本,[藏宝阁当前页]为索引,装备几号位是变量名= 变量
看一下,激活一号位的例子:
核心代码是这个:
WriteConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 一号位 1
  • [@激活一号位]
  • #If
  • checkitem <$Str(S$藏宝一号位)> 1
  • #act
  • take <$Str(S$藏宝一号位)> 1
  • ChangeHumAbilityEX 6 + <$Str(S$藏宝单属)>
  • ChangeHumAbilityEX 8 + <$Str(S$藏宝单属)>
  • ChangeHumAbilityEX 10 + <$Str(S$藏宝单属)>
  • ChangeHumAbilityEX 11 + <$Str(S$藏宝单HP)>
  • WriteConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 一号位 1
  • messagebox <恭喜您!!/FCOLOR=250>\\激活成功,系统已从背包中回收【<$Str(S$藏宝一号位)>】一件!

[color=rgb(51, 102, 153) !important]复制代码

文本里内容是这样:
  • [14]
  • 四号位=1
  • 五号位=1
  • 八号位=1
  • [2]
  • 一号位=1
  • 二号位=1
  • 三号位=1
  • [6]
  • 三号位=1
  • 六号位=1
  • 七号位=1


[color=rgb(51, 102, 153) !important]复制代码


写入方法知道了,如何读取看下面代码
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 全套   N$藏宝全套标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 一号位 N$藏宝一号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 二号位 N$藏宝二号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 三号位 N$藏宝三号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 四号位 N$藏宝四号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 五号位 N$藏宝五号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 六号位 N$藏宝六号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 七号位 N$藏宝七号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 八号位 N$藏宝八号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 九号位 N$藏宝九号位标识
  • ReadConfigFileItem ..\QuestDiary\藏宝阁\数据文件\<$USERNAME>.txt <$str(N$藏宝当页)> 十号位 N$藏宝十号位标识

[color=rgb(51, 102, 153) !important]复制代码


理解配置项读写后,写这个还是比较简单的,有动手能力的小伙伴可以试试了


2023-1-18 20:59 上传
文件大小:
215.39 KB
下载次数:
0
附件售价:
1.25 元宝
藏宝阁
本地下载 立即购买




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|简一网络 ( 冀ICP备2022027344号 )|冀公网安备 13042002000587号 增值电信业务经营许可证:冀B2-20230030

GMT+8, 2024-11-22 02:15 , Processed in 0.310367 second(s), 39 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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