[指令] 今日 quest 及任務腳本參數增改紀錄
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間14年前 (2011/10/02 11:28)推噓0(0推 0噓 0→)留言0則, 0人參與討論串3/9 (看更多)
一、修正昨天沒解決的 nonseq bug
昨天 nonseq 雖寫好了,但今天實測還是有發現問題,問題
已修正。
另外,以修正後的 quest 跑 l003 腳本(小販烏龍茶任務)
,也能順利執行。不過由於 oolong 任務的三個步驟的 npc
都是小販自己,在這情況下實測結果是「不會提示你下一個
該找的 npc 是小販本身」,所以用底下的訊息替代..
> quest vendor about oolong
我好想喝烏龍茶(Oolong)啊啊啊~~~ <= 該步驟的最後一句
也就是說既然沒提示你下一個該找的是小販,就代表下一個
就是再回來找小販的意思,這時就得告訴玩家「你提示要玩
家做什麼事情後才再回來找它」,由上面的例子就是「提示
你去買烏龍茶回來給他」的意思。
這剛好也跟 ro 的任務進行類似。所以這裡會限定這類任務
一定要給玩家足夠的提示,不然玩家不會知道任務 npc 是要
自己去完成什麼事情後才再回來找它。
二、任務腳本已支援使用 $XXX$ 上色
例如 l002 的部份
step1_msg=
$M: 啊啊, 今年的$HIM$選美比賽$NOR$也要熱鬧地舉辦呢
$M: 去年的競爭很激烈哪, 前三名的差距都很小呢
$M: 你可以幫我通知她們嗎, 請她們今年也務必參加!
$M: 請幫我通知一下露露(lulu)、雯雯(wen-wen)與潔潔(gigi)吧!##
step1_check=
!wizardp(ppl)
你不是 $YEL$wiz$NOR$, 不能接這個任務喔.##
使用如上的 $XXX$ 上色方式即可。
三、任務加上時間控制及流程控管
簡單的說就是,玩家 quest xxx about 關鍵字後,會接收
到任務的訊息,該訊息「可以不看」,例如你 quest 完就
「馬上」動身前往下一個 quest 地點,這樣也是可以的。
它只會有基本的「你至少要看一行」,以及「你到達下一地
點後要 quest ooo about 關鍵字」時的基本時間限制。
系統不允許「瞬移式」的解任務,你可以瞬移到下一 npc
所在的地點,但要「隔 n 秒」才能進行下一步驟。因為正
常情況下你不可能瞬移,只有「非正常」的情況才會。
四、腳本新增 front_quest 參數
例如 l003 新增 front_quest=l002##
那在未解 l002 的情況下就跑去解 l003, 就出現底下訊息
> quest vendor about oolong
解這個任務前,你需要先解底下任務喔.
<未解> 白瓦鎮的三大美女 (請找白瓦鎮鎮長--迪歐(Dio))
這個參數同樣支援使用 ; 分隔號的設定,亦即你可以設定
多個前置。
下午會繼續補完其它部份,並寫出一個新版新手村適用的腳本。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 114.26.189.36 (10/02 14:29)
討論串 (同標題文章)
完整討論串 (本文為第 3 之 9 篇):
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
11
34
19
34
5
13