xxxcc 发表于 2009-2-24 09:51:25

新版CMUD红豆机器。

完整的机器就不发布了。
只要在原来的红豆机器中加两行代码:
    $question = %string(%1)
    $j = 0
添加的位置是在多行触发“^红豆说道:准备好了吗?我开始出题了哦。$”中,state 1触发语句中"^(*%x*)"
原来的代码是:
#WHILE ($i < $matchNum) {
    $findWord = 0
    $match = %left($key, 1)
    #add $i 1
    $key = %right(%key, $i)
    #WHILE ($j < $lenQuestion) {
      #if ($match == %left($question, 1)) {
      $findWord = 1
      #break
      }
      #add $j 1
      $question = %right(%string(%1), $j)
    }
在$key = %right(%key, $i)后面。
现在的代码是:
#WHILE ($i < $matchNum) {
    $findWord = 0
    $match = %left($key, 1)
    #add $i 1
    $key = %right(%key, $i)
    $question = %string(%1)
    $j = 0
    #WHILE ($j < $lenQuestion) {
      #if ($match == %left($question, 1)) {
      $findWord = 1
      #break
      }
      #add $j 1
      $question = %right(%string(%1), $j)
    }

basara 发表于 2009-2-24 11:05:46

咋没人顶呢, 我来ttk_00 一下.

有怨念的童鞋们冲啊ttk_14

whn 发表于 2009-2-24 21:02:58

xxxcc....你太强了!
我试试去哈。

whn 发表于 2009-2-24 21:15:56

【闲聊】红豆(Hongdou npc):连续答对了50道题!

测试成功
在此强烈感谢xxxcc无私分享,我差点为了等wiz新手任务再次自杀...
真心感谢。

建议删帖吧...ttk_41

[ 本帖最后由 whn 于 2009-2-24 09:45 PM 编辑 ]

clba 发表于 2009-2-24 21:46:57

真的很感谢。

mok 发表于 2009-2-25 14:44:00

whn 你怎么搞的?我加进去了还是每题都停,是要手动补充题库吗?

keaqy 发表于 2009-4-2 18:55:19

#WHILE ($i < $matchNum) {
    $findWord = 0
    $match = %left($key, 1)
    #add $i 1
    $key = %right(%key, $i)
    $question = %string(%1)
    $j = 0
为什么我加了不行呢。一直提示要自杀什么的

keaqy 发表于 2009-4-2 19:19:20

设置成功后 等同 mok 的情况
页: [1]
查看完整版本: 新版CMUD红豆机器。