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

Project1

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

[有事请教] 答題遊戲,判斷錯誤次數方式及腳本化問題

[复制链接]

Lv1.梦旅人

梦石
0
星屑
36
在线时间
13 小时
注册时间
2018-7-11
帖子
4
跳转到指定楼层
1
发表于 2018-7-16 11:28:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
我想要製作一個答題遊戲,若是答錯3次,遊戲便會結束,目前是用公共事件的方式下去製作。

答錯時用此方式判定,這是第幾次答錯。

用公共事件全局判定。




但是這樣有一個極大的問題,那便是每一個錯誤的選項下面,我都必須要添加這一段又臭又長的判斷式。
所以我想寫一個腳本,簡略這個流程(有點像是Include 副程式的概念)增加可讀性。
程式碼如下:
Game_Interpreter.prototype.pluginCommand = function(command, args){
if($gameSwitches.value(#0981)==false){
      $gameSwitches.value(#0981)==true;
      $gameSwitches.value(#0996)==true;
}else if($gameSwitches.value(#0982)==false){
      $gameSwitches.value(#0982)==true;
      $gameSwitches.value(#0997)==true;
}else if($gameSwitches.value(#0982)==false){
      $gameSwitches.value(#0998)==true;
}
}
但是無法執行。
想要請問各位大神,應該要如何寫這段腳本,還是說有無其他的方式能夠更簡單的紀錄、判斷錯誤的次數?

Lv6.析梦学徒

老鹰

梦石
40
星屑
34710
在线时间
6739 小时
注册时间
2012-5-26
帖子
3259

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

2
发表于 2018-7-16 11:41:54 | 只看该作者
把答错的次数用一个变量记录,或者同时再用一个变量记录答对的次数
每答错一次,答错次数变量+1
显示文本里面可以用转义符\v[id]来替换显示id号变量的数值
回复 支持 2 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
36
在线时间
13 小时
注册时间
2018-7-11
帖子
4
3
 楼主| 发表于 2018-7-16 14:00:54 | 只看该作者
謝謝大大的回答,這個問題用您的方式非常容易的就解決了!
可以再請教您一個問題嗎?
我想要用的方式是從題庫裡面隨機選出一個問題提問。目前採用的是使用變量的方法。

變量001 = 隨機 1~3
條件分歧
001 = 1時
問題一
顯示選擇肢
回答A
答對
回答B
答錯
001 = 2時
問題二
.
.
.

請問有無更簡便的方法?
請問有辦法寫出直接include題目的方式嗎(用JSON、JS等)
這樣未來要改變題目也比較方便,程式也不會過長。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-14 14:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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