[閒聊] 20230609修改事項

作者: laechan (揮淚斬馬雲)   2023-06-09 04:18:33
一、/adm/daemons/map_d.c 修改
/adm/daemons/map_d.c 不備份更新
/open/cmds/map_d.h 新增
/open/cmds/map_d.c 新增
主要是將 /adm/daemons/map_d.c 的兩項定義資料,搬到
/open/cmds 下,方便其它 wiz 新增或修改新型態區域。
修改 /open/cmds/map_d.h 前盡量先備份,備份檔名任取。
修改 /open/cmds/map_d.h 後,先 update /open/cmds/map_d.c
update 能過,再 update /adm/daemons/map_d.c 就會過
過一陣子我另有空,再整合 map_d.h 及 map_d.c 變成像
/d/skill 下的物件資料型式。
二、新增玩家對全體攻擊對象的做法
/adm/daemons/shut_d.c 不備份更新
早上狀況不錯,所以把這個實裝了。
> look
試鍊窟地下五層
明顯出口有: south 和 north.
兩隻Lv109.赤腹蛇王(Snake King)
Lv120.一群青蛇(Green snake) [7條青蛇]
Lv120.一群紅蛇(Red snake) [7條紅蛇]
☆☆☆ 戰 鬥 開 始 ☆☆☆
你發覺赤腹蛇王對你展開攻擊!
你發覺赤腹蛇王對你展開攻擊!
你發覺一群青蛇對你展開攻擊!
你發覺一群紅蛇對你展開攻擊!
> call me;shut;"激滅轟雷";100000;1000;"all"
你使出對全體攻擊『激滅轟雷』!!
造成無與倫比的傷害,赤腹蛇王彷彿聽到○○○天 神 召 喚○○○!!!(100000)
「赤腹蛇王受了點傷,但沒大礙。」
造成無與倫比的傷害,一群青蛇彷彿聽到○○○天 神 召 喚○○○!!!(100000)
「一群青蛇容光煥發,精神抖擻。」
造成無與倫比的傷害,一群紅蛇彷彿聽到○○○天 神 召 喚○○○!!!(100000)
「一群紅蛇容光煥發,精神抖擻。」
造成無與倫比的傷害,赤腹蛇王彷彿聽到○○○天 神 召 喚○○○!!!(100000)
「赤腹蛇王有許多傷口,身上沾滿鮮血。」
> setdata no_damage_msg
你設定了觀看戰鬥訊息的模式為 簡略 ...... ok!
> call me;shut;"激滅轟雷";100000;1000;"all"
你 → 赤腹蛇王, (100000)
「赤腹蛇王有許多傷口,身上沾滿鮮血。」
你 → 一群青蛇, (100000)
「一群青蛇容光煥發,精神抖擻。」
你 → 一群紅蛇, (100000)
「一群紅蛇容光煥發,精神抖擻。」
你 → 赤腹蛇王, (100000)
「赤腹蛇王已經奄奄一息,看來快去見死神了!!」
簡單的說,這個才是真‧對全體攻擊,可取代以前要先讀取
所有的攻擊對象並逐一做判斷的程式寫法,只要一行就可以
me->shut("招式",傷害,命中,"all");
n 段的對全體攻擊則是
while(n

Links booklink

Contact Us: admin [ a t ] ucptt.com