蒙奇D 发表于 2013-3-10 18:51:49

求一个关于js脚本的技术问题!!!!!!!!!!!!!!!!!!!!!!!

var status = -1;


function action(mode, type, selection) {
    if (mode == 1) {
      status++
    } else {
      cm.dispose();
      return;
    }
    if (status == 0) {
      cm.sendSimple("有什么事吗?\r\n\r\n#b#L0#你是谁?#l\r\n#L1#我想和你交易。#l");
    } else if (status == 1) {
      switch (selection) {
      case 0:
            cm.sendNext("不认识我吗?我是世界第一富翁金利奇。");
            break;
      case 1:
            cm.sendNextPrev("我通过贸易赚了很多钱。如果你有什么值钱的东西,可以随时来找我。");
            break;
      }
      cm.dispose();
    }
}

在这个脚本中,其中有几个关键字都带表什么意思:status,mode, type, selection求解答,还有就是怎么判断选择,版主你也帮帮忙呗,以前论坛的技术贴都没了!!!!!!!!!!

ruanjiarong 发表于 2013-3-10 18:52:16

顶一下      

nil 发表于 2013-3-10 23:59:11

status 是你自己声明的变量,用来保存点了几次,或者更准确的说在哪级菜单,刚开始对话就会问你,你是谁和 和我交易 两个选项,点了选项就会 mode=1,然后status自增,进入下面那个,L0 L1 后面的0 1 是会传给selection ,mode 是你点了 选项还是 直接结束对话了   

蒙奇D 发表于 2013-3-11 00:04:37

nil 发表于 2013-3-10 23:59 static/image/common/back.gif
status 是你自己声明的变量,用来保存点了几次,或者更准确的说在哪级菜单,刚开始对话就会问你,你是谁和...

高手太感谢了,终于等到了!!!!!!!!!

蒙奇D 发表于 2013-3-11 00:06:06

nil 发表于 2013-3-10 23:59 static/image/common/back.gif
status 是你自己声明的变量,用来保存点了几次,或者更准确的说在哪级菜单,刚开始对话就会问你,你是谁和...

什么时候出新教程啊!!!!!!!!等不及了!!!!!!!!!
页: [1]
查看完整版本: 求一个关于js脚本的技术问题!!!!!!!!!!!!!!!!!!!!!!!