20230220修改事項 - 聖殿英雄傳說 MUD
By Bennie
at 2023-02-20T09:09
at 2023-02-20T09:09
Table of Contents
今天同樣不論多細微的新增、修改,都會寫在修改事項內。今天
的目標是開放第一座鐘塔區域,位置是塞迪斯東北方的鐘塔,預
計初期開放兩層。四座鐘塔總房間數預計 1000 以內,平均每一
座可以兩百多個房間,我會讓每一層在 80 個房間以內。
四座鐘塔會吃同一組三段敘述群,四座鐘塔出現的魔物也幾乎都
一樣。
今天先調教AI生成我想要的描述。我大概知道請它幫我生成鐘塔
的描述是有限的且有可能不合用,但透過適當的誘導就可以。
一、塞迪斯鐘塔通用房間敘述及怪物名稱、怪物敘述初期生成完畢
/data/area/ppl/hiei/sides/tower/ 目錄新增完成
/data/area/ppl/hiei/sides/tower/塞迪斯鐘塔 敘述檔新增完成
順序是:鐘塔要先開放,最快過一天後才能開放 l012 任務
二、塞迪斯子區域「莉雅拉鐘塔」開放
/adm/daemons/map_d.c 不備份修改
/cmds/std/_area.c 不備份修改
/open/cmds/arealist.data 新增ok
> area
莉雅拉鐘塔 強 / w,l mirror,sides, 14e 11n, enter
/u/p/ppl/hiei/sides/tower 目錄創建ok
/u/p/ppl/hiei/sides/tower/area.h 檔案設定ok
/u/p/ppl/hiei/sides/tower/area_long.h 檔案設定ok
/u/p/ppl/hiei/sides/tower/gmonster.c 檔案設定ok
/u/p/ppl/hiei/sides/tower/smonster.c 檔案設定ok
/u/p/ppl/hiei/sides/tower/script_area 檔案設定ok
/u/p/ppl/hiei/sides/tower/script_mob1~5 檔案設定ok
/u/p/ppl/hiei/sides/tower/map1x 檔案新增ok
/u/p/ppl/hiei/sides/tower/map1 檔案新增ok
/u/p/ppl/hiei/sides/tower/map2x 檔案新增ok
/u/p/ppl/hiei/sides/tower/map2 檔案新增ok
/u/p/ppl/hiei/sides/tower/area_room.c
出口設定: 060-鐘塔.c ←→ 088.c
053.c ←→ 131.c
/u/p/ppl/hiei/sides/tower/area_room.c 設定ok
三、修正 -1+random(2) 的錯誤
感謝 justin 回報。
/cmds/std/_blarket.c 不備份更新
/u/l/laechan/special/room/fortune.c 不備份更新
修正為 -1+random(3)
call workroom;x20230221
x=({ 1, 2, 3, 4, 5, 6, 7, 8 })
x=({ 5, 8, 4, 6, 3, 7, 2, 1 })
-1+random(3) 是可 work 的。
四、修正 quest status 內的部份判斷式
感謝 justin 回報。
/cmds/std/_quest.c 不備份修改
if(!catch(ob=find_object_or_load("/open/cmds/quest/"+
tmps[i][0][0..0]+"/"+tmps[i][0])))
titles=ob->query_quest_title();
else
titles="/open/cmds/quest/"+tmps[i][0][0..0]+"/"+tmps[i][0]+" fail load";
fail load 應該要發生於 if(catch 時,原先的寫法沒有 ! 號,
已改正。
((int)tmps[i][2]>=1 ? "已完成" : "未完成"),
原先是 ==1,有鑑於某些任務是可完成多次的,因此改成 >=1,
即只要完成過一次,後面不管完成幾次都顯示已完成。
五、
--
Tags:
線上
All Comments
Related Posts
2023/02/19修改事項
By Heather
at 2023-02-19T10:04
at 2023-02-19T10:04
對AI進行調教
By Lily
at 2023-02-17T16:21
at 2023-02-17T16:21
以 ChatGPT 輔助coding時所需敘述的生成
By Linda
at 2023-02-16T13:30
at 2023-02-16T13:30
以 ChatGPT 輔助coding時所需敘述的生成
By Doris
at 2023-02-16T13:30
at 2023-02-16T13:30
以AI模擬文字遊戲 part2
By Poppy
at 2023-02-16T09:29
at 2023-02-16T09:29