一休论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 219|回复: 2

[已解决] 关于自定义变量的问题,求大神解答

[复制链接]
  • TA的每日心情

    2015-2-15 17:14
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-9-21 17:12:38 | 显示全部楼层 |阅读模式
    网络广告风险自担 网络广告风险自担
    网络广告风险自担
    第一:我在登陆脚本中定义了一个变量如下
    VAR String GLOBAL 女战名字
    为变量赋值
    LOADVAR GLOBAL 女战名字 ..\QuestDiary\变量\天下第一.txt
    将变量保存到A102中
    MOV A102 <$GLOBAL(男战名字)>\天下第一男战士

    然后在NPC文件中编辑文件
    盟重土城/第一女战士 3 331 321 <$STR(A103)> 0 36 0

    这样的上线可以看到NPC显示的名字为<br>
    ..\QuestDiary\变量\天下第一.txt 中 女战名字=暂无
    这个"暂无"

    但是我第二次登陆的时候,因为这个"女战名字"已经在第一次登陆的时候定义了,所以会报变量名已经存在,不知道这个怎么解决 ,有没有一个命令是判断变量是不是存在的呢?

    第二:如果上面的不能实现,我又将VAR String GLOBAL 女战名字中的 GLOBAL关键字改为HUMAN,但是群里一个朋友告诉我不HUMAN只能保存INTEGER类型的.所以这个方法也没走通,请问大神,我应该怎么处理 呢




    上一篇:服务端数据出错
    下一篇:关于PlayEffectEx命令的问题
    网络广告风险自担
  • TA的每日心情
    擦汗
    2015-2-25 10:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-9-21 18:06:45 | 显示全部楼层
    网络广告风险自担
    首先,你开始使用的  GLOBAL   的变量时全局自定义变量,是整个服务器的变量,后面你说的HUM那个是自定义个人变量,天下第一肯定是服务器的,所以需要使用全局变量,其次,一般我们保存这样的玩家名字不使用自定义变量,这样比较麻烦,一般我们选用全局的字符型变量即可,即A??多少,你只要把名字直接赋予到这样的全局变量上是最简单的方法,如果对变量不是非常了解,可以在论坛内搜变量关键字,论坛里有变量的教程,希望可以帮助到你,如果还是不会,您可以继续具体提问,最后要提醒你的是,我看你来回弄的比较乱,一个变量只能赋予一个值,这个值可以是变化的,但是使用记住要对应使用,分清楚你这个变量代表什么,不要到处乱用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-2-15 17:14
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2014-10-2 10:00:56 | 显示全部楼层
    网络广告风险自担
    好的,明白了,谢谢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    网络广告风险自担

    小黑屋|传奇一条龙|GM基地|GM版本库|一休论坛

    GMT+8, 2016-12-6 00:33 , Processed in 0.468001 second(s), 80 queries , Gzip On.

    传奇一条龙 GM基地 版本库 传奇论坛 传奇漏洞论坛 传奇服务端下载 传奇版本

    站长QQ:1921249589 一休论坛资料来自网络仅供学习交流之用,用于商业后果自负

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