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

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/10/05 08:09), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串6/9 (看更多)
今天應該是最後一天改這東西了。 (明天起有別的事情要做) 一、新增 check_max_nonseq 的判斷以及修改 quest show > quest show l002 ┌────────────────────────────┐ │任務編號:l002(一次性任務) <= 增加了這個顯示 │ │任務名稱:白瓦鎮的三大美女 │ │任務關鍵字:beauty contest, 選美比賽 │ ├────────────────────────────┤ │任務流程: │ │ │ │ 1.與白瓦鎮鎮長--迪歐(Dio)對話. │ │ 2.與露露(Lulu)對話. │ │ 3.與雯雯(Wen-wen)對話. │ │ 4.與潔潔(gigi)對話. │ │ (第 2-4 步驟可以不用照順序) <= 增加了這個顯示 │ │ 5.最後與白瓦鎮鎮長--迪歐(Dio)對話, 任務結束. │ └────────────────────────────┘ 順便也增加了 times 的設定顯示。 二、新增了除錯專用的 quest shows 語法, 顯示的內容是資料內容而非解 析過的內容. > quest shows l002 ┌────────────────────────────┐ │任務編號:"l002", quest_times=0 │ │任務名稱:quest_title="白瓦鎮的三大美女" │ │任務流程:quest_steps=5 │ │任務關鍵字:quest_key=({ "beauty contest", "選美比賽" } │ ├────────────────────────────┤ │任務流程: │ │ │ │step1_npc=/u/l/laechan/area/whitetile/mob/dio1.c │ │step2_npc=/u/l/laechan/area/whitetile/mob/lulu1.c │ │step3_npc=/u/l/laechan/area/whitetile/mob/wen1.c │ │step4_npc=/u/l/laechan/area/whitetile/mob/gigi1.c │ │(偵測到 nonseq ({2, 4}) ) │ │step5_npc=/u/l/laechan/area/whitetile/mob/dio1.c │ ├────────────────────────────┤ │任務獎勵: │ │ │ │ give_obj(ppl,"/u/l/laechan/area/whitetile/obj/xo1",1) │ └────────────────────────────┘ 這個指令跟 quest show 一樣都還有完善化的空間, 這個就留待以後 再慢慢補強即可。 quest check 腳本, 檢查腳本基本上有無錯誤 三、更動 quest_front 參數為 front, 使其與 nonseq 同階 nonseq=2-4## front=l001;l002## 這樣設定格式, 以及 quest_d.c 裡頭的讀取格式才具統一性。 > quest show l003 ┌────────────────────────────┐ │任務編號:l003 (可解 3 次) │ │任務名稱:羅德斯小販任務 │ │任務關鍵字:烏龍茶, oolong │ ├────────────────────────────┤ │前置任務: │ │ │ │ l001 : 加入冒險者公會 │ │ l002 : 白瓦鎮的三大美女 │ ├────────────────────────────┤ │任務流程: │ │ │ │ 1.與小販(Vendor)對話. │ │ 2.與小販(Vendor)對話. │ │ 3.最後與小販(Vendor)對話, 任務結束. │ ├────────────────────────────┤ │任務獎勵: │ │ │ │ 1000 影特幣. │ │ 自殺藥水(Suicide Potion) x 1 │ └────────────────────────────┘ 四、stepX_npc 增加了支援「地點」的設定 這個設定原本我覺得它用不太到,不過後來我發現它應該可以 比我想像中的還好用(純粹看你腳本寫得有多精彩來決定)。 step4_npc=/d/map/lodoos/room/square## > quest show l003 ┌────────────────────────────┐ │任務編號:l003 (可解 3 次) │ │任務名稱:羅德斯小販任務 │ │任務關鍵字:烏龍茶, oolong │ ├────────────────────────────┤ │任務流程: │ │ │ │ 1.與小販(Vendor)對話. │ │ 2.與小販(Vendor)對話. │ │ 3.前往羅德斯廣場. │ │ 4.最後與小販(Vendor)對話, 任務結束. │ └────────────────────────────┘ 完成第 2 步驟後... > quest vendor about oolong 【提示】你應找的對話目標: 羅德斯廣場. 到羅德斯廣場後 > quest here about oolong 妳在這裡向天神誠心地祈求待會小販會把錢給妳... 【提示】你應找的對話目標: 小販(Vendor). 這個功能比我當初想新增它時所想到的還要好用,以後應該有 機會讓各位見識到這個設定有多機車。 五、quest_d 也要補幾個函數進去, 同樣利用晚上完成. -- ※ 發信站: 批踢踢實業坊(ptt.cc)

10/05 18:26, , 1F
quest任務都是單人解的..我自己寫的是多人解的..大概
10/05 18:26, 1F

10/05 18:27, , 2F
不會混用(混用很亂..avert)..
10/05 18:27, 2F

10/05 18:47, , 3F
?
10/05 18:47, 3F

10/05 18:49, , 4F
傭兵任務區是多人接任務..有可能是單人解或多人解...
10/05 18:49, 4F
※ 編輯: laechan 來自: 122.117.11.103 (10/05 20:48)

10/06 11:14, , 5F
我去玩個vendor的顯示不大一樣...而且角色錯亂..amem
10/06 11:14, 5F

10/06 11:40, , 6F
那些都是小問題,修改完腳本重read即可
10/06 11:40, 6F

10/06 11:40, , 7F
(例如$M->$N等,這些都是小問題)
10/06 11:40, 7F
文章代碼(AID): #1EYw16LZ (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #1EYw16LZ (mud_sanc)