Project1
标题:
答題遊戲,判斷錯誤次數方式及腳本化問題
[打印本页]
作者:
liyuyu0418
时间:
2018-7-16 11:28
标题:
答題遊戲,判斷錯誤次數方式及腳本化問題
我想要製作一個答題遊戲,若是答錯3次,遊戲便會結束,目前是用公共事件的方式下去製作。
答錯時用此方式判定,這是第幾次答錯。
用公共事件全局判定。
Q1.png
(133.06 KB, 下载次数: 16)
下载附件
保存到相册
2018-7-16 11:26 上传
Q2.png
(72.67 KB, 下载次数: 16)
下载附件
保存到相册
2018-7-16 11:26 上传
但是這樣有一個極大的問題,那便是每一個錯誤的選項下面,我都必須要添加這一段又臭又長的判斷式。
所以我想寫一個腳本,簡略這個流程(有點像是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;
}
}
但是無法執行。
想要請問各位大神,應該要如何寫這段腳本,還是說有無其他的方式能夠更簡單的紀錄、判斷錯誤的次數?
作者:
百里_飞柳
时间:
2018-7-16 11:41
把答错的次数用一个变量记录,或者同时再用一个变量记录答对的次数
每答错一次,答错次数变量+1
显示文本里面可以用转义符\v[id]来替换显示id号变量的数值
作者:
liyuyu0418
时间:
2018-7-16 14:00
謝謝大大的回答,這個問題用您的方式非常容易的就解決了!
可以再請教您一個問題嗎?
我想要用的方式是從題庫裡面隨機選出一個問題提問。目前採用的是使用變量的方法。
變量001 = 隨機 1~3
條件分歧
001 = 1時
問題一
顯示選擇肢
回答A
答對
回答B
答錯
001 = 2時
問題二
.
.
.
請問有無更簡便的方法?
請問有辦法寫出直接include題目的方式嗎(用JSON、JS等)
這樣未來要改變題目也比較方便,程式也不會過長。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1