Re: [wizs] quest指令修改。

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間13年前 (2012/05/07 00:28), 編輯推噓1(1026)
留言27則, 3人參與, 最新討論串2/2 (看更多)
我想想 n001 --> QUEST_PATH+names[0..0]+"/"+names --> n/n001 na/01 --> .......... --> n/na/01 嘛,理論上「有可能」變成上面那樣,不過沒試過。 它的意思就是若要在 n/ 目錄下建子目錄,則其開頭也必須 是 n 開頭,而上面的例子就是 n/na/ 這樣,其任務名稱則 是 na/01 這樣。 沒試過,有興趣可以試試,若有成功,那這樣寫或許比較容 易歸類存放(不過就怕 quest show, shows, 等指令也要改) Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.7.33

05/07 07:51, , 1F
我是想說用na001比較方便處理啦..之前看有看到cn001.
05/07 07:51, 1F

05/07 07:51, , 2F
然後就想說用那樣分類...
05/07 07:51, 2F

05/07 07:52, , 3F
第二種方法是直接把符合的任務存陣列...而不讀目錄..
05/07 07:52, 3F

05/07 09:54, , 4F
那就 na001 這樣,趁現在寫的量還少
05/07 09:54, 4F

05/07 09:54, , 5F
另外應該na01 也是可以的,因為不太可能超過100
05/07 09:54, 5F

05/07 10:49, , 6F
嗯..更新了...
05/07 10:49, 6F

05/07 10:51, , 7F
話說,能新增玩家隨時觀看任務狀況的指令嗎?...
05/07 10:51, 7F

05/07 11:42, , 8F
改一下 quest query 的格式就行了,我的原意是玩家不
05/07 11:42, 8F

05/07 11:43, , 9F
能以 n00x 這種名稱當查詢關鍵字,而任務關鍵字又很長
05/07 11:43, 9F

05/07 11:43, , 10F
所以才想說或許你可以寫個 quest detail 來讓玩家知
05/07 11:43, 10F

05/07 11:43, , 11F
道自己的任務已解未解情況,不過若往後任務很多就會落
05/07 11:43, 11F

05/07 11:44, , 12F
落長,這時若以任務店為考量你寫在任務店內或許可以
05/07 11:44, 12F

05/07 11:44, , 13F
方法就是用 questing 去撈資料
05/07 11:44, 13F

05/07 11:44, , 14F
(或者更直接一點從 quest_data.c 去撈該玩家資料)
05/07 11:44, 14F

05/07 11:55, , 15F
主要是想寫任務店專屬的查看...可查看已殺量/需殺量
05/07 11:55, 15F
這樣的話你還是寫在任務店比較好,因為只有任務店讀的到 目前該任務店到底寫了幾個任務在裡頭. 然後依該任務店的任務名稱,去做 foreach foreach(questnum in quests) { times=questing("check","玩家id",questnum,({"times"})); steps=questing("check","玩家id",questnum,({"steps"})); . . } 那因為任務店的任務腳本還有設特殊參數,你也可以根據需 要修改 quested 函數來做各種資料的讀取. ※ 編輯: laechan 來自: 60.249.37.61 (05/07 12:03)

05/07 12:04, , 16F
總之原則就是,quest_data.c裡面存的是有解過的,比方
05/07 12:04, 16F

05/07 12:04, , 17F
n001~n009玩家只解過n002,n005,n008,那quest_data.c
05/07 12:04, 17F

05/07 12:04, , 18F
就只撈的到該玩家有解過n002,n005,n008.
05/07 12:04, 18F

05/07 16:17, , 19F
基本上缺乏的大概剩下6704篇的東西吧...
05/07 16:17, 19F

05/07 17:09, , 20F
ㄟ,那篇主要是看你同不同意那樣子設,基本上玩家接了
05/07 17:09, 20F

05/07 17:09, , 21F
任務去殺怪,若殺到一半quit或系統shutdown,再登入後
05/07 17:09, 21F

05/07 17:10, , 22F
他殺的會通通不算數.(即未達隻數去回報前都不算數)
05/07 17:10, 22F

05/07 17:34, , 23F
嗯。蠻同意的阿@@...sd or quit重接任務也正常吧
05/07 17:34, 23F

05/07 17:35, , 24F
現在一堆任務參數不也都quit or sd之後就要重解...
05/07 17:35, 24F

05/07 17:35, , 25F
wait laechan有空把6704全部實裝...avert
05/07 17:35, 25F

05/07 18:30, , 26F
自己改最快....
05/07 18:30, 26F

05/07 19:19, , 27F
又開始懶了...avert
05/07 19:19, 27F
文章代碼(AID): #1FfgRB6M (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #1FfgRB6M (mud_sanc)