传奇GM论坛,传奇一条龙,传奇服务端,GM基地,传奇单机版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查广告 idc yys
查看: 963|回复: 0

[GEE引擎]读写INI配置项说明

[复制链接]
  • TA的每日心情
    开心
    2018-10-16 17:24
  • 签到天数: 1 天

    [LV.1]GM·Lv1

    360

    主题

    364

    帖子

    370

    积分

    九九版主

    Rank: 7Rank: 7Rank: 7

    卖家信用
    买家信用
    金币
    0
    钻石
    0
    声望
    239
    在线时间
    9 小时
    最后登录
    2018-10-16
    发表于 2018-8-6 21:28:54 | 显示全部楼层 |阅读模式
    [GEE引擎]读写INI配置项说明


    说明:读写ini配置项
    ---------------------------------------------------------------------------------------------
    说明:

    WriteConfigFileItem写配置项
    功能说明:可以把一些数据进行配置保存 你也可以把它当成一种变量保存方式

    ReadConfigFileItem读配置项
    功能说明:获取出配置文件中的配置项内容

    此两个命令配合使用 就相当于变量保存操作


    示例:
    [@main]
    <写配置项> <请输入你要写入配置项的内容/@@InPutString3>\
    <读配置项内容/@读配置项> <$STR(S$配置项内容)>\

    [@InPutString3]
    #IF
    #ACT
    ;写配置项
    WriteConfigFileItem ..\QuestDiary\KEY.txt <$USERNAME> 内容 <$STR(S3)>
    SENDMSG 6 你已经把你输入的内容写到配置文件中KEY.txt

    [@读配置项]
    #IF
    #ACT
    ;读配置项
    ReadConfigFileItem ..\QuestDiary\KEY.txt <$USERNAME> 内容 <$STR(S$配置项内容)>
    SENDMSG 6 你已经把配置文件KEY.txt中的内容获取出
    GOTO @main

    删除配置文件中的一行:
    DelConfigFileItem 文件名 设置 用户 (删除 用户 = aaaa 这一行)

    删除配置文件中的一个区:
    DelConfigFileSection 文件名 设置 (删除 [设置] 及设置以下的项)



    WriteConfigFileItem ReadConfigFileItem 增加支持绝对路径,注意使用绝对路径参数必须完整!



    ;================================================================以下命令属高效率=============================

    ReadCacheConfigFileItem
    WriteCacheConfigFileItem
    DelCacheConfigFileItem
    DelCacheConfigFileSection

    注:这4个是 Cache(缓存),操作速度会比不带cache的快很多,问题就是,在M2运行过程中,只能用脚本操作,手动操作的无效。如果ini文件不存在手动操作的情况下,就用Cache
    Cache的特点是,对ini的操作只打开一次,然后一直在内存缓存,所以只命令操作才有效,手动操作无效。关闭引擎时候才会保存到INI文件内,引擎运行期间一直内存中运行,所以启动引擎后手动修改INI文件信息是无效的

    在没有手动操作ini的情况下,推荐用带cache的。不带cache的比较耗时。

    比如提现:操作会删除提现记录属于手动操作,所以不能使用cache,但计算战斗力属于内部引擎操作无手动干预,可以使用带cache的!



    [GEE引擎]HumanHP调整血量说明
    [GEE引擎]获取物品原始各项参数说明
    免责条款:本站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标记上【已解决】;
    如果你想回报坛友,最好的方法是为其加【人气】积分,为他人加人气积分不会扣除自己的积分,去做一个懂得回报的人吧;
    如果你觉得对方帖子非常优秀,还可以给作者打赏【金币】,打赏会扣除自己等量【金币】;
    回复

    使用道具 举报

          Archiver|手机版|小黑屋|传奇GM论坛 ( 蜀ICP备17037866号-6 )|网站地图

          Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.