Re: [wizs] 成就系統及開圖

看板mud_sanc (Sanctuary - 聖殿)作者 (黑旋風)時間11月前 (2023/11/27 16:50), 10月前編輯推噓0(0016)
留言16則, 2人參與, 10月前最新討論串2/2 (看更多)
archive 成就系統 ============================= 1.地圖篇 0.01% 2.怪物篇 0.00% 3.防具篇 0.00% 4.武器篇 0.00% 5.任務篇 80.00% ============================= > archive 1 成就系統-地圖篇 ============================= 1.亞雷克萊斯特大陸 (0/2350) 2.其它區域 (0/3416) 3.洛奇村區域 (0/1187) 4.科隆大陸 (0/372) 5.迪菲爾大陸 (0/7683) 6.塞迪斯城區域 (0/454) 7.獸人大陸 (0/2661) 8.羅德斯區域 (2/672) 9.蘭卡大陸 (0/4419) ============================= > archive 1-1 成就系統-地圖篇-亞雷克萊斯特大陸 ============================= 1.白瓦鎮 (0/129) 2.血霧森林 (0/30) 3.依奈里神社 (0/205) 4.炙蟻地穴 (0/475) 5.南城森林 (0/104) 6.教堂地窖 (0/125) 7.異界洞窟 (0/30) 8.菲里德 (0/703) 9.菲里德古堡 (0/126) 10.噬血大地 (0/303) 11.熾熱沙漠 (0/120) ============================= > archive 1 成就系統-地圖篇 ============================= 1.亞雷克萊斯特大陸 (0/2350) 2.其它區域 (0/3416) 3.洛奇村區域 (0/1187) 4.科隆大陸 (0/372) 5.迪菲爾大陸 (0/7683) 6.塞迪斯城區域 (0/454) 7.獸人大陸 (0/2661) 8.羅德斯區域 (2/672) 9.蘭卡大陸 (0/4419) ============================= > archive 2 成就系統-怪物篇 ============================= ============================= > archive 1-2 成就系統-地圖篇-其它區域 ============================= 1.Z戰士神殿 (0/51) 2.天雲莊 (0/55) 3.白鳥城 (0/53) 4.企鵝堡 (0/38) 5.西提市 (0/74) 6.西斯迪克港 (0/27) 7.東京下町 (0/21) 8.星海碼頭 (0/67) 9.毒竹城 (0/158) 10.津濱市 (0/111) 11.風華學園 (0/106) 12.風間城 (0/100) 13.倫敦 (0/232) 14.倫敦城 (0/232) 15.唐人街 (0/19) 16.桃花村 (0/83) 17.碧水鎮 (0/55) 18.碧潭鎮 (0/56) 19.樂樂山 (0/318) 20.龍焰盟 (0/46) 21.鎖妖塔 (0/1481) --More--行數(23/25)--按enter繼續--按q離開-- 22.贛林老墓 (0/33) ============================= > archive 1-3 成就系統-地圖篇-洛奇村區域 ============================= 1.大山脈中部南端 (0/249) 2.大山脈中部洞窟 (0/361) 3.朱拉大森林 (0/168) 4.洛奇村 (0/66) 5.泰帕依 (0/343) ============================= > archive 1-4 成就系統-地圖篇-科隆大陸 ============================= 1.天魔軍本營 (0/68) 2.科隆帝國 (0/236) 3.魔都 (0/68) ============================= > archive 1-5 成就系統-地圖篇-迪菲爾大陸 ============================= 1.天外天 (0/5975) 2.白骨深淵 (0/81) 3.冰晶島 (0/353) 4.地底洞窟 (0/134) 5.安特派斯要塞 (0/35) 6.西塞羅港 (0/30) 7.克迷倫鎮 (0/30) 8.沉倫之地 (0/145) 9.哈帝斯沙漠 (0/104) 10.迪菲爾大陸 (0/66) 11.泰瑪牧場 (0/29) 12.班迪特山脈 (0/51) 13.神魔界 (0/17) 14.德艾斯森林 (0/336) 15.數學堡 (0/41) 16.遺跡 (0/51) 17.黔闇城 (0/205) ============================= > archive 1-6 成就系統-地圖篇-塞迪斯城區域 ============================= 1.莉雅拉鐘塔 (0/170) 2.塞迪斯城 (0/284) ============================= > archive 1-7 成就系統-地圖篇-獸人大陸 ============================= 1.大便山 (0/88) 2.丹姆遺跡 (0/131) 3.天界 (0/91) 4.冰霜之原 (0/128) 5.回憶之森 (0/24) 6.米奈希爾港 (0/75) 7.血色修道院 (0/62) 8.西風港 (0/42) 9.亞亞港 (0/33) 10.阿提拉城 (0/59) 11.阿塔哈卡神廟 (0/258) 12.泰洛卡森林 (0/143) 13.海加爾山 (0/114) 14.迷霧森林 (0/178) 15.惡人谷 (0/99) 16.塔佛拉希亞王國 (0/118) 17.奧奇奈地穴 (0/71) 18.奧格瑪城 (0/48) 19.微風鎮 (0/41) 20.罪惡城 (0/405) 21.影月谷 (0/204) --More--行數(23/26)--按enter繼續--按q離開-- 22.獸人大陸 (0/55) 23.獸神鎮 (0/194) ============================= > > archive 1-8 成就系統-地圖篇-羅德斯區域 ============================= 1.少林寺 (0/75) 2.阿里達鎮 (0/115) 3.鬼屋 (0/45) 4.動物園 (0/140) 5.莫雅村 (0/36) 6.奧瑪村 (0/62) 7.極北之島 (0/38) 8.夢境 (0/44) 9.羅德斯鎮 (2/117) ============================= > archive 1-9 成就系統-地圖篇-蘭卡大陸 ============================= 1.千蛛洞 (0/40) 2.大草原 (0/83) 3.天空聖域 (0/111) 4.天秤宮 (0/48) 5.幻境 (0/31) 6.火龍谷 (0/51) 7.白雲之海 (0/90) 8.回憶鎮 (0/232) 9.西斯神殿 (0/32) 10.妖魔道 (0/49) 11.咖啡小鎮 (0/97) 12.阿提拉城 (0/59) 13.拜月村 (0/237) 14.毒蛇洞窟 (0/346) 15.風色幻想 (0/101) 16.飛禽谷 (0/35) 17.鬼哭灘 (0/55) 18.深海世界 (0/43) 19.最後的秘境 (0/225) 20.惡魔城 (0/33) 21.善見城 (0/696) --More--行數(23/31)--按enter繼續--按q離開-- 22.極北 (0/553) 23.試煉窟 (0/616) 24.夢幻七域 (0/195) 25.滾滾黃沙 (0/40) 26.瀑布內的洞窟 (0/223) 27.雙魚宮 (0/45) 28.魔法村 (0/53) ============================= > ------------------------------------------------------------------- 房間多到爆,應該有25000個以上房間 有幾個區域沒打算放進來 1.各種族老家,不過魔人的沒限制就放進來了 2.新手鎮(210格) 3.副本化的區域,我想一下要如何分辨 4.獸魔要塞---因為無法分辨 5.泰朗聖域(162) 6.幽靈墳場(/d/event/ground/room/) 7.以下應該是沒開放吧(?) /u/l/laechan/area/sgz/ 新野城(25) /u/l/laechan/area/skyladder/room/ 天梯 /d/peng/grave/room/ 沙肯得墓園 靈魂人 /u/l/laechan/area/sc/terran/room/ 星海相關的不知道開放多少 /u/l/laechan/area/0sea/room/ 深海宮殿 /u/l/laechan/area/0hope/ 菲爾穆斯特城 /d/sgcity/room/ 鬼神鎮 /u/l/laechan/area/0godius/rocky/ /d/dfire/recycle/dfire/valhal/room/ /u/l/laechan/area/jura/rimuru/ /u/l/laechan/area/momiji/room/ /d/ppl/ina/dinah/mele/room/ 無法分辨 /d/ppl/highelf/west/5/room/ 史前洞窟第五層 /u/l/laechan/area/sides/cave/00/ /d/ppl/perry/1/room/1-1等數字類的 無法分辨 g開頭我知道是試鍊塔(g001除外)( /d/ppl/norr/sky/room/ 天界?? 8.另外 /d/ppl/3/room/ 裡面是寒冰洞窟跟拜月瑪法混合在一起有點難分 9./d/ppl/perry/1/room/g62.c 42/52行怪怪的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.177.11 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1701075012.A.089.html

11/28 08:43, 11月前 , 1F
可利用/open/cmds/quest/quest_data/quest_data.c
11/28 08:43, 1F

11/28 08:43, 11月前 , 2F
它裡面有 quested 函數,我之前通常用它來讀取玩家的
11/28 08:43, 2F

11/28 08:44, 11月前 , 3F
任務狀態或與副本有關的東西,可參考一下裡面的寫法
11/28 08:44, 3F

11/28 08:44, 11月前 , 4F
questing 全域simul_efun讀取的就是quested 函數
11/28 08:44, 4F

11/28 08:45, 11月前 , 5F
然後弄一個 questing("archive 這類的東西就可方便
11/28 08:45, 5F

11/28 08:45, 11月前 , 6F
存取你想存取的資訊,改之前先備份一下
11/28 08:45, 6F

11/28 08:50, 11月前 , 7F
或是弄一個你的archive物件,讓quested("archive 時
11/28 08:50, 7F

11/28 08:50, 11月前 , 8F
呼叫你寫的archive也可以
11/28 08:50, 8F

11/28 14:08, 11月前 , 9F
有用了一個物件/open/justin_data/archive/archive_
11/28 14:08, 9F

11/28 14:08, 11月前 , 10F
_d.c
11/28 14:08, 10F

11/28 14:26, 11月前 , 11F
ok,到時再問你怎麼讀取一些東西,用來滿足條件用
11/28 14:26, 11F
如果只是要讀玩家的archive數量的話 #define ARC_D "/open/justin_data/archive/archive_d.c" ARC_D->show_init(ppl);//初始化玩家身上的數量 map = ppl->query_temp("archive_show"); map2= ppl->query_temp("archive_show_max"); archive_show :([ "m042" : 0, "m154" : 0,....]) archive_show_max :([ "m154" : 343, "m042" : 405, ...]) map2給的是各編碼的最大值,map給的是己有的值 ※ 編輯: justinj (61.221.177.11 臺灣), 11/28/2023 17:23:19 修改/open/cmds/quest/quest_data/quest_data.c 增加 questing("archive","add","玩家名","here"); //成就記錄:此房間 questing("archive","add","玩家名",ob); //成就記錄:怪物或裝備 以上回傳值 0:不支援, 1:物件記錄ok, 2:物件己經記錄過了, 3:維修中 4:沒有此物件 121~123限定等級 questing("archive","query","玩家名","all"); //讀取玩家成就記錄:all questing("archive","query","玩家名","m001");//讀取玩家成就記錄:m001之類 questing("archive","query","all"); //讀取成就記錄最大值:all questing("archive","query","m001"); //讀取成就記錄最大值:m001之類 修改/open/cmds/vobjs_d.c 增加打死怪物會自動增加成就的機制 ---改在這裡是因為需要有參數是怪物的物件,而不是只有檔名而己 ※ 編輯: justinj (61.221.177.11 臺灣), 12/25/2023 11:31:23

12/25 12:21, 10月前 , 12F
我的話不會用到add,只會用到query,應該一月就會用了
12/25 12:21, 12F

12/25 12:22, 10月前 , 13F
盡量拿去用,有想把天空城農場也計入的話就說一下
12/25 12:22, 13F

12/25 12:23, 10月前 , 14F
我若有空先編寫一下那邊有哪些可呼叫函數及用途
12/25 12:23, 14F

12/25 13:04, 10月前 , 15F
目前沒預定要再放什麼,要放的話會加個雜項篇
12/25 13:04, 15F

12/25 13:07, 10月前 , 16F
實體道具,虛擬道具,寵物,稱號,認真想一堆還沒放
12/25 13:07, 16F
文章代碼(AID): #1bP5X429 (mud_sanc)
文章代碼(AID): #1bP5X429 (mud_sanc)