UID154102
帖子
精華
主題
積分858
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2009-5-8
在線時間 小時
最後登錄1970-1-1
該用戶從未簽到
|
樓主 |
發表於 2009-7-10 19:09:16
|
顯示全部樓層
2# ♣戀.憶★
原來如此!
謝謝∼
本來是
OnTimer55700:
MapAnnounce "quiz_01.gat","選項 " + [email=$@GameAns]$@GameAns[/email] + " : " + [email=$@NumAns$[$@GameAns]$@NumAns$[$@GameAns[/email]] + "",15;
end;
OnTimer58000:
//傳走M區
set [email=$@OXM,$@OXActionQuiz]$@OXM,$@OXActionQuiz[/email] + 1;
只要把 OnTimer58000: 時間縮短就好了∼∼∼
謝謝大大!
我還有一個問題是.
玩家到了領獎品的地方了
但公告還是顯示 無人獲勝
檢查地圖有沒有人那個指令也沒錯.
麻煩請教導我一下><"
OnTimer60000:
if ([email=$@OXActionQuiz]$@OXActionQuiz[/email] == 12) goto GameEnd;
if (getmapusers("quiz_01.gat") == 0) goto AllOut;
MapAnnounce "quiz_01.gat","問答活動進行至第 " + [email=$@OXActionQuiz]$@OXActionQuiz[/email] + " 題,目前場內剩下 " + getmapusers("quiz_01.gat") + " 位學生",15;
end;
OnTimer64000:
setnpctimer 0,"SYSquizeTimmerCher";
initnpctimer;
end;
AllOut:
set [email=$@NumAns1$]$@NumAns1$[/email],"";
set [email=$@NumAns2$]$@NumAns2$[/email],"";
set [email=$@NumAns3$]$@NumAns3$[/email],"";
set [email=$@NumAns4$]$@NumAns4$[/email],"";
set [email=$@GameQz$]$@GameQz$[/email],"";
set [email=$@QZnum,0]$@QZnum,0[/email];
set [email=$@GameAns,0]$@GameAns,0[/email];
set [email=$@QUNUM2,0]$@QUNUM2,0[/email];
set [email=$@QuizeStart,0]$@QuizeStart,0[/email];
announce "機智問答主持人 : 機智問答主持人 : 本次的問答活動最後的參加者在第 " + [email=$@OXActionQuiz]$@OXActionQuiz[/email] + " 題出局,無人拔得頭籌 !!",15;
setnpctimer 0,"SYSquizeTimmerCher";
stopnpctimer;
end;
GameEnd:
if (getmapusers("que_ba.gat") == 0) goto AllOut;
if (getmapusers("quiz_01.gat") != 0) announce "仍有玩家留在場內,請通報 GM 人員 !!",15;
announce "機智問答主持人 : 本次問答活動即將結束,有 " + getmapusers("que_ba.gat") + " 位闖關成功的同學 ~",15;
set [email=$@QuizeStart,0]$@QuizeStart,0[/email]; //測試用
setnpctimer 0,"SYSquizeTimmerCher";
stopnpctimer;
end;
} |
|