- 打卡等级:热心大叔
- 打卡总天数:168
- 打卡总奖励:1509
中级会员
- 元宝
- 9 个
- 金币
- 11214 枚
|
发表于 2022-11-4 15:10:56
|
显示全部楼层
新手小白,试着理解一下,不对之处请多多包涵指正,目前正在努力学习中.
[@MAIN]
#IF
#ACT
;读取全部配置文件.
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1武 <$STR(N$1武)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1衣 <$STR(N$1衣)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1盔 <$STR(N$1盔)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1链 <$STR(N$1链)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1镯 <$STR(N$1镯)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1戒 <$STR(N$1戒)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1手 <$STR(N$1手)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1指 <$STR(N$1指)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1带 <$STR(N$1带)>
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1足 <$STR(N$1足)>
#IF
#SAY
【<$STR(N$1武)>】 <回收/@回收> <回购|253#回购价格是回收价格的双倍/@回购1w>
;这是读写配置方式的回收,当然还有声明全局变量的方式来写,效果都一样,应该是不用G变量!
; ..\QuestDiary\回购系统\回购数据.ini 自行创建对应的文件夹文件就OK。
[@回收]
#IF
;检测有没有木剑1把.
checkitem 木剑 1
#ACT
;如果有,就把数据相加到配置变量里,并取走你背包里的1把木剑;
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1武 <$STR(N$1武)>
INC N$1武 1
WriteConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1武 <$STR(N$1武)>
TAKE 木剑 1
GOTO @MAIN
[@回购1w]
#IF
#ACT
;读取配置文件.
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1武 <$STR(N$1武)>
#IF
;检测变量是否大于0.
LARGE <$STR(N$1武)> 0
;检测游戏点数是否大于0.
CHECKGamePoint > 0
#ACT
;拿走你的一个游戏点数,并给与你1把木剑-_-!!
GAMEPOINT - 1
GIVE 木剑 1
;读取变量,并减少1把木剑的存货,再写入变量.
ReadConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1武 <$STR(N$1武)>
DEC N$1武 1
WriteConfigFileItem ..\QuestDiary\回购系统\回购数据.ini 1.0 1武 <$STR(N$1武)>
GOTO @main
|
|