[指令] 今日 quest 及任務腳本參數增改紀錄

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/10/02 11:28), 編輯推噓0(000)
留言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)
文章代碼(AID): #1EXzf6VN (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #1EXzf6VN (mud_sanc)