[AppleScript] 纯文本查看 复制代码 ReadConfigFileItem ..\QuestDiary\宠物系统\宠物配置.txt 星星 <$STR(T15)> <$STR(S$星星)>
这个是读取的宠物配置.txt 里面的
那么问题来了, 这个星星是什么逻辑<$STR(T15)> 又是什么<$STR(S$星星)>又是啥,相互关系怎么实现的呢?
有没有大神详细的解释一下呀?或者多举几个例子学习学习
-----------------------------下面是宠物配置.txt 里面的内容
[本命技能描述]
无本命技能=254#该战魂没有本命技能
侵蚀1(√)=254#本命技能:侵蚀1^-^253#战魂攻击时,5%几率附带绿毒
侵蚀2(√)=254#本命技能:侵蚀2^-^253#战魂攻击时,10%几率附带绿毒
侵蚀3(√)=254#本命技能:侵蚀3^-^253#战魂攻击时,15%几率附带绿毒
侵蚀4(√)=254#本命技能:侵蚀4^-^253#战魂攻击时,20%几率附带绿毒
侵蚀5(√)=254#本命技能:侵蚀5^-^253#战魂攻击时,25%几率附带绿毒
卸甲1(√)=254#本命技能:卸甲1^-^253#战魂攻击时,5%几率附带红毒
卸甲2(√)=254#本命技能:卸甲2^-^253#战魂攻击时,10%几率附带红毒
卸甲3(√)=254#本命技能:卸甲3^-^253#战魂攻击时,15%几率附带红毒
卸甲4(√)=254#本命技能:卸甲4^-^253#战魂攻击时,20%几率附带红毒
卸甲5(√)=254#本命技能:卸甲5^-^253#战魂攻击时,25%几率附带红毒
毁灭1(√)=254#本命技能:毁灭1^-^253#永久增加战魂5%攻击力
毁灭2(√)=254#本命技能:毁灭2^-^253#永久增加战魂10%攻击力
毁灭3(√)=254#本命技能:毁灭3^-^253#永久增加战魂15%攻击力
毁灭4(√)=254#本命技能:毁灭4^-^253#永久增加战魂20%攻击力
毁灭5(√)=254#本命技能:毁灭5^-^253#永久增加战魂25%攻击力
护心1(√)=254#本命技能:护心1^-^253#永久增加战魂5%防御力
护心2(√)=254#本命技能:护心2^-^253#永久增加战魂10%防御力
ReadConfigFileItem ..\QuestDiary\宠物系统\宠物配置.txt 参数1([]这个里面的) 参数2(等号前面) 参数3(等号后面读取到参数三这个变量) ReadConfigFileItem ..\QuestDiary\宠物系统\宠物配置.txt 星星 <$STR(T15)> <$STR(S$星星)>
这个意思就是 把 -->宠物配置.txt 里 -->星星 这个大项目里的 --> <$STR(T15)> 这个小项目 所包含的数据 读取出来 保存到 <$STR(S$星星)>这个变量里面,那么 这个 宠物配置.txt 里的书写格式应该是这样的:
------------------------------------
[星星]
你大爷=永远是你大爷
--------------------------------------
以上就是标准格式;
综上所述;
星星=宠物配置.txt 里 [星星] ;不包含[]
<$STR(T15)>=你大爷
<$STR(S$星星)>=永远是你大爷
在脚本的后续命令中<$STR(S$星星)> 这个变量的值就是 永远是你大爷
|