设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 883|回复: 6
打印 上一主题 下一主题

请问有什么方法能自动评分?

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-6-1
帖子
29
跳转到指定楼层
1
发表于 2009-6-11 01:40:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

女神控

梦石
0
星屑
49
在线时间
141 小时
注册时间
2008-9-24
帖子
1455
2
发表于 2009-6-11 01:51:21 | 只看该作者
答对一道题变量+1
答错一道题变量-1
然后再显示文章输入\V[变量的id]
比如你设置的变量是26
那么就是\V[26]
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-6-1
帖子
29
3
 楼主| 发表于 2009-6-11 02:10:09 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
20 小时
注册时间
2005-10-24
帖子
1571
4
发表于 2009-6-11 02:29:30 | 只看该作者
1,按f11进入脚本编辑器

2,找到Interpreter 2这一栏

3,我估计,回答问题肯定要用到"文章选项"功能---找到 "when 102  # 显示选择项"

把 return command_102 替换成 下面的东西

if $Game_Switches[1]==true  #如果表示"需要回答"的条件满足
   $game_variables[1]+=1    #分数+1
else return command_102     #如果条件不满足,执行事件的时候变量1不变
end

抱歉,好象还是错了----我上面的东西是:无论对错,都得分的{/bz}
   
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-6-1
帖子
29
5
 楼主| 发表于 2009-6-11 02:35:27 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
142
在线时间
264 小时
注册时间
2006-11-22
帖子
1057
6
发表于 2009-6-11 02:41:01 | 只看该作者
以下引用xiaomiquan于2009-6-10 18:35:27的发言:

上面的脚本有点不明白
我把那个脚本修改后
是不是每答错一题分数就自动加1(我有事先把答错的题目变量都+1了)
而且是不是问题全答完后 就会出现对话框 说你得到了几分
不好意思 因为是新来的 很多地方都不懂
如果可以的话麻烦。。。。。说详细点

不用脚本,事件已可以。


问题全答完后设置文章显示
你得到了\V[变量的id]分
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
20 小时
注册时间
2005-10-24
帖子
1571
7
发表于 2009-6-11 02:45:17 | 只看该作者
以下引用xiaomiquan于2009-6-10 18:35:27的发言:

上面的脚本有点不明白
我把那个脚本修改后
是不是每答错一题分数就自动加1(我有事先把答错的题目变量都+1了)
而且是不是问题全答完后 就会出现对话框 说你得到了几分
不好意思 因为是新来的 很多地方都不懂
如果可以的话麻烦。。。。。说详细点

   请无视我的发言----我的脚本是:凡是答了题目的,就有分,无论对错.

ps 如果 你每次规定"选项一"为正确的答案,可以用以下的方式
    修改 Interpreter 3 中的 ● [**] 的情况下 ,修改如下

    def command_402
    # 如果符合的选择项被选择
    if  @branch[@list[@index].indent] == @parameters[0][0]   #如果你选择的是选项目一     
        $game_variables[1]+=1 #变量+1
      else #如果不是,按照原来的执行
      # 删除分支数据
      @branch.delete(@list[@index].indent)
      # 继续
      return true
    end
    # 不符合条件的情况下 : 指令跳转
    return command_skip
  end

这不是给你看的,我只是想把我的思路告诉别人,看别人有没有什么新的方法


系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-13 15:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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