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

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/10/04 13:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串5/9 (看更多)
一、腳本新增 times 參數 設法跟 steps 一樣,已實裝,並新增了相關讀取函數。 special_times 要看下午有沒有時間。 二、修正 quest show 的顯示問題 當指定的 stepX_npc 不存在時,就不顯示其 short > quest show j001 ┌────────────────────────────┐ │任務編號:j001(一次性任務) │ │任務名稱:郵件送達 │ │任務關鍵字:post, 郵件 │ ├────────────────────────────┤ │任務流程: │ │ │ │ 1.與大發明家--小寶(head laechan)對話. │ │ 2.與教皇--唐雲劍龍(tan)對話. │ │ 3.與小販(Vendor)對話. │ │ 4.與/u/j/justinj/area/dark/mob/torr對話. │ │ 5.與/u/j/justinj/area/dark/mob/torr對話. │ │ 6.最後再與大發明家--小寶(head laechan)對話, 任務結束. │ ├────────────────────────────┤ │任務獎勵: │ │ │ └────────────────────────────┘ (解炸彈任務能否跟這個合併使用?) 若出現的不是 mob 的名稱而是檔名,就代表其載入有問題。 三、晚點我會正式公布腳本裡頭使用到 stepX_check 時的共通遵守 事項,stepX_check 原則上只有三種使用型式,兩種使用規範。 原則上並廢棄先前 stepX_end 的 // 型式,end 一律使用解析 功能,即將來以擴充這部份的解析能力為主。check 則不使用。 四、stepX_msg 新增 ++ 語法 step1_msg= $M: 啊啊, 今年的$HIM$選美比賽$NOR$也要熱鬧地舉辦呢 $M: 去年的競爭很激烈哪, 前三名的差距都很小呢++ $M: 而且還因為票數一度計算錯誤, 差點造成暴動呢!!++ $M: 你可以幫我通知她們嗎, 請她們今年也務必參加! $M: 請幫我通知一下露露(lulu)、雯雯(wen-wen)與潔潔(gigi)吧!## ++ 的意思是說,第 2~4 句會在同一個時間做顯示,也就 是當作句子的連接詞的意思,這可以讓腳本在撰寫時能夠 美觀地分行,同時又能在顯示時讓多行顯示在一起。 五、quest del 指令原本有些問題,花了點時間 check 後,問 題已排除。 另外,我查看了 quest_data/ 目錄下的東西,目前自發性實驗新版 quest 系統的 wiz 仍然不多,我有空就會撰寫範例任務專用區域, 希望寫好後 wiz 們可以多多參與測試,或自寫測試腳本。 也歡迎玩家報名任務專門 wiz,與區域 wiz 不同,你只需學習如何 寫 npc、腳本跟簡易除錯即可,將來則負責腳本的維護與新增工作。 LAechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: laechan 來自: 122.117.9.179 (10/04 20:21)

10/06 11:13, , 1F
我忘了是放在area2...(ps.因為31是在area...)avert
10/06 11:13, 1F
文章代碼(AID): #1EYfE36B (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #1EYfE36B (mud_sanc)