作者justinj (黑旋风)
看板mud_sanc
标题Re: [wizs] 成就系统及开图
时间Mon Nov 27 16:50:08 2023
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://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1701075012.A.089.html
1F:→ laechan : 可利用/open/cmds/quest/quest_data/quest_data.c 11/28 08:43
2F:→ laechan : 它里面有 quested 函数,我之前通常用它来读取玩家的 11/28 08:43
3F:→ laechan : 任务状态或与副本有关的东西,可参考一下里面的写法 11/28 08:44
4F:→ laechan : questing 全域simul_efun读取的就是quested 函数 11/28 08:44
5F:→ laechan : 然後弄一个 questing("archive 这类的东西就可方便 11/28 08:45
6F:→ laechan : 存取你想存取的资讯,改之前先备份一下 11/28 08:45
7F:→ laechan : 或是弄一个你的archive物件,让quested("archive 时 11/28 08:50
8F:→ laechan : 呼叫你写的archive也可以 11/28 08:50
9F:→ justinj : 有用了一个物件/open/justin_data/archive/archive_ 11/28 14:08
10F:→ justinj : _d.c 11/28 14:08
11F:→ laechan : ok,到时再问你怎麽读取一些东西,用来满足条件用 11/28 14:26
如果只是要读玩家的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
12F:→ laechan : 我的话不会用到add,只会用到query,应该一月就会用了 12/25 12:21
13F:→ laechan : 尽量拿去用,有想把天空城农场也计入的话就说一下 12/25 12:22
14F:→ laechan : 我若有空先编写一下那边有哪些可呼叫函数及用途 12/25 12:23
15F:→ justinj : 目前没预定要再放什麽,要放的话会加个杂项篇 12/25 13:04
16F:→ justinj : 实体道具,虚拟道具,宠物,称号,认真想一堆还没放 12/25 13:07