请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 163|回复: 0

[资料记录] 传奇、传世通用私服变量解释

[复制链接]
  • TA的每日心情
    郁闷
    2024-6-11 19:06
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    升级   100%

    36

    主题

    3

    回帖

    716

    积分

    管理员

    积分
    716

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    发表于 2024-5-23 21:08:05 | 显示全部楼层 |阅读模式
    私服引擎的所有变量空有以下几种类型
    按照值的内容分为:
    字符型:指这种类型的变量可以赋值为汉字等各种字符
    数字型:指这种类型的变量只能赋值为数字,并可以进行各种加减操作
    按照作用范围分为:
    全局型:全服务器内该变量唯一,所有人读取的都是一个值
    个人型:个人专有,每个人都有不同的值
    按照传递方式分为:
    通用传递:在一个NPC中定义可以在其他任何NPC内读到他的值
    NPC内传递:
    只在当前NPC内有效,中途点其他NPC或者对话产生close、关闭时所有变量均归0
    按照保存方式分为:
    下线保存型
    临时变量:下线不保存型
    共有以下几种分类:
    A变量:
    类型:字符型 全局变量 通用传递 重启服务器保存
    数量:300个 ( A0 – A299 ) 也可写作 T0 – T299
    属性:存放在 SetUp.txt 文件中,下线后保存,重启服务器也保存
    使用方法:可以使用 Mov 对其进行赋值,也可以用 EQUAL 对他进行检测
    这个变量是唯一的一个不属于任何人物而属于服务器的变量,
    该变量通过任何人的运算均产生效果。
    S变量:
    类型:字符型 个人变量 通用传递 临时变量:下线不保存
    数量:100个 ( S00 – S99 )
    属性:取值范围S00-S99,存放字符型数据!人物下线消失。
    使用方法:支持所有A变量的操作
    P变量:
    类型:数字型 个人变量 NPC内有效果
    数量:10个 ( P0 – P9 )
    属性:该变量只对当前对话NPC内有效果。如果中途点其他NPC或者对话产生close、
    关闭时所有P变量均归0。该变量取值范围:(0-65375)
    使用方法:该变量没有NPC间传递性作为临时变量多重复使用效果十分好。
    而且因为脚本命令有对该变量进行加/减/赋值/随机取值等运算,
    他和goto的配合可以使脚本中出现仿for循环的效果。
    并且因为他不传递的性质其随机取值也能与RANDOM媲美。
    D变量:
    类型:数字型 个人变量 通用传递 临时变量:下线不保存
    数量:10个 ( D0 – D9 )
    属性:该变量在人物不下线时对全局NPC通用传递该变量取值范围:(0-65375)
    人物属性私有的变量,可以像P变量一样的进行各种运算。
    使用方法:唯一不足就是下线后该变量会被清空。
    可是如果配合上[000]变量或者namelist变量的记录性。
    实在是功能强大的个人隐私属性!
    G变量:
    类型:数字型 全局变量 通用传递 重启服务器保存
    数量:100个 ( G0 – G99 )
    属性:存放在 SetUp.txt 文件中,下线后保存,重启服务器也保存,该变量不属于
    人物属性范围,对于全服务器内该变量唯一并且全局NPC通用传递
    使用方法:这个变量是唯一的一个不属于任何人物而属于服务器的变量,
    该变量通过任何人的运算均产生效果。
    I变量:
    类型:数字型 全局变量 通用传递 重启服务器不保存
    数量:100个 ( I0 – I99 )
    属性:该变量不属于人物属性范围,对于全服务器内该变量唯一并且全局NPC通用传递
    使用方法:该变量通过任何人的运算均产生效果
    但是需要注意服务器关闭后该变量清空,其他与G变量完全一样
    M变量:
    类型:数字型 全局变量 通用传递 临时变量:下线不保存
    数量:100个 ( M0 -MI99 )
    属性:该变量不属于人物属性范围,对于全服务器内该变量唯一并且全局NPC通用传递
    使用方法:该变量通过任何人的运算均产生效果,只可赋值数字
    但是需要注意服务器关闭后该变量清空,其他与S变量完全一样
    个人标示变量:
    类型:个人变量 通用传递 下线保存
    数量:800个 ( 000 – 799 )
    属性:该变量只有2种状态:1 和 0!
    使用方法:因为该变量记录性比较强。而且如果产生读写操作时服务器的操作不是很大。
    所以作为记录一些人物的下线后需要保留的数据的话作用十分大,
    大部分任务时常用到他。该变量值只有1和0的两种状态。
    举例:
    #IF
    CHECK [008] 0
    #ACT
    SET [008] 1
    Break

    传奇单机社区免责声明

    1、传奇单机社区所有资源均来源于互联网网友交流发布,并非本站制作,所有个人言论并不代表本站立场,与本站立场无关,本站不会对其內容负任何责任。若无意中侵犯到您的版权利益,敬请来信联系我们,我们将及时进行处理,并致以最深的歉意。

     

    2、传奇单机社区中所有资料、资源文件均来自于网络搜索,仅作为技术学习研究以及单机娱乐之用,请必须在24小时内删除所下载文件,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。

     

    3、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!

     

    本站联系信箱:93635993@qq.com

    点击右侧快捷回复。 传奇单机社区感谢你的支持!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    网站统计|网站地图| ( 蜀ICP备2023020120号-3 )

    GMT+8, 2024-7-17 20:25 , Processed in 0.060988 second(s), 23 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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