• QQ:15656018

    工作时间

    周一至周五:9:00-23:00

    周末及节日:9:00-23:00

  • 手机版二维码

    随时手机查素材

    gm下载站
  • 扫描二维码

    加入官方QQ群

    gm下载站
发布资源赚元宝
gm下载站 管理员
  • 未知地域
  • 4401发帖数
  • 4398主题数
  • 0关注数
  • 0粉丝
开通vip会员

[变量说明] KSF引擎版本自定义变量详解

[复制链接]
gm下载站 发表于 2024-1-14 22:24:38 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,查看更多内容,丰富GM资源等你下载探索。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
自定义变量显示格式;
<$GLOBAL(Var)> 显示全局变量
<$GUILD(Var)>  显示行会变量
<$HUMAN(Var)>  显示个人变量
命令参数
参数含义
Var相关类型的变量名

命令说明
本命令用于将变量转化成字符以在脚本对话框显示
使用示例
[@ShowMyVar]
#IF
CheckLevelEx > 0
#SAY
KSF引擎网址:<$GLOBAL(自定义网址变量)>


自定义变量 - 声明
Var ValueType VarType VarName
命令参数
参数含义
ValueType数据类型.分为Integer(整数型)和String(字符)
VarType变量类型.分为Global(全局)、Guild(行会)和Human(个人)
VarName变量名

命令说明
本命令用于声明一个自定义变量
使用示例
[@Var]
#IF
CheckLevelEx > 0
#ACT
Var String Human KSFM2
SendMsg 6 你声明了一个个人字符型变量“KSFM2”
Break


自定义变量 - 读取
LoadVar VarType VarName SaveFile
命令参数
参数含义
VarType变量类型.分为Global(全局)、Guild(行会)和Human(个人)
VarName变量名
SaveFile存储变量数据的文件路径

命令说明
本命令用于从一个文件内读取一个自定义变量的值
使用示例
[@LoadVar]
#IF
CheckLevelEx > 0
#ACT
LoadVar Human KSFM2 ..QuestDiarySaveVar.txt
Break


自定义变量 - 赋值操作
CalcVar VarType VarName Type Value
命令参数
参数含义
VarType变量类型.分为Global(全局)、Guild(行会)和Human(个人)
VarName变量名
Type操作符号.可选+、-、*(乘以)、/(除以)、=
Value

命令说明
本命令用于操作一个自定义变量
使用示例
[@CalcVar]
#IF
CheckLevelEx > 0
#ACT
CalcVar Human KSFM2 = KSF传奇引擎
SendMsg 6 你把自定义个人变量“KSFM2”赋值为:KSF传奇引擎
Break


自定义变量 - 保存
SaveVar VarType VarName SaveFile
命令参数
参数含义
VarType变量类型.分为Global(全局)、Guild(行会)和Human(个人)
VarName变量名
SaveFile存储变量数据的文件路径

命令说明
本命令用于将一个自定义变量的信息存储到一个文件内
使用示例
[@SaveVar]
#IF
CheckLevelEx > 0
#ACT
SaveVar Human KSFM2 ..QuestDiarySaveVar.txt
SendMsg 6 你把自定义个人变量“KSFM2”的值保存到了QuestDiarySaveVar.txt文件内!
Break


自定义变量 - 检测
CheckVar VarType VarName Type Value
命令参数
参数含义
VarType变量类型.分为Global(全局)、Guild(行会)和Human(个人)
VarName变量名
Type操作符号.可选>、<、=
Value

命令说明
本命令用于判断一个自定义变量的值
使用示例
[@CheckVar]
#IF
CheckVar Human KSFM2 = KSF引擎
#ACT
SendMsg 6 你的自定义个人变量“KSFM2”的值等于“KSF引擎”四个字!
Break
#ELSEACT
SendMsg 6 你的自定义个人变量“KSFM2”的值不等于“KSF引擎”四个字!
Break

自定义变量 - 按变量值大小排序
SortVarToList 参数1 参数2 参数3 参数4 参数5
命令参数
参数含义
参数1变量名
参数2变量文件路径
参数3排序后保存路径
参数4升/降序(0-1)
参数5保存格式
            0-保存人物名,1-保存人物名 变量值

命令说明
变量值大小排序,并把排序后变量值对应的人物名存放到指定列表文件中(制作排行榜用)
使用示例
[@CheckVar]
#IF
#ACT
SortVarToList QQQQ .QuestDiary数据文件Test.txt .QuestDiary数据文件排序后文件.txt 0 1
Break

自定义变量 - 排序在线人物
SortHumVarToList 参数1 参数2 参数3 参数4
命令参数
参数含义
参数1变量类型.分为Global(全局)、Guild(行会)和Human(个人)
参数2变量名
参数3存储变量数据的文件路径
参数4排序模式   (0=升序,1=降序)

命令说明注意: 此脚本命令只排序在线人物的变量
名字路径在排序后只保存人物名字不保存人物变量.
使用示例;升序排序人物变量QQQQ

[@CheckVar]
#IF
#ACT
SortHumVarToList HUMAN QQQQ .QuestDiary测试.txt 0
Break
上传梦想,下载希望,为传奇爱好者添砖加瓦!
世界上能用金钱兑换时间的机会不多,这里就有一个!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
全国统一客服QQ
QQ:15656018

24x7小时免费咨询

  • 官方在线客服

    QQ客服:小西

    点击交谈

    QQ客服:良子

    点击交谈

    QQ客服:闵月

    点击交谈
  • 上海市虹口区海伦中心B座4F4055-4056室

  • 手机查找资源更方便

    手机扫码查看手机版

    手机查找资源更方便

  • 传奇QQ群

    扫一扫关注传奇Q群

    加入传奇QQ群

传奇游戏资源分享基地 传奇源码素材下载中心 ©2010-2024 传奇版本网站gm下载站( 鄂ICP备2024043260号-1 )网站地图