作者laechan (小太保)
看板mud_sanc
標題[閒聊] 關於任務店
時間Thu Nov 12 15:13:48 2009
這個是 int 於 1997 年左右構想的東西,我在 2000 年以前
有看過程式檔,但是,當時的我,看不懂。
現在回想起來其實它的概念很簡單,就是 mapping 搭配特殊
函數。程式不難,難的是點子的部份,int 很早就想要做任務
店之類的東西,也就是我們不久前討論的「教堂的用途」中提
到的─可以在教堂接任務。
我還在找 int 的程式碼,我想以他寫的程式為基礎去 create
出我們要做的任務店架構。
(沒記錯的話 int 連「原料收集店」都有寫過)
嗯,找到了。
/std/quest_shop.c
看到 nobu 的 remark 我覺得我好像以前聽 nobu 提過要修改
任務店的事..我再找他確認看看。任務店主要三個指令..
recive 接任務
refuse 放棄任務
finish 完成任務
使用的標記是 user->query_temp("quest") 跟我原先的規劃
差不多,但我最近有想到新的規劃,會套用新的。
(因為我們有位 adm 叫做 quest,我盡量不使用 quest 這個
標記)
接任務後會限定完成時間,這個會參考(連同中文訊息一起)。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.162.248
1F:推 AresMars :其實這種概念我是在俠客英雄傳第一次接觸到 11/12 15:46
2F:推 HighElf :請quest改成e開頭的id 11/12 16:20
3F:推 hmml :那改成quit......runaway 11/12 20:55
4F:→ hmml :這個東西在魔法門系列算標準配備.... 11/12 20:56
5F:→ Yanten :俠客遊吧 1996...Lunatic Down ? 巴哈有專版 11/12 22:37
6F:推 AresMars :啊 是俠客遊才對...樓上透露年紀XD 11/13 08:21
7F:推 HighElf :asula在創角色時,連asula動畫都還沒出就知道有多老 11/13 16:46
8F:推 AresMars : I在創角色時,連 我 都還沒生就知道有多老 11/13 17:03
9F:推 roaer :上面的推我讓我想到貪婪之島… 11/17 08:59
10F:→ roaer :其實本來用奇怪的id 被改是應該的… 11/17 09:00
11F:→ roaer :說不定你幫他改id 後運氣就變好了 XD 11/17 09:01